All of lore.kernel.org
 help / color / mirror / Atom feed
From: ebiederm@xmission.com (Eric W. Biederman)
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: Andrew Morton <akpm@osdl.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: 2.6.8.1-mm4
Date: 23 Aug 2004 08:24:15 -0600	[thread overview]
Message-ID: <m1d61ix78w.fsf@ebiederm.dsl.xmission.com> (raw)
In-Reply-To: <1093262442.29522.22.camel@localhost.localdomain>

Alan Cox <alan@lxorguk.ukuu.org.uk> writes:

> On Llu, 2004-08-23 at 06:00, Eric W. Biederman wrote:
> > The function still looks fishy as there is another access
> > to rq outside of ide_lock, a few lines earlier.
> 
> HWGROUP(drive) is always valid for any live device. If this goes non
> valid you have another bug and you need to fix the HWGROUP(drive) bug.

So long as I don't have to claim it :)

What I know is an IDE bug introduced between 2.6.8.1 and 2.6.8.1-mm4.
So far all I have done is spent a couple of minutes tracking
down my the kernel was oops on bootup.

The new code introduced between those two kernels seems
to be the enhancement to ide_dump_status introduced in
ide-disk-barrier.patch   The amd74x driver has remained
the same.  So if ide_dump_status is correct it appears
it has uncovered and old bug.

Here is the oops that I get without this patch.  The drive
in question is a compact flash device.  So it implements
only a minimal number of ide commands.  Which explains the
presence of errors.

There is a truly trivial amount of driver specific code
on this path.  So if the problem is not the code I patched
it appears to be a generic IDE bug.

Also attached are my complete boot logs in the patched and
unpatched case.

Eric


Oops with unpatched 2.6.8.1-mm4
> Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
> ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
> AMD8111: IDE controller at PCI slot 0000:01:04.1
> AMD8111: chipset revision 3
> AMD8111: not 100% native mode: will probe irqs later
> AMD8111: 0000:01:04.1 (rev 03) UDMA133 controller
>     ide0: BM-DMA at 0x0f00-0x0f07, BIOS settings: hda:pio, hdb:pio
>     ide1: BM-DMA at 0x0f08-0x0f0f, BIOS settings: hdc:pio, hdd:pio
> Probing IDE interface ide0...
> hda: PQI IDE DiskOnModule, ATA DISK drive
> hda: set_drive_speed_status: status=0x51 { DriveReady SeekComplete Error }
> hda: set_drive_speed_status: error=0x04 { DriveStatusError }
> Unable to handle kernel NULL pointer dereference at 0000000000000038 RIP: 
> <ffffffff8031cd6d>{ide_dump_status+989}
> PML4 0 
> Oops: 0000 [1] SMP 
> CPU 0 
> Modules linked in:
> Pid: 1, comm: swapper Not tainted 2.6.8.1-mm4
> RIP: 0010:[<ffffffff8031cd6d>] <ffffffff8031cd6d>{ide_dump_status+989}
> RSP: 0000:00000100048d1d48  EFLAGS: 00010246
> RAX: 0000000000000000 RBX: 0000000000000004 RCX: 0000000000000000
> RDX: 00000000ffffffff RSI: 0000000000000100 RDI: ffffffff8047c460
> RBP: ffffffff80569828 R08: 000000000000000d R09: 000000000000000e
> R10: 00000000ffffffff R11: 0000000000000010 R12: ffffffff804282c7
> R13: ffffffff805696e0 R14: 0000000000000004 R15: 0000000000000001
> FS:  0000000000000000(0000) GS:ffffffff80590180(0000) knlGS:0000000000000000
> CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
> CR2: 0000000000000038 CR3: 0000000000101000 CR4: 00000000000006e0
> Process swapper (pid: 1, threadinfo 00000100048d0000, task 000001013ffad090)
> Stack: 0000000000000216 0000000000000051 000000000000000a ffffffff80569828 
>        ffffffff805696e0 000000000000000a 0000000000000001 ffffffff803226e9 
>        00000000000011f7 0000000000000282 
> Call Trace:<ffffffff803226e9>{ide_config_drive_speed+441} <ffffffff8031c41a>{amd_set_drive+74} 
>        <ffffffff801424e0>{process_timeout+0} <ffffffff801428a6>{msleep+38} 
>        <ffffffff8032479c>{probe_hwif+1020} <ffffffff80324806>{probe_hwif_init+22} 
>        <ffffffff80327a50>{ide_setup_pci_device+64} <ffffffff801aeb2b>{get_inode_number+59} 
>        <ffffffff805b9742>{amd74xx_probe+82} <ffffffff805ba0bf>{ide_scan_pcidev+63} 
>        <ffffffff805ba10b>{ide_scan_pcibus+27} <ffffffff805ba032>{ide_init+82} 
>        <ffffffff80597a7c>{do_initcalls+108} <ffffffff8010c16a>{init+202} 
>        <ffffffff80112307>{child_rip+8} <ffffffff8010c0a0>{init+0} 
>        <ffffffff801122ff>{child_rip+0} 
> 
> Code: 48 8b 40 38 c6 05 88 47 27 00 01 48 85 c0 74 43 48 8b 50 10 
> RIP <ffffffff8031cd6d>{ide_dump_status+989} RSP <00000100048d1d48>
> CR2: 0000000000000038

