Bug 1897 - ohci1394 crash on AMD64 (SuSE 9.0)
Summary: ohci1394 crash on AMD64 (SuSE 9.0)
Status: CLOSED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: IEEE1394 (show other bugs)
Hardware: i386 Linux
: P2 high
Assignee: Ben Collins
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-17 15:19 UTC by Rafael J. Wysocki
Modified: 2004-04-05 10:15 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.1-bk4, 2.6.1-mm4
Subsystem:
Regression: ---
Bisected commit-id:


Attachments
Full kernel log from 2.6.1-bk4 (15.33 KB, text/plain)
2004-01-17 15:22 UTC, Rafael J. Wysocki
Details

Description Rafael J. Wysocki 2004-01-17 15:19:20 UTC
Distribution: SuSE 9.0 64-bit (x86_64) 
Hardware Environment: 2 x AMD Opteron 240, Tyan Thunder K8W, 1 GB RAM (4 x 
256, two nodes, dual-channel), Adaptec AHA19160 + SCSI CD-RW (Toshiba), LSI 
53C1010 64-bit SCSI + 2 x HDD (IBM), NEC-based USB 2.0 adapter (Manhattan), 
GeForce FX5200 (LeadTek), SATA HDD (Seagate), IDE DVD (Liteon) 
Software Environment: Out-of-the box SuSE 9.0 (downloadable version) + Linux 
2.6.1-* 
Problem Description: The kernel crashes immediately after modprobe ohci1394 
 
Here's the log from a serial console: 
 
SysRq : Changing Loglevel 
Loglevel set to 9 
ohci1394: $Rev: 1097 $ Ben Collins <bcollins@debian.org> 
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[19]  MMIO=[fc8ff000-fc8ff7ff]  
Ma] 
NMI Watchdog detected LOCKUP on CPU1, registers: 
CPU 1 
Pid: 5662, comm: modprobe Not tainted 
RIP: 0010:[<ffffffffa00509f3>] 
<ffffffffa00509f3>{:ieee1394:hpsb_register_addrs} 
RSP: 0018:000001003d7e3a88  EFLAGS: 00000087 
RAX: 000001003d756488 RBX: 0000fffff0000400 RCX: 000001001d232750 
RDX: 000001003d756488 RSI: 00000000000000d0 RDI: 000001001fffe220 
RBP: 000001001d232740 R08: 0000fffff0000400 R09: 000001003f0a9000 
R10: 0000000000000000 R11: 0000000000000000 R12: 0000fffff0000000 
R13: ffffffffa0061e20 R14: 000001003d754000 R15: 0000000000000000 
FS:  00000000005144a0(0000) GS:ffffffff80495c40(0000) knlGS:0000000000000000 
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b 
CR2: 0000002a95578000 CR3: 000000003ff9b000 CR4: 00000000000006a0 
Process modprobe (pid: 5662, stackpage=1001f22b400) 
Stack: ffffffff80492100 ffffffffa0061d60 0000000000000202 000001003d754000 
       000001003d754000 0000000000000000 000001003d7e3b68 000001003d7e3bb8 
       000001003d754000 ffffffffa005151e 
Call Trace:<ffffffffa005151e>{:ieee1394:add_host+46} 
<ffffffffa005074e>{:ieee13 
       <ffffffffa004f7f9>{:ieee1394:hpsb_add_host+9} 
<ffffffffa0068eeb>{:ohci13 
       <ffffffff8021116c>{pci_device_probe+124} <ffffffff802573f7>{bus_matc+71 
       <ffffffff802575e6>{driver_attach+70} <ffffffff802576ae>{bus_add_drive+1 
       <ffffffff80211551>{pci_register_driver+113} 
<ffffffffa006f00d>{:ohci1394 
       <ffffffff80152f5b>{sys_init_module+6507} 
<ffffffff801d0c93>{journal_stop 
       <ffffffffa004d490>{:ieee1394:hpsb_bus_reset+0} 
<ffffffff801cbb2d>{__ext3 
       <ffffffff8017857e>{filp_close+126} <ffffffff8010dfc4>{system_call+124} 
 
 
Code: 4c 39 60 38 48 89 c2 76 ea f0 81 05 b9 12 01 00 00 00 00 01 
console shuts up ... 
 
 
Steps to reproduce: Try to modprobe ohci1394
Comment 1 Rafael J. Wysocki 2004-01-17 15:22:18 UTC
Created attachment 1883 [details]
Full kernel log from 2.6.1-bk4

I'm attaching a full kernel log from 2.6.1-bk4 in case more information is
necessary (it's from a serial console)
Comment 2 Rafael J. Wysocki 2004-01-20 13:47:32 UTC
It's present in -bk5, but it apparently is gone in -mm5 (I've not tested -bk6 
yet). 
 
Comment 3 Ben Collins 2004-03-11 04:45:35 UTC
Is this fixed in the latest kernels?
Comment 4 Rafael J. Wysocki 2004-03-11 05:31:02 UTC
Seemingly, yes.  I've not tested kernels later than 2.6.4-rc1-bk2 yet, however, because of the 
Bug # 2240 (now that I have a fix, I'll let you know as soon as I do this). 
 
Comment 5 Rafael J. Wysocki 2004-03-12 03:58:03 UTC
As far as I can say, it is fixed in the 2.6.4 kernel. 
 

Note You need to log in before you can comment on or make changes to this bug.