Kernel Oops when removing USB->IDE adaptor with faulty IDE disk
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-source-2.6.17 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
linux-source-2.6.20 (Ubuntu) |
Invalid
|
Undecided
|
Brian Murray |
Bug Description
Binary package hint: kernel-
I don't know if Linux should be expected to handle faulty devices. However, the problem is that following this I cannot use my USB->IDE adaptor until after I reboot. So it must be ripping through the USB kernel code or disabling something somewhere upstream.
Anyhoo....
Version: Dapper
uname -a
-------------
Linux kneet 2.6.17-10-generic #2 SMP Tue Dec 5 22:28:26 UTC 2006 i686 GNU/Linux
lsusb - crashes afterwards - will give you output of lsusb in a sec.
Kernel Oops Messages:
---------
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] Oops: 0000 [#1]
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] SMP
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] CPU: 0
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] EIP is at make_class_
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] eax: 00000000 ebx: ffffffff ecx: ffffffff edx: 0000000b
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] esi: d15781d4 edi: 00000000 ebp: 00000000 esp: de001e54
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] ds: 007b es: 007b ss: 0068
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] Process khubd (pid: 1668, threadinfo=de000000 task=df54ca90)
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] Stack: d15781d4 e03a2858 d15781d4 e03a2858 d15781dc c0246bae e03a27e0 00000000
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] 00000000 d15781d4 cb174c00 00000246 cafca214 c0246c88 d1578000 e0389ca0
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] d1578000 cb174c00 e03873fb cb174c30 cb174c00 e0381a55 cb174ec0 e05c9ca0
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] Call Trace:
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] <c0246bae> class_device_
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] <e0389ca0> __scsi_
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] <e0381a55> scsi_remove_
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] <e0099994> usb_unbind_
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] <c02460ec> device_
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] <c02446c5> device_
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] <e0093927> usb_disconnect+
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] <c0136180> autoremove_
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] <c0135f8b> kthread+0xab/0xe0 <c0135ee0> kthread+0x0/0xe0
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] <c0101005> kernel_
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] Code: 89 6c 24 10 31 ed 89 d9 89 74 24 08 89 7c 24 0c 89 04 24 8b 40 48 8b 38 89 e8 f2 ae f7 d1 49 8b 04 24 89 ca 89 d9 8b 78 08 89 e8 <f2> ae f7 d1 49 8d 44 0a 02 ba d0 00 00 00 e8 c6 07 f2 ff ba f4
Message from syslogd@kneet at Thu Feb 1 12:05:03 2007 ...
kneet kernel: [17179893.436000] EIP: [make_class_
Syslog
---------
Feb 1 12:04:04 kneet kernel: [17179834.424000] usb 5-3: new high speed USB device using ehci_hcd and address 4
Feb 1 12:04:04 kneet kernel: [17179834.556000] usb 5-3: configuration #1 chosen from 1 choice
Feb 1 12:04:04 kneet kernel: [17179834.556000] scsi2 : SCSI emulation for USB Mass Storage devices
Feb 1 12:04:04 kneet kernel: [17179834.556000] usb-storage: device found at 4
Feb 1 12:04:04 kneet kernel: [17179834.556000] usb-storage: waiting for device to settle before scanning
Feb 1 12:04:09 kneet kernel: [17179839.556000] usb-storage: device scan complete
Feb 1 12:04:09 kneet kernel: [17179839.556000] Vendor: HITACHI_ Model: DK23FB-60 Rev: 0811
Feb 1 12:04:09 kneet kernel: [17179839.556000] Type: Direct-Access ANSI SCSI revision: 00
Feb 1 12:04:09 kneet kernel: [17179839.560000] SCSI device sdb: 117210240 512-byte hdwr sectors (60012 MB)
Feb 1 12:04:09 kneet kernel: [17179839.564000] sdb: test WP failed, assume Write Enabled
Feb 1 12:04:09 kneet kernel: [17179839.564000] sdb: assuming drive cache: write through
Feb 1 12:04:09 kneet kernel: [17179839.568000] SCSI device sdb: 117210240 512-byte hdwr sectors (60012 MB)
Feb 1 12:04:09 kneet kernel: [17179839.568000] sdb: test WP failed, assume Write Enabled
Feb 1 12:04:09 kneet kernel: [17179839.568000] sdb: assuming drive cache: write through
Feb 1 12:04:12 kneet udevd-event[5120]: wait_for_sysfs: waiting for '/sys/devices/
Feb 1 12:04:16 kneet udevd-event[5120]: wait_for_sysfs: waiting for '/sys/devices/
Feb 1 12:04:37 kneet dhclient: DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 7
Feb 1 12:04:37 kneet dhclient: DHCPOFFER from 192.168.2.1
Feb 1 12:04:37 kneet dhclient: DHCPREQUEST on ath0 to 255.255.255.255 port 67
Feb 1 12:04:37 kneet dhclient: DHCPACK from 192.168.2.1
Feb 1 12:04:37 kneet dhclient: bound to 192.168.2.11 -- renewal in 123928 seconds.
Feb 1 12:04:39 kneet kernel: [17179839.568000] sdb:<6>usb 5-3: reset high speed USB device using ehci_hcd and address 4
Feb 1 12:05:03 kneet kernel: [17179893.436000] usb 5-3: USB disconnect, address 4
Feb 1 12:05:03 kneet kernel: [17179893.436000] BUG: unable to handle kernel NULL pointer dereference at virtual address 00000000
Feb 1 12:05:03 kneet kernel: [17179893.436000] printing eip:
Feb 1 12:05:03 kneet kernel: [17179893.436000] c0246907
Feb 1 12:05:03 kneet kernel: [17179893.436000] *pde = 00000000
Feb 1 12:05:03 kneet kernel: [17179893.436000] Oops: 0000 [#1]
Feb 1 12:05:03 kneet kernel: [17179893.436000] SMP
Feb 1 12:05:03 kneet kernel: [17179893.436000] Modules linked in: xfs usb_storage libusual nls_cp437 vfat fat ipv6 binfmt_misc rfcomm l2cap bluetooth i915 drm speedstep_centrino cpufreq_userspace cpufreq_stats freq_table cpufreq_powersave cpufreq_ondemand cpufreq_
Feb 1 12:05:03 kneet kernel: [17179893.436000] CPU: 0
Feb 1 12:05:03 kneet kernel: [17179893.436000] EIP: 0060:[make_
Feb 1 12:05:03 kneet kernel: [17179893.436000] EFLAGS: 00010202 (2.6.17-10-generic #2)
Feb 1 12:05:03 kneet kernel: [17179893.436000] EIP is at make_class_
Feb 1 12:05:03 kneet kernel: [17179893.436000] eax: 00000000 ebx: ffffffff ecx: ffffffff edx: 0000000b
Feb 1 12:05:03 kneet kernel: [17179893.436000] esi: d15781d4 edi: 00000000 ebp: 00000000 esp: de001e54
Feb 1 12:05:03 kneet kernel: [17179893.436000] ds: 007b es: 007b ss: 0068
Feb 1 12:05:03 kneet kernel: [17179893.436000] Process khubd (pid: 1668, threadinfo=de000000 task=df54ca90)
Feb 1 12:05:03 kneet kernel: [17179893.436000] Stack: d15781d4 e03a2858 d15781d4 e03a2858 d15781dc c0246bae e03a27e0 00000000
Feb 1 12:05:03 kneet kernel: [17179893.436000] 00000000 d15781d4 cb174c00 00000246 cafca214 c0246c88 d1578000 e0389ca0
Feb 1 12:05:03 kneet kernel: [17179893.436000] d1578000 cb174c00 e03873fb cb174c30 cb174c00 e0381a55 cb174ec0 e05c9ca0
Feb 1 12:05:03 kneet kernel: [17179893.436000] Call Trace:
Feb 1 12:05:03 kneet kernel: [17179893.436000] <c0246bae> class_device_
Feb 1 12:05:03 kneet kernel: [17179893.436000] <e0389ca0> __scsi_
Feb 1 12:05:03 kneet kernel: [17179893.436000] <e0381a55> scsi_remove_
Feb 1 12:05:03 kneet kernel: [17179893.436000] <e0099994> usb_unbind_
Feb 1 12:05:03 kneet kernel: [17179893.436000] <c02460ec> device_
Feb 1 12:05:03 kneet kernel: [17179893.436000] <c02446c5> device_
Feb 1 12:05:03 kneet kernel: [17179893.436000] <e0093927> usb_disconnect+
Feb 1 12:05:03 kneet kernel: [17179893.436000] <c0136180> autoremove_
Feb 1 12:05:03 kneet kernel: [17179893.436000] <c0135f8b> kthread+0xab/0xe0 <c0135ee0> kthread+0x0/0xe0
Feb 1 12:05:03 kneet kernel: [17179893.436000] <c0101005> kernel_
Feb 1 12:05:03 kneet kernel: [17179893.436000] Code: 89 6c 24 10 31 ed 89 d9 89 74 24 08 89 7c 24 0c 89 04 24 8b 40 48 8b 38 89 e8 f2 ae f7 d1 49 8b 04 24 89 ca 89 d9 8b 78 08 89 e8 <f2> ae f7 d1 49 8d 44 0a 02 ba d0 00 00 00 e8 c6 07 f2 ff ba f4
Feb 1 12:05:03 kneet kernel: [17179893.436000] EIP: [make_class_
Feb 1 12:05:03 kneet kernel: [17179893.440000] end_request: I/O error, dev sdb, sector 0
Feb 1 12:05:03 kneet kernel: [17179893.440000] Buffer I/O error on device sdb, logical block 0
Feb 1 12:05:03 kneet kernel: [17179893.440000] sd 2:0:0:0: rejecting I/O to device being removed
Feb 1 12:05:03 kneet kernel: [17179893.440000] Buffer I/O error on device sdb, logical block 0
Feb 1 12:05:03 kneet kernel: [17179893.440000] unable to read partition table
Feb 1 12:05:03 kneet kernel: [17179893.440000] sd 2:0:0:0: Attached scsi disk sdb
Feb 1 12:05:03 kneet kernel: [17179893.440000] sd 2:0:0:0: Attached scsi generic sg1 type 0
Feb 1 12:05:29 kneet anacron[4433]: Job `cron.daily' started
Feb 1 12:05:29 kneet anacron[5248]: Updated timestamp for job `cron.daily' to 2007-02-01
Feb 1 12:06:51 kneet exiting on signal 15
+0x37/0xb0 SS:ESP 0068:de001e54
lsusb
-------
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 003 Device 002: ID 08ff:2580 AuthenTec, Inc.
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 003: ID 05e3:0702 Genesys Logic, Inc. USB 2.0 IDE Adapter
Bus 001 Device 001: ID 0000:0000
Cheers,
Tudor.