Boot log with 2.6.8.1-mm4
>old bootloader convention, maybe loadlin?
> Bootdata ok (command line is root=/dev/nfs earlyprintk=ttyS0,115200 ip=dhcp console=ttyS0,115200 panic=5 verbose reboot=hard acpi=off )
> Linux version 2.6.8.1-mm4 (eric@maxwell.lnxi.com) (gcc version 3.2.3 20030221 (Debian prerelease)) #1 SMP Sun Aug 22 21:43:08 MDT 2004
> BIOS-provided physical RAM map:
>  BIOS-e820: 0000000000000000 - 0000000000000de8 (reserved)
>  BIOS-e820: 0000000000000de8 - 00000000000a0000 (usable)
>  BIOS-e820: 00000000000f0000 - 00000000000f0400 (reserved)
>  BIOS-e820: 0000000000100000 - 00000000f0000000 (usable)
>  BIOS-e820: 0000000100000000 - 0000000140000000 (usable)
> kernel direct mapping tables upto 10140000000 @ 8000-e000
> Scanning NUMA topology in Northbridge 24
> Number of nodes 2 (10010)
> Node 0 MemBase 0000000000000000 Limit 00000000ffffffff
> Node 1 MemBase 0000000100000000 Limit 000000013fffffff
> node 1 shift 24 addr 100000000 conflict 0
> Using node hash shift of 25
> Bootmem setup node 0 0000000000000000-00000000ffffffff
> Bootmem setup node 1 0000000100000000-000000013fffffff
> Intel MultiProcessor Specification v1.4
>     Virtual Wire compatibility mode.
> OEM ID: LNXI     <6>Product ID: HDAMA        <6>APIC at: 0xFEE00000
> Processor #0 15:5 APIC version 16
> Processor #1 15:5 APIC version 16
> I/O APIC #2 Version 17 at 0xFEC00000.
> I/O APIC #3 Version 17 at 0xFD200000.
> I/O APIC #4 Version 17 at 0xFD201000.
> Processors: 2
> Checking aperture...
> CPU 0: aperture @ f8000000 size 64 MB
> CPU 1: aperture @ f8000000 size 64 MB
> Built 2 zonelists
> Initializing CPU#0
> Kernel command line: root=/dev/nfs earlyprintk=ttyS0,115200 ip=dhcp console=ttyS0,115200 panic=5 verbose reboot=hard acpi=off 
> PID hash table entries: 4096 (order: 12, 131072 bytes)
> time.c: Using 1.193182 MHz PIT timer.
> time.c: Detected 2004.573 MHz processor.
> disabling early console
> old bootloader convention, maybe loadlin?
> Bootdata ok (command line is root=/dev/nfs earlyprintk=ttyS0,115200 ip=dhcp console=ttyS0,115200 panic=5 verbose reboot=hard acpi=off )
> Linux version 2.6.8.1-mm4 (eric@maxwell.lnxi.com) (gcc version 3.2.3 20030221 (Debian prerelease)) #1 SMP Sun Aug 22 21:43:08 MDT 2004
> BIOS-provided physical RAM map:
>  BIOS-e820: 0000000000000000 - 0000000000000de8 (reserved)
>  BIOS-e820: 0000000000000de8 - 00000000000a0000 (usable)
>  BIOS-e820: 00000000000f0000 - 00000000000f0400 (reserved)
>  BIOS-e820: 0000000000100000 - 00000000f0000000 (usable)
>  BIOS-e820: 0000000100000000 - 0000000140000000 (usable)
> Scanning NUMA topology in Northbridge 24
> Number of nodes 2 (10010)
> Node 0 MemBase 0000000000000000 Limit 00000000ffffffff
> Node 1 MemBase 0000000100000000 Limit 000000013fffffff
> node 1 shift 24 addr 100000000 conflict 0
> Using node hash shift of 25
> Bootmem setup node 0 0000000000000000-00000000ffffffff
> Bootmem setup node 1 0000000100000000-000000013fffffff
> Intel MultiProcessor Specification v1.4
>     Virtual Wire compatibility mode.
> OEM ID: LNXI     <6>Product ID: HDAMA        <6>APIC at: 0xFEE00000
> Processor #0 15:5 APIC version 16
> Processor #1 15:5 APIC version 16
> I/O APIC #2 Version 17 at 0xFEC00000.
> I/O APIC #3 Version 17 at 0xFD200000.
> I/O APIC #4 Version 17 at 0xFD201000.
> Processors: 2
> Checking aperture...
> CPU 0: aperture @ f8000000 size 64 MB
> CPU 1: aperture @ f8000000 size 64 MB
> Built 2 zonelists
> Initializing CPU#0
> Kernel command line: root=/dev/nfs earlyprintk=ttyS0,115200 ip=dhcp console=ttyS0,115200 panic=5 verbose reboot=hard acpi=off 
> PID hash table entries: 4096 (order: 12, 131072 bytes)
> time.c: Using 1.193182 MHz PIT timer.
> time.c: Detected 2004.573 MHz processor.
> disabling early console
> Console: colour VGA+ 80x25
> Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes)
> Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
> Memory: 4889444k/5242880k available (2961k kernel code, 0k reserved, 1339k data, 224k init)
> Mount-cache hash table entries: 256 (order: 0, 4096 bytes)
> CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
> CPU: L2 Cache: 1024K (64 bytes/line)
> tbxfroot-0343 [03] acpi_find_root_pointer: RSDP structure not found, AE_NOT_FOUND Flags=8
> ACPI: System description tables not found
>  tbxface-0084: *** Error: acpi_load_tables: Could not get RSDP, AE_NOT_FOUND
>  tbxface-0134: *** Error: acpi_load_tables: Could not load tables: AE_NOT_FOUND
> ACPI: Unable to load the System Description Tables
> Using local APIC NMI watchdog using perfctr0
> CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
> CPU: L2 Cache: 1024K (64 bytes/line)
> CPU0:  stepping 08
> per-CPU timeslice cutoff: 1023.98 usecs.
> task migration cache decay timeout: 2 msecs.
> Booting processor 1/1 rip 6000 rsp 1013ffa9f58
> Initializing CPU#1
> CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
> CPU: L2 Cache: 1024K (64 bytes/line)
>  stepping 08
> Total of 2 processors activated (7946.24 BogoMIPS).
> ENABLING IO-APIC IRQs
> Using IO-APIC 2
> ...changing IO-APIC physical APIC ID to 2 ... ok.
> Using IO-APIC 3
> ...changing IO-APIC physical APIC ID to 3 ... ok.
> Using IO-APIC 4
> ...changing IO-APIC physical APIC ID to 4 ... ok.
> ..TIMER: vector=0x31 pin1=2 pin2=0
> testing the IO APIC.......................
> 
> 
> 
> .................................... done.
> Using local APIC timer interrupts.
> Detected 12.528 MHz APIC timer.
> checking TSC synchronization across 2 CPUs: passed.
> time.c: Using PIT/TSC based timekeeping.
> Brought up 2 CPUs
> checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
> NET: Registered protocol family 16
> PCI: Using configuration type 1
> mtrr: v2.0 (20020519)
> ACPI: Subsystem revision 20040715
> ACPI: Interpreter disabled.
> SCSI subsystem initialized
> PCI: Probing PCI hardware
> PCI: Probing PCI hardware (bus 00)
> PCI: Discovered primary peer bus 01 [IRQ]
> PCI: Using IRQ router default [1022/746b] at 0000:01:04.3
> PCI->APIC IRQ transform: (B2,I3,P0) -> 19
> PCI->APIC IRQ transform: (B2,I4,P0) -> 19
> PCI-DMA: Disabling AGP.
> PCI-DMA: aperture base @ f8000000 size 65536 KB
> PCI-DMA: Reserving 64MB of IOMMU area in the AGP aperture
> IA32 emulation $Id: sys_ia32.c,v 1.32 2002/03/24 13:02:28 ak Exp $
> Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
> Real Time Clock Driver v1.12
> Linux agpgart interface v0.100 (c) Dave Jones
> serio: i8042 AUX port at 0x60,0x64 irq 12
> serio: i8042 KBD port at 0x60,0x64 irq 1
> Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
> ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
> Using anticipatory io scheduler
> Floppy drive(s): fd0 is 1.44M
> floppy0: no floppy controllers found
> RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
> loop: loaded (max 8 devices)
> Intel(R) PRO/1000 Network Driver - version 5.3.19-k2-NAPI
> Copyright (c) 1999-2004 Intel Corporation.
> tg3.c:v3.8 (July 14, 2004)
> eth0: Tigon3 [partno(BCM95702A20) rev 1002 PHY(5703)] (PCI:66MHz:32-bit) 10/100/1000BaseT Ethernet 00:50:45:00:e5:13
> eth0: HostTXDS[1] RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] Split[0] WireSpeed[1] TSOcap[1] 
> eth1: Tigon3 [partno(BCM95702A20) rev 1002 PHY(5703)] (PCI:66MHz:32-bit) 10/100/1000BaseT Ethernet 00:50:45:00:e5:14
> eth1: HostTXDS[1] RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] Split[0] WireSpeed[1] TSOcap[1] 
> Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
> ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
> AMD8111: IDE controller at PCI slot 0000:01:04.1
> AMD8111: chipset revision 3
> AMD8111: not 100% native mode: will probe irqs later
> AMD8111: 0000:01:04.1 (rev 03) UDMA133 controller
>     ide0: BM-DMA at 0x0f00-0x0f07, BIOS settings: hda:pio, hdb:pio
>     ide1: BM-DMA at 0x0f08-0x0f0f, BIOS settings: hdc:pio, hdd:pio
> Probing IDE interface ide0...
> hda: PQI IDE DiskOnModule, ATA DISK drive
> hda: set_drive_speed_status: status=0x51 { DriveReady SeekComplete Error }
> hda: set_drive_speed_status: error=0x04 { DriveStatusError }
> Unable to handle kernel NULL pointer dereference at 0000000000000038 RIP: 
> <ffffffff8031cd6d>{ide_dump_status+989}
> PML4 0 
> Oops: 0000 [1] SMP 
> CPU 0 
> Modules linked in:
> Pid: 1, comm: swapper Not tainted 2.6.8.1-mm4
> RIP: 0010:[<ffffffff8031cd6d>] <ffffffff8031cd6d>{ide_dump_status+989}
> RSP: 0000:00000100048d1d48  EFLAGS: 00010246
> RAX: 0000000000000000 RBX: 0000000000000004 RCX: 0000000000000000
> RDX: 00000000ffffffff RSI: 0000000000000100 RDI: ffffffff8047c460
> RBP: ffffffff80569828 R08: 000000000000000d R09: 000000000000000e
> R10: 00000000ffffffff R11: 0000000000000010 R12: ffffffff804282c7
> R13: ffffffff805696e0 R14: 0000000000000004 R15: 0000000000000001
> FS:  0000000000000000(0000) GS:ffffffff80590180(0000) knlGS:0000000000000000
> CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
> CR2: 0000000000000038 CR3: 0000000000101000 CR4: 00000000000006e0
> Process swapper (pid: 1, threadinfo 00000100048d0000, task 000001013ffad090)
> Stack: 0000000000000216 0000000000000051 000000000000000a ffffffff80569828 
>        ffffffff805696e0 000000000000000a 0000000000000001 ffffffff803226e9 
>        00000000000011f7 0000000000000282 
> Call Trace:<ffffffff803226e9>{ide_config_drive_speed+441} <ffffffff8031c41a>{amd_set_drive+74} 
>        <ffffffff801424e0>{process_timeout+0} <ffffffff801428a6>{msleep+38} 
>        <ffffffff8032479c>{probe_hwif+1020} <ffffffff80324806>{probe_hwif_init+22} 
>        <ffffffff80327a50>{ide_setup_pci_device+64} <ffffffff801aeb2b>{get_inode_number+59} 
>        <ffffffff805b9742>{amd74xx_probe+82} <ffffffff805ba0bf>{ide_scan_pcidev+63} 
>        <ffffffff805ba10b>{ide_scan_pcibus+27} <ffffffff805ba032>{ide_init+82} 
>        <ffffffff80597a7c>{do_initcalls+108} <ffffffff8010c16a>{init+202} 
>        <ffffffff80112307>{child_rip+8} <ffffffff8010c0a0>{init+0} 
>        <ffffffff801122ff>{child_rip+0} 
> 
> Code: 48 8b 40 38 c6 05 88 47 27 00 01 48 85 c0 74 43 48 8b 50 10 
> RIP <ffffffff8031cd6d>{ide_dump_status+989} RSP <00000100048d1d48>
> CR2: 0000000000000038
>  <0>Kernel panic - not syncing: Attempted to kill init!


