I posted a while ago with this problem but still haven't resolved it, so
I'm posting again.
I've got a Micron Netframe 6200 with 4 Xeon 550's; the machine will boot
the UP kernel without problems. When booting the SMP kernel, it will
either hang or reboot immediately after displaying "now booting the
kernel" - no further messages. The contents of dmesg from the UP boot:
Linux version 2.2.14-15mdk ([EMAIL PROTECTED]) (gcc version 2.95.2 19991024
(release)) #1 Tue Jan 4 22:24:20 CET 2000
63MB BIGMEM available.
relocating initrd image:
initrd_start:0xc0faf000 initrd_end:0xc0fffb63
mem_start:0xc026d000 mem_end:0xfc000000
initrd_size:0x00050b63 dest:0xfbfaf000
Detected 550134799 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 548.86 BogoMIPS
Memory: 1035892k/1048512k available (1092k kernel code, 424k reserved, 10716k data,
64k init, 65472k bigmem)
Dentry hash table entries: 262144 (order 9, 2048k)
Buffer cache hash table entries: 524288 (order 9, 2048k)
Page cache hash table entries: 262144 (order 8, 1024k)
VFS: Diskquotas version dquot_6.4.0 initialized
CPU: Intel Pentium III (Katmai) stepping 03
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.35a (19990819) Richard Gooch ([EMAIL PROTECTED])
PCI: PCI BIOS revision 2.10 entry at 0xfdb33
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: 00:80 [8086/84ca]: Scanning peer host bridges
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
TCP: Hash tables configured (ehash 524288 bhash 65536)
Initializing RT netlink socket
Starting kswapd v 1.5
Detected PS/2 Mouse Port.
Serial driver version 4.27 with MANY_PORTS MULTIPORT SHARE_IRQ enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
pty: 256 Unix98 ptys configured
apm: BIOS not found.
Real Time Clock Driver v1.09
RAM disk driver initialized: 16 RAM disks of 4096K size
PIIX4: IDE controller on PCI bus 00 dev 61
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x2420-0x2427, BIOS settings: hda:pio, hdb:pio
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12
raid5: measuring checksumming speed
raid5: MMX detected, trying high-speed MMX checksum routines
pII_mmx : 1210.437 MB/sec
p5_mmx : 1266.825 MB/sec
8regs : 982.599 MB/sec
32regs : 517.398 MB/sec
using fastest function: p5_mmx (1266.825 MB/sec)
scsi : 0 hosts.
scsi : detected total.
md.c: sizeof(mdp_super_t) = 4096
Partition check:
RAMDISK: Compressed image found at block 0
autodetecting RAID arrays
autorun ...
... autorun DONE.
VFS: Mounted root (ext2 filesystem).
ncr53c8xx: at PCI bus 0, device 8, function 0
ncr53c8xx: 53c810a detected
ncr53c8xx: at PCI bus 1, device 3, function 0
ncr53c8xx: 53c896 detected
ncr53c8xx: at PCI bus 1, device 3, function 1
ncr53c8xx: 53c896 detected
ncr53c810a-0: rev=0x23, base=0xfa001000, io_port=0x2000, irq=11
ncr53c810a-0: ID 7, Fast-10, Parity Checking
ncr53c810a-0: restart (scsi reset).
ncr53c896-1: rev=0x01, base=0xfe004000, io_port=0x3000, irq=15
ncr53c896-1: ID 7, Fast-40, Parity Checking
ncr53c896-1: on-chip RAM at 0xfe000000
ncr53c896-1: restart (scsi reset).
ncr53c896-1: Downloading SCSI SCRIPTS.
ncr53c896-2: rev=0x01, base=0xfe004400, io_port=0x3400, irq=5
ncr53c896-2: ID 7, Fast-40, Parity Checking
ncr53c896-2: on-chip RAM at 0xfe002000
ncr53c896-2: restart (scsi reset).
ncr53c896-2: Downloading SCSI SCRIPTS.
scsi0 : ncr53c8xx - version 3.2a-2
scsi1 : ncr53c8xx - version 3.2a-2
scsi2 : ncr53c8xx - version 3.2a-2
scsi : 3 hosts.
Vendor: SONY Model: SDT-9000 Rev: 0400
Type: Sequential-Access ANSI SCSI revision: 02
Detected scsi tape st0 at scsi0, channel 0, id 5, lun 0
Vendor: NEC Model: CD-ROM DRIVE:466 Rev: 1.26
Type: CD-ROM ANSI SCSI revision: 02
Detected scsi CD-ROM sr0 at scsi0, channel 0, id 6, lun 0
Vendor: SEAGATE Model: ST318275LW Rev: 0001
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi1, channel 0, id 0, lun 0
ncr53c896-1-<0,0>: tagged command queue depth set to 8
ncr53c810a-0-<6,*>: FAST-10 SCSI 10.0 MB/s (100 ns, offset 8)
sr0: scsi3-mmc drive: 17x/40x cd/rw xa/form2 cdda tray
Uniform CDROM driver Revision: 2.56
ncr53c896-1-<0,*>: FAST-20 WIDE SCSI 40.0 MB/s (50 ns, offset 15)
SCSI device sda: hdwr sector= 512 bytes. Sectors= 35566480 [17366 MB] [17.4 GB]
sda: sda1 sda2 sda3 sda4 < sda5 >
autodetecting RAID arrays
autorun ...
... autorun DONE.
VFS: Mounted root (ext2 filesystem) readonly.
change_root: old root has d_count=1
Trying to unmount old root ... okay
Freeing unused kernel memory: 64k freed
eepro100.c:v1.09l 8/7/99 Donald Becker
http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html
eth0: OEM i82557/i82558 10/100 Ethernet at 0xfc839000, 00:90:27:85:C7:2D, IRQ 11.
Board assembly 697680-002, Physical connectors present: RJ45
Primary interface chip i82555 PHY #1.
General self-test: passed.
Serial sub-system self-test: passed.
Internal registers self-test: passed.
ROM checksum self-test: passed (0x24c9f043).
Receiver lock-up workaround activated.
CSLIP: code copyright 1989 Regents of the University of California
ISDN subsystem Rev: 1.93/1.80/1.95/1.60/1.17/1.3 loaded
HiSax: Linux Driver for passive ISDN cards
HiSax: Version 3.3c (module)
HiSax: Layer1 Revision 2.36
HiSax: Layer2 Revision 2.20
HiSax: TeiMgr Revision 2.13
HiSax: Layer3 Revision 2.10
HiSax: LinkLayer Revision 2.40
HiSax: Approval certification valid
HiSax: Approved with ELSA Quickstep series cards
HiSax: Approval registration numbers:
HiSax: German D133361J CETECOM ICT Services GmbH
HiSax: EU (D133362J) CETECOM ICT Services GmbH
HiSax: Approved with Eicon Technology Diva 2.01 PCI cards
HiSax: Total 1 card defined
HiSax: Card 1 Protocol EDSS1 Id=Teles1 (0)
HiSax: Teles IO driver Rev. 2.14
Teles: 16.3 Byte at d80 is ff
HiSax: Card Teles 16.3 not installed !
ISDN-subsystem unloaded
cdrom: open failed.
VFS: Disk change detected on device sr(11,0)
VFS: Disk change detected on device fd(2,0)
end_request: I/O error, dev 02:00 (floppy), sector 0
This is from the stock Mandrake kernel (as you can see). I have
re-compiled the Mandrake SMP kernel, as well as the 2.2.12-20 RH6.1
kernel, and the 2.3.50 kernel all for SMP; the first two simply hang, and
the last reboots.
Memory: I have tried appending "mem-128M" and "mem-64M" when booting with
no success, although I did get a change in behavior: the 2.3.50 kernel
doesn't reboot, but hangs like the others when I specify mem=128M or
mem=64M. This makes me suspicious of memory issues. The machine has 1GB
of memory. When I compiled the 2.3.50 kernel, I did so for large memory
(<4GB).
BIOS: I have read comments suggesting the APIC must be disabled for the
SMP kernel to work properly, however, I see no option to do this in the
BIOS. I have disabled all of the "server management features" listed in
the BIOS. I also have tried running MPS 1.1 and 1.4 with no change.
I'd be delighted for any suggestions. I'm truly stumped; I've never had
an SMP kernel not boot.
Thanks!
Scott
--
Scott Ruffner Computer Science Department
Systems Engineer 226E Olsson Hall
[EMAIL PROTECTED] University of Virginia
(804)982-2219
-
Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/dmentre/smp-howto/
To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]