Redhat 7.2 kernel-smp-2.4.9-7 failure on 2550

Woodcock, Steve SWoodcock at scholastic.co.uk
Mon Nov 5 10:31:00 CST 2001


Matt_Domsch at Dell.com writes:

> > Not sure how to proceed. I tried comparing the dmesg output
> > between the 2.4.7-10smp kernel (this is what we were using before
> > the upgrade) and the 2.4.9-7 kernel which boots, and there are
> > some suspicious messages about shared and conflicting
> > IRQs... could this be the problem?
> 
> Absolutely.  Sounds like there's something wierd with IRQ routing on
> your system.  Can you post the diff (diff -bu) between the working
> and non-working kernel dmesg?  (serial console is your friend here!)
> On the non-smp kernel, you would expect to see IRQ sharing (it
> doesn't use the IOAPICs, so you've got only IRQ 0-15 at most to use,
> and most of those are already assigned to something).

After some trials I got the hang of the serial console. Here's the
diff -bu between console output booting 2.4.7-10smp and 2.4.9-13smp:

--- 2.4.7-10smp.dmesg	Mon Nov  5 17:26:22 2001
+++ 2.4.9-13smp.dmesg	Mon Nov  5 17:26:34 2001
@@ -1,4 +1,4 @@
-Linux version 2.4.7-10smp (bhcompile at stripples.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-98)) #1 SMP Thu Sep 6 17:09:31 EDT 2001
+Linux version 2.4.9-13smp (bhcompile at stripples.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-98)) #1 SMP Tue Oct 30 19:57:16 EST 2001
 BIOS-provided physical RAM map:
  BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
  BIOS-e820: 0000000000100000 - 000000003fff0000 (usable)
@@ -27,10 +27,10 @@
 Processors: 2
 Kernel command line: ro root=/dev/sda2 console=ttyS1,38400n8
 Initializing CPU#0
-Detected 997.531 MHz processor.
+Detected 997.533 MHz processor.
 Console: colour VGA+ 80x25
 Calibrating delay loop... 1992.29 BogoMIPS
-Memory: 1026692k/1048512k available (1396k kernel code, 20416k reserved, 102k data, 240k init, 131008k highmem)
+Memory: 1026212k/1048512k available (1879k kernel code, 20896k reserved, 102k data, 240k init, 131008k highmem)
 Dentry-cache hash table entries: 131072 (order: 8, 1048576 bytes)
 Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
 Mount-cache hash table entries: 16384 (order: 5, 131072 bytes)
@@ -78,7 +78,7 @@
 .................................... done.
 Using local APIC timer interrupts.
 calibrating APIC timer ...
-..... CPU clock speed is 997.5068 MHz.
+..... CPU clock speed is 997.5069 MHz.
 ..... host bus clock speed is 133.0008 MHz.
 cpu: 0, clocks: 1330008, slice: 443336
 CPU0<T0:1330000,T1:886656,D:8,S:443336,C:1330008>
@@ -111,8 +111,8 @@
 Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled
 ttyS00 at 0x03f8 (irq = 4) is a 16550A
 ttyS01 at 0x02f8 (irq = 3) is a 16550A
-Real Time Clock Driver v1.10d
-block: queued sectors max/low 681453kB/550381kB, 2048 slots per queue
+Real Time Clock Driver v1.10e
+block: queued sectors max/low 681130kB/550058kB, 2048 slots per queue
 RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
 Uniform Multi-Platform E-IDE driver Revision: 6.31
 ide: Assuming 33MHz PCI bus speed for PIO modes; override with idebus=xx
@@ -123,14 +123,15 @@
     ide1: BM-DMA at 0x08b8-0x08bf, BIOS settings: hdc:pio, hdd:pio
 hda: TEAC CD-ROM CD-224E, ATAPI CD/DVD-ROM drive
 ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
-ide-floppy driver 0.97
+ide-floppy driver 0.97.sv
 Floppy drive(s): fd0 is 1.44M
 FDC 0 is a National Semiconductor PC87306
-ide-floppy driver 0.97
+ide-floppy driver 0.97.sv
 md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
 md: Autodetecting RAID arrays.
 md: autorun ...
 md: ... autorun DONE.
+hotplug_pci.o: Hot Plug PCI Core Driver version: 0.1
 NET4: Linux TCP/IP 1.0 for NET4.0
 IP Protocols: ICMP, UDP, TCP, IGMP
 IP: routing cache hash table of 8192 buckets, 64Kbytes
@@ -138,14 +139,14 @@
 Linux IP multicast router 0.06 plus PIM-SM
 NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
 RAMDISK: Compressed image found at block 0
-Freeing initrd memory: 476k freed
+Freeing initrd memory: 477k freed
 VFS: Mounted root (ext2 filesystem).
 Red Hat nash version 3.2.6 starting
 Loading scsi_mod module
 SCSI subsystem driver Revision: 1.00
 Loading sd_mod module
 Loading aacraid module
-aacraid raid driver version, Sep  6 2001
+aacraid raid driver version, Oct 30 2001
 percraid device detected
 Device mapped to virtual address 0xf882e000
 percraid:0 device initialization successful
@@ -170,8 +171,10 @@
 (scsi1) Downloading sequencer code... 396 instructions downloaded
 scsi1 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.2.4/5.2.0
        <Adaptec AIC-7899 Ultra 160/m SCSI host adapter>
+blk: queue f76d1018, I/O limit 4095Mb (mask 0xffffffff)
   Vendor: ARCHIVE   Model: Python 06408-XXX  Rev: 8130
   Type:   Sequential-Access                  ANSI SCSI revision: 03
+blk: queue f76a8218, I/O limit 4095Mb (mask 0xffffffff)
 Loading jbd module
 Journalled Block Device driver loaded
 Loading ext3 module
@@ -184,3 +187,30 @@
 INIT: version 2.78 booting
 			Welcome to Red Hat Linux
 		Press 'I' to enter interactive startup.
+AAC:        NMI ISR: NMI_DMA_0_ERROR
+
+scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 0, lun 0 Read (10) 00 00 2a 58 c6 00 00 10 00 
+aacraid:0 ABORT
+interrupt_status = 0
+scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 0, lun 0 Read (10) 00 00 2a 58 d6 00 00 10 00 
+aacraid:0 ABORT
+interrupt_status = 0
+scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 0, lun 0 Read (10) 00 00 2a 58 e6 00 00 08 00 
+aacraid:0 ABORT
+interrupt_status = 0
+scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 0, lun 0 Read (10) 00 00 2a 58 ee 00 00 08 00 
+aacraid:0 ABORT
+interrupt_status = 0
+scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 0, lun 0 Read (10) 00 00 2a 58 fe 00 00 18 00 
+aacraid:0 ABORT
+interrupt_status = 0
+scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 0, lun 0 Read (10) 00 00 2a 59 16 00 00 18 00 
+aacraid:0 ABORT
+interrupt_status = 0
+scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 0, lun 0 Read (10) 00 00 2a 59 2e 00 00 18 00 
+aacraid:0 ABORT
+interrupt_status = 0
+scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 0, lun 0 Read (10) 00 00 2a 59 46 00 00 20 00 
+aacraid:0 ABORT
+interrupt_status = 0
+



More information about the Linux-PowerEdge mailing list