Boot log with 2.6.8.1-mm4 (patched)
> Linux version 2.6.8.1-mm4 (eric@maxwell.lnxi.com) (gcc version 3.2.3 20030221 (Debian prerelease)) #2 SMP Sun Aug 22 22:08:13 MDT 2004
> BIOS-provided physical RAM map:
>  BIOS-e820: 0000000000001000 - 00000000000a0000 (usable)
>  BIOS-e820: 0000000000100000 - 00000000f0000000 (usable)
>  BIOS-e820: 0000000100000000 - 0000000140000000 (usable)
> kernel direct mapping tables upto 10140000000 @ 8000-e000
> Scanning NUMA topology in Northbridge 24
> Number of nodes 2 (10010)
> Node 0 MemBase 0000000000000000 Limit 00000000ffffffff
> Node 1 MemBase 0000000100000000 Limit 000000013fffffff
> node 1 shift 24 addr 100000000 conflict 0
> Using node hash shift of 25
> Bootmem setup node 0 0000000000000000-00000000ffffffff
> Bootmem setup node 1 0000000100000000-000000013fffffff
> Intel MultiProcessor Specification v1.4
>     Virtual Wire compatibility mode.
> OEM ID: LNXI     
> Product ID: HDAMA        
> APIC at: 0xFEE00000
> Processor #0 15:5 APIC version 16
> Processor #1 15:5 APIC version 16
> I/O APIC #2 Version 17 at 0xFEC00000.
> I/O APIC #3 Version 17 at 0xFD200000.
> I/O APIC #4 Version 17 at 0xFD201000.
> Processors: 2
> Checking aperture...
> CPU 0: aperture @ f8000000 size 64 MB
> CPU 1: aperture @ f8000000 size 64 MB
> Built 2 zonelists
> Initializing CPU#0
> Kernel command line: root=/dev/nfs earlyprintk=ttyS0,115200 ip=dhcp console=ttyS0,115200 panic=5 verbose reboot=hard acpi=off
> PID hash table entries: 4096 (order: 12, 131072 bytes)
> time.c: Using 1.193182 MHz PIT timer.
> time.c: Detected 2004.571 MHz processor.
> disabling early console
> Bootdata ok (command line is root=/dev/nfs earlyprintk=ttyS0,115200 ip=dhcp console=ttyS0,115200 panic=5 verbose reboot=hard acpi=off)
> Linux version 2.6.8.1-mm4 (eric@maxwell.lnxi.com) (gcc version 3.2.3 20030221 (Debian prerelease)) #2 SMP Sun Aug 22 22:08:13 MDT 2004
> BIOS-provided physical RAM map:
>  BIOS-e820: 0000000000001000 - 00000000000a0000 (usable)
>  BIOS-e820: 0000000000100000 - 00000000f0000000 (usable)
>  BIOS-e820: 0000000100000000 - 0000000140000000 (usable)
> Scanning NUMA topology in Northbridge 24
> Number of nodes 2 (10010)
> Node 0 MemBase 0000000000000000 Limit 00000000ffffffff
> Node 1 MemBase 0000000100000000 Limit 000000013fffffff
> node 1 shift 24 addr 100000000 conflict 0
> Using node hash shift of 25
> Bootmem setup node 0 0000000000000000-00000000ffffffff
> Bootmem setup node 1 0000000100000000-000000013fffffff
> Intel MultiProcessor Specification v1.4
>     Virtual Wire compatibility mode.
> OEM ID: LNXI     <6>Product ID: HDAMA        <6>APIC at: 0xFEE00000
> Processor #0 15:5 APIC version 16
> Processor #1 15:5 APIC version 16
> I/O APIC #2 Version 17 at 0xFEC00000.
> I/O APIC #3 Version 17 at 0xFD200000.
> I/O APIC #4 Version 17 at 0xFD201000.
> Processors: 2
> Checking aperture...
> CPU 0: aperture @ f8000000 size 64 MB
> CPU 1: aperture @ f8000000 size 64 MB
> Built 2 zonelists
> Initializing CPU#0
> Kernel command line: root=/dev/nfs earlyprintk=ttyS0,115200 ip=dhcp console=ttyS0,115200 panic=5 verbose reboot=hard acpi=off
> PID hash table entries: 4096 (order: 12, 131072 bytes)
> time.c: Using 1.193182 MHz PIT timer.
> time.c: Detected 2004.571 MHz processor.
> disabling early console
> Console: colour VGA+ 80x25
> Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes)
> Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
> Memory: 4890048k/5242880k available (2961k kernel code, 0k reserved, 1339k data, 224k init)
> Mount-cache hash table entries: 256 (order: 0, 4096 bytes)
> CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
> CPU: L2 Cache: 1024K (64 bytes/line)
> tbxfroot-0343 [03] acpi_find_root_pointer: RSDP structure not found, AE_NOT_FOUND Flags=8
> ACPI: System description tables not found
>  tbxface-0084: *** Error: acpi_load_tables: Could not get RSDP, AE_NOT_FOUND
>  tbxface-0134: *** Error: acpi_load_tables: Could not load tables: AE_NOT_FOUND
> ACPI: Unable to load the System Description Tables
> Using local APIC NMI watchdog using perfctr0
> CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
> CPU: L2 Cache: 1024K (64 bytes/line)
> CPU0:  stepping 08
> per-CPU timeslice cutoff: 1023.98 usecs.
> task migration caInitializing CPU#1
> CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
> CPU: L2 Cache: 1024K (64 bytes/line)
>  stepping 08
> Total of 2 processors activated (7946.24 BogoMIPS).
> ENABLING IO-APIC IRQs
> Using IO-APIC 2
> ...changing IO-APIC physical APIC ID to 2 ... ok.
> Using IO-APIC 3
> ...changing IO-APIC physical APIC ID to 3 ... ok.
> Using IO-APIC 4
> ...changing IO-APIC physical APIC ID to 4 ... ok.
> ..TIMER: vector=0x31 pin1=2 pin2=0
> testing the IO APIC.......................
> 
> 
> 
> .................................... done.
> Using local APIC timer interrupts.
> Detected 12.528 MHz APIC timer.
> checking TSC synchronization across 2 CPUs: passed.
> time.c: Using PIT/TSC based timekeeping.
> Brought up 2 CPUs
> NET: Registered protocol family 16
> PCI: Using configuration type 1
> mtrr: v2.0 (20020519)
> ACPI: Subsystem revision 20040715
> ACPI: Interpreter disabled.
> SCSI subsystem initialized
> PCI: Probing PCI hardware
> PCI: Probing PCI hardware (bus 00)
> PCI: Discovered primary peer bus 01 [IRQ]
> PCI: Using IRQ router default [1022/746b] at 0000:01:04.3
> PCI->APIC IRQ transform: (B2,I3,P0) -> 19
> PCI->APIC IRQ transform: (B2,I4,P0) -> 19
> PCI-DMA: Disabling AGP.
> PCI-DMA: aperture base @ f8000000 size 65536 KB
> PCI-DMA: Reserving 64MB of IOMMU area in the AGP aperture
> IA32 emulation $Id: sys_ia32.c,v 1.32 2002/03/24 13:02:28 ak Exp $
> Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
> Real Time Clock Driver v1.12
> Linux agpgart interface v0.100 (c) Dave Jones
> serio: i8042 AUX port at 0x60,0x64 irq 12
> serio: i8042 KBD port at 0x60,0x64 irq 1
> Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
> ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
> Using anticipatory io scheduler
> Floppy drive(s): fd0 is 1.44M
> floppy0: no floppy controllers found
> RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
> loop: loaded (max 8 devices)
> Intel(R) PRO/1000 Network Driver - version 5.3.19-k2-NAPI
> Copyright (c) 1999-2004 Intel Corporation.
> tg3.c:v3.8 (July 14, 2004)
> eth0: Tigon3 [partno(BCM95702A20) rev 1002 PHY(5703)] (PCI:66MHz:32-bit) 10/100/1000BaseT Ethernet 00:50:45:00:e5:13
> eth0: HostTXDS[1] RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] Split[0] WireSpeed[1] TSOcap[1] 
> eth1: Tigon3 [partno(BCM95702A20) rev 1002 PHY(5703)] (PCI:66MHz:32-bit) 10/100/1000BaseT Ethernet 00:50:45:00:e5:14
> eth1: HostTXDS[1] RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] Split[0] WireSpeed[1] TSOcap[1] 
> Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
> ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
> AMD8111: IDE controller at PCI slot 0000:01:04.1
> AMD8111: chipset revision 3
> AMD8111: not 100% native mode: will probe irqs later
> AMD8111: 0000:01:04.1 (rev 03) UDMA133 controller
>     ide0: BM-DMA at 0x0f00-0x0f07, BIOS settings: hda:pio, hdb:pio
>     ide1: BM-DMA at 0x0f08-0x0f0f, BIOS settings: hdc:DMA, hdd:pio
> Probing IDE interface ide0...
> hda: PQI IDE DiskOnModule, ATA DISK drive
> hda: set_drive_speed_status: status=0x51 { DriveReady SeekComplete Error }
> hda: set_drive_speed_status: error=0x04 { DriveStatusError }
> ide0: Drive 0 didn't accept speed setting. Oh, well.
> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> Probing IDE interface ide1...
> hdc: ST3120022A, ATA DISK drive
> ide1 at 0x170-0x177,0x376 on irq 15
> Probing IDE interface ide2...
> ide2: Wait for ready failed before probe !
> Probing IDE interface ide3...
> ide3: Wait for ready failed before probe !
> Probing IDE interface ide4...
> ide4: Wait for ready failed before probe !
> Probing IDE interface ide5...
> ide5: Wait for ready failed before probe !
> hda: max request size: 128KiB
> hda: 32000 sectors (16 MB) w/1KiB Cache, CHS=1000/2/16
> hda: cache flushes supported
>  hda: unknown partition table
> hdc: max request size: 1024KiB
> hdc: 234441648 sectors (120034 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(100)
> hdc: cache flushes supported
>  hdc: unknown partition table
> mice: PS/2 mouse device common for all mice
> NET: Registered protocol family 2
> IP: routing cache hash table of 32768 buckets, 512Kbytes
> TCP: Hash tables configured (established 262144 bind 65536)
> NET: Registered protocol family 1
> NET: Registered protocol family 17
> Sending DHCP requests .<6>tg3: eth0: Link is up at 100 Mbps, full duplex.
> tg3: eth0: Flow control is on for TX and on for RX.
> ., OK
> IP-Config: Got DHCP answer from 172.16.31.253, my address is 172.16.16.90
> IP-Config: Complete:
>       device=eth0, addr=172.16.16.90, mask=255.255.248.0, gw=172.16.23.254,
>      host=hdama-c, domain=default.domain, nis-domain=default.lan,
>      bootserver=172.16.31.253, rootserver=172.16.31.253, rootpath=/home/images/x86_64-nfs-boot
> Looking up port of RPC 100003/2 on 172.16.31.253
> Looking up port of RPC 100005/1 on 172.16.31.253
> VFS: Mounted root (nfs filesystem) readonly.
> Freeing unused kernel memory: 224k freed
> INIT: version 2.82 booting
> 

  reply	other threads:[~2004-08-23 14:26 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-08-22  8:34 2.6.8.1-mm4 Andrew Morton
2004-08-22 14:20 ` 2.6.8.1-mm4 (strange behavior on dual Opteron w/ NUMA) R. J. Wysocki
2004-08-23 15:29   ` David Howells
2004-08-23 15:46     ` Randy.Dunlap
2004-08-23 18:27       ` Andrew Morton
2004-08-23 18:57         ` Randy.Dunlap
2004-08-23  2:18 ` 2.6.8.1-mm4 - failed opcode was: 0xe7 Ed Tomlinson
2004-08-23  5:00 ` 2.6.8.1-mm4 Eric W. Biederman
2004-08-23 12:00   ` 2.6.8.1-mm4 Alan Cox
2004-08-23 14:24     ` Eric W. Biederman [this message]
2004-08-23 14:11 ` 2.6.8.1-mm4 (compile stats) John Cherry
2004-08-23 18:21 ` 2.6.8.1-mm4 Tomasz Torcz
2004-08-23 18:31   ` 2.6.8.1-mm4 Alan Cox
2004-08-23 19:40     ` 2.6.8.1-mm4 Andrew Morton
2004-08-23 19:15       ` 2.6.8.1-mm4 Alan Cox
2004-08-23 21:19         ` 2.6.8.1-mm4 David S. Miller
2004-08-23 20:21 ` 2.6.8.1-mm4 wli
2004-08-24  6:14   ` 2.6.8.1-mm4 Andrew Morton
2004-08-24  7:55     ` O(1) proc_pid_statm() William Lee Irwin III
2004-08-24 17:05       ` fix text reporting in " William Lee Irwin III
2004-08-25  0:06     ` [PATCH] advice to use good patch subject, for SubmittingPatches Tim Bird
2004-08-23 22:18 ` 2.6.8.1-mm4 - more cpu hotplug breakage Nathan Lynch
2004-08-25  3:57   ` Nathan Lynch
2004-08-25 23:09   ` Nathan Lynch
2004-08-26  2:54     ` Rusty Russell
2004-08-26  7:57     ` [PATCH 1/2] Neaten migrate_all_tasks Rusty Russell
2004-08-26  7:58     ` [PATCH 2/2] Hotplug CPU vs TASK_ZOMBIEs: The Sequel to Hotplug CPU vs TASK_DEAD Rusty Russell
2004-08-26 15:29       ` Nathan Lynch
2004-08-27  1:38         ` Rusty Russell
2004-08-24 20:56 ` 2.6.8.1-mm4 William Lee Irwin III
2004-08-24 20:57   ` 2.6.8.1-mm4 William Lee Irwin III
2004-08-24 21:23   ` 2.6.8.1-mm4 William Lee Irwin III
2004-08-24 21:26     ` 2.6.8.1-mm4 William Lee Irwin III
2004-08-24 21:37     ` 2.6.8.1-mm4 William Lee Irwin III
2004-08-24 21:48   ` 2.6.8.1-mm4 William Lee Irwin III
2004-08-24 21:06 ` WAITQUEUE_DEBUG crapectomy William Lee Irwin III
  -- strict thread matches above, loose matches on Subject: below --
2004-08-23  4:40 2.6.8.1-mm4 Sid Boyce

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m1d61ix78w.fsf@ebiederm.dsl.xmission.com \
    --to=ebiederm@xmission.com \
    --cc=akpm@osdl.org \
    --cc=alan@lxorguk.ukuu.org.uk \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.