Bugzilla – Bug 116953
kernel oops after removing PCMCIA PcCard ide CDROM adapter
Last modified: 2006-09-12 12:54:30 UTC
i get the following oops after removing a IBM PCMCIA CDROM drive, hda/hdb are internal disk/DVDRW, hdc is the PCMCIA drive: hdc: status timeout: status=0xff { Busy } ide: failed opcode was: unknown hdc: drive not ready for command hdc: ATAPI reset timed-out, status=0xff ide1: reset timed-out, status=0xff hdc: status timeout: status=0xff { Busy } ide: failed opcode was: unknown hdc: drive not ready for command ipw2200: Firmware error detected. Restarting. hdc: ATAPI reset timed-out, status=0xff ide1: reset timed-out, status=0xff Unable to handle kernel NULL pointer dereference at virtual address 00000010 printing eip: e0804f17 *pde = 00000000 Oops: 0000 [#1] Modules linked in: ide_cs aes_i586 ieee80211_crypt_ccmp subfs bluetooth cpufreq_ondemand cpufreq_userspace cpufreq_powersave speedstep_centrino freq_table autofs4 ipv6 snd_pcm_oss snd_mixer_oss sony_acpi button battery ac af_packet i915 drm joydev pcmcia usbhid e100 mii ipw2200 ieee80211 ieee80211_crypt firmware_class ohci1394 ieee1394 yenta_socket rsrc_nonstatic pcmcia_core generic i2c_i801 i2c_core hw_random ehci_hcd snd_hda_intel snd_hda_codec snd_pcm snd_timer snd soundcore snd_page_alloc uhci_hcd usbcore intel_agp agpgart parport_pc lp parport twofish cryptoloop edd nls_utf8 ntfs dm_mod ext3 jbd fan thermal ide_cd cdrom processor piix ide_disk ide_core CPU: 0 EIP: 0060:[<e0804f17>] Tainted: G U VLI EFLAGS: 00010046 (2.6.13-11-default) EIP is at ide_do_request+0x37/0x3b0 [ide_core] eax: dc97e140 ebx: dee180ac ecx: d548d69c edx: dc97e140 esi: 00000000 edi: 00000000 ebp: df64d5c0 esp: df20bf50 ds: 007b es: 007b ss: 0068 Process kblockd/0 (pid: 451, threadinfo=df20a000 task=df191a40) Stack: ffffffff dc97e140 dee180ac 00000247 dee180ac df64d5c0 c0265447 d548d6a0 00000206 c012a529 df64d5c8 df64d5d0 df64d5d8 df20a000 c02653f0 00000001 00000000 c01195c7 00010000 00000000 00000000 df191a40 c0119580 00100100 Call Trace: [<c0265447>] cfq_kick_queue+0x57/0x60 [<c012a529>] worker_thread+0x169/0x200 [<c02653f0>] cfq_kick_queue+0x0/0x60 [<c01195c7>] __wake_up_common+0x37/0x60 [<c0119580>] default_wake_function+0x0/0x10 [<c012a3c0>] worker_thread+0x0/0x200 [<c012db75>] kthread+0x85/0x90 [<c012daf0>] kthread+0x0/0x90 [<c01012f1>] kernel_thread_helper+0x5/0x14 Code: 24 9c 58 f6 c4 02 0f 85 85 03 00 00 8b 54 24 04 8b 42 08 85 c0 0f 85 0b 02 00 00 8b 44 24 04 8b 70 10 c7 40 08 01 00 00 00 89 f7 <8b> 56 10 8b 82 f0 00 00 00 f6 c4 02 0f 85 52 02 00 00 89 f3 31 <6>e100: wire: e100_watchdog: link up, 100Mbps, full-duplex
Reopen for 10.1 if the bug still exists (the CFQ issue should be fixed, the IDE part is more questionable).