Ben Hutchings wrote:
On Wed, 2009-12-16 at 11:49 -0500, Dave Witbrodt wrote:
[...]
May I provide evidence to the contrary?

I compile my own kernels, and use them exclusively unless some problem
arises which forces me to use another kernel.  Therefore, I keep a stock
Debian kernel installed and available via GRUB in case something bad
happens with my kernels.

In the Fall I had to replace the motherboard on my desktop system, and
it uses r8169.  The Debian kernels for 2.6.30 and 2.6.31 will boot fine
on this hardware and provide perfectly working ethernet support.

When 2.6.32-truck (AMD64 here) was released, I tried switching to that
for my Debian backup kernel... but it hangs in boot, with some very
nasty backtracing.  It does print the warning about missing firmware,
but the boot will not finish -- unlike previous Debian kernels on this
same hardware.
[...]

Please send these boot messages.  A screenshot will do, but you might
need to use the kernel parameter "vga=6" to avoid messages scrolling off
the screen.

Found some time before work this morning. Find the last series of messages attached, including the kernel oops. I had to manually type this, so I apologize in advance for typos -- I did try to make corrections before rebooting, but no doubt I missed some stuff.

The kernel was still responsive after the oops, but just sat there at the last line you see. The console was still processing keyboard input and Magic SysRq keys still worked. The scroll buffer was not very large -- if you would like, I could boot again with some "fbcon" parameter magic and try to see if there was any more excitement happening before the final lines I was able to see.

Last time I tried this kernel, I seem to recall there was one or two other stack traces before the major oops we see here... but I have to admit that I don't relish the idea of manually typing in several hundred kB of boot message spew. I'll at least take another look when I get home from work: if I find anything, maybe I could just copy the parts that seem relevant? (Or would you prefer as much exact transcription as possible?)


Dave W.

ohci_hcd  0000:00:14.5: irq 18, iomem 0xfe7f6000
usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
usb usb7: New USB device string: Mfr=3, Product=2, SerialNumber=1
usb usb7: Product: OHCI Host Controller
usb usb7: Manufactuerer: Linux 2.6.32-trunk-amd64 ohci_hcd
Usb usb7: SerialNumber: 0000:00:14.5
usb usb7: configuration #1 chosen from 1 choice
hub 7-0:1.0: USB hub found
hub 7-0:1.0: 2 ports detected
ata5: SATA link down (SStatus  0 SControl 300)
ata4: SATA link down (SStatus 0 SControl 300)
ata3: SATA link down (SStatus 0 SControl 300)
ata6: SATA link down (SStatus 0 SControl 300)
ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata2.00: ATA-8: WDC WE5000AAKS-00V1A0,05.01D05, max UDMA/133
ata2.00: 976773168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
ata1.00: HPA detected: current 293044655, native 293046768
ata2.00: configured for UDMA/133
ata1.00: ATA7: WDC WD1500ADFD-00NLR1, 20.07P20, max UDMA/133
ata1.00: 293044655 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
ata1.00: configured for UDMA/133
scsi 0:0:0:0: Direct-Access     ATA      WDC WD1500ADFD-0 20.0 PQ: 0 ANSI: 5
scsi 1:0:0:0: Direct-Access     ATA      WDC WD5000AAKS-0 05.0 PQ: 0 ANSI: 5
ide-cd driver 5.00
ide-cd: hda: ATA:I 48X DVD-ROM DVD-R/RAM
sd 0:0:0:0: [sda] 293044655 5112-byte logical blocks: (150 GB/139 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 1:00:0: [sb] 976773168 512-byte logical blocks: (500 GB/465 GiB)
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support 
DPO or FUA
sd 1:0:0:0: [sdb] Write Protect is off
sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support 
DPO orFUA
 sda:
 sdb: CD-R/RW drive, 2048kB Cache
Uniform CD-ROM driver Revision: 3.20
 sda1, sda2 sda3 sda4 <
ide-cd: hdb: ATAPI 48X DVD-ROM drive, 256kB Cache
 sdb1 sdb2 sdb3
sd 1:0:0:0: [sdb] Attached SCSI disk
 sda5 sda6 sda7 sda8 sda9 sda10 >
sd 0:0:0:0: [sda] Attached SCSI disk
usb 4-1: new full speed USB devices using ohci_hcd and address 2
usb 4-1: New USB device found, idVendor=03f0, idProduct=3404
usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 4-1: product: deskjet 6122
usb 4-1: manufacturer: hp
usb 4-1: SerialNumber: MY4312B0B966
usb4-1: configuration #1 chosen from 1 choice
udevd[112]: worker [133] unexpectedly returned with status 0x0100
udevd[112]: worker [133] failed while handling 
'/devices/pci0000:00/0000:00:06.0/0000:03:00.0'
udevd[112]: worker [159] unexpectedly returned with status 0x0100
udevd[112]: worker [159] failed while handling 
'/devices/pci0000:00/0000:00:05.0/0000:02:00.0'
udevadm settle - timeout of 180 seconds reached, the event queue contains:
/sys/devices/pci0000:00/0000:00:05.0/0000:02:00.0/net/eth0 (713)
BUG: unable to handle kernel NULL pointer dereference at (null)
IP: [<ffffffff812487ba>] format_mac_addr+0x2d/0x88
PGD 22db3a067 PUD 22d9f6067 PMD 0
Oops: 0000 [#2] SMP
last sysfs file: 
/sys/devices/pci0000:00/0000:00:05.0/0000:02:00.0/net/eth0/address
CPU 3
Modules linked in: scsi_wait_scan(+) sd_mod ide_cd_mod crc_t10dif cdrom 
ide_pci_generic ata_generic ohci_hcd_ahci
firewire_ohci libata ehci_hcd firewire_core crc_itu_t atiixp ide_core r8169(+) 
mii usbcore nls_base scsi_mod button
thermal fan thermal_sys radeonfb fb_ddc i2c_algo_bit i2c_core
Pid: 115, comm: udevd Tainted: G      D    2.6.32-trunk-amd64 #1 MS-7577
PIP: 0010:[<ffffffff812487ba>] [<ffffffff812487ba>] _format_mac_addr+0x2d/0x88
RSP: 0018:ffff88022cb8de28  EFLAGS: 00010297
RAX: 0000000000000005 RBX: ffff88022c2a0000 RCX: 0000000000000006
RDX: 0000000000000000 RSI: 0000000000001000 RDI: ffff88022c2a0000
RBP: 0000000000000000 R08: ffff88022caae284 R09: ffff88022f064480
R10: 000000000012b47e R11: 0000000000000002 R12: 0000000000000000
R13: ffff88022c2a0000 R14: ffff88022c2a1000 R15: 0000000000000006
FS:  00007f33f5e9e790(0000) GS:ffff880028380000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000000 CR3: 000000022d469000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6:00000000ffff0ff0 DR7: 0000000000000400
Process udevd (pid:115, threadinfo ffff88022cb8c000, task ffff88022cae0e20)
Stack:
 0000000500000010 ffff88022ac10430 ffff88022c2a0000 ffff88022c2a0000
<0> ffffffff8146ec00 ffff88022cb8df50 ffff88022b71c440 ffffffff81248849
<0> 0000000000000000 ffff88022ac10430 ffff88022caae690 ffffffff81243dfd
Call Trace:
 [<ffffffff81248849>] ? sysfs_format_mac+0x19/0x3e
 [<ffffffff81243dfd>] ? show_address+0x3b/0x47
 [<ffffffff81208538>] ? dev_attr_show+0x1f/0x42
 [<ffffffff811393c3>] ? sysfs_read_file+0xa7/0x125
 [<ffffffff810e9d2a>] ? vfs_read+0xa6/0xff
 [<ffffffff810e9e3f>] ? sys_read+0x45/0x6e
 [<ffffffff81010ac2>] ? system_call_fastpath+0x16/0x1b
Code : 41 89 cf 48 63 f6 41 8d 47 ff 41 56 4c 8d 34 37 41 55 49 89 fd 41 54 49 
89 d4 55 31 ed 53 48 89 fb 48 83 ec 08 89
44 24 04 eb 44 <41> 0f b6 0c 24 4c 89 f6 48 89 df 48 29 de31 c0 48 c7 c2 81 b2
RIP [<ffffffff812487ba>] _format_mac_addr+0x2d/0x88
 RSP <ffff88022cb8de28>
CR2: 0000000000000000
---[ end trace 8935dc3b974cbfec ]---
udevd[112]: worker [115] unexpectedly returned with status 0x0009
udevd[112]: worker[115] failed while handling 
'/devices/pci0000:00/0000:00:05.0/0000:02:00.0/net/eth0'

Reply via email to