[linux-dvb] Re: kernel OOPSes when changing DVB-T adapter in 2.6.21-rc3

CIJOML cijoml at volny.cz
Fri Mar 16 10:13:36 CET 2007


Hi,

looks like more general problem with 2.6.21-rc3. This happens when I remove my 
PCMCIA USB2.0/IEEE1384 adapter from slot:

BUG: unable to handle kernel NULL pointer dereference at virtual address 
00000094
 printing eip:
c023e817
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: bnep rfcomm hidp l2cap lp wlan_tkip fuse eeprom hci_usb 
bluetooth eth1394 usbhid 8250_pci 8250 serial_core wlan_scan_sta 
ath_rate_sample snd_intel8x0 snd_intel8x0m ath_pci nsc_ircc snd_ac97_codec 
wlan irda ide_cd ac97_bus parport_pc 8139too mii ohci1394 ieee1394 ath_hal(P) 
crc_ccitt iTCO_wdt iTCO_vendor_support psmouse pcspkr rtc cdrom ohci_hcd 
snd_pcm snd_timer snd snd_page_alloc parport i2c_i801 uhci_hcd ehci_hcd
CPU:    0
EIP:    0060:[<c023e817>]    Tainted: P       VLI
EFLAGS: 00010246   (2.6.21-rc3 #2)
EIP is at class_device_remove_attrs+0xa/0x30
eax: f7b37b18   ebx: 00000000   ecx: f896f244   edx: 00000000
esi: 00000000   edi: f7b37b18   ebp: 00000000   esp: c1b99e4c
ds: 007b   es: 007b   fs: 00d8  gs: 0000  ss: 0068
Process pccardd (pid: 788, ti=c1b98000 task=c1b7ea70 task.ti=c1b98000)
Stack: f7b37b18 f7b37b20 00000000 c023e8e1 00000000 f7b37b18 f7b379c4 f895eccf
       00000000 c023e917 f7b37990 f895ecb6 f8964381 66241c89 0000000d 00000303
       fcb2c05f 00000000 00000000 f78f2000 f895ecd7 c023c2ec f78f20a4 f78f20a4
Call Trace:
 [<c023e8e1>] class_device_del+0xa4/0xd2
 [<f895eccf>] __nodemgr_remove_host_dev+0x0/0xb [ieee1394]
 [<c023e917>] class_device_unregister+0x8/0x10
 [<f895ecb6>] nodemgr_remove_ne+0x61/0x7a [ieee1394]
 [<fcb2c05f>] ether1394_mac_addr+0x0/0x12 [eth1394]
 [<f895ecd7>] __nodemgr_remove_host_dev+0x8/0xb [ieee1394]
 [<c023c2ec>] device_for_each_child+0x1a/0x3c
 [<f895eff6>] nodemgr_remove_host+0x30/0x90 [ieee1394]
 [<f895c538>] __unregister_host+0x1a/0xa6 [ieee1394]
 [<c0125dd1>] flush_cpu_workqueue+0x94/0xb1
 [<f895c74f>] highlevel_remove_host+0x21/0x42 [ieee1394]
 [<f895c2c9>] hpsb_remove_host+0x37/0x56 [ieee1394]
 [<f895120c>] ohci1394_pci_remove+0x44/0x1c7 [ohci1394]
 [<c01de144>] pci_device_remove+0x16/0x35
 [<c023e037>] __device_release_driver+0x6e/0x8b
 [<c023e421>] device_release_driver+0x1d/0x32
 [<c023dadb>] bus_remove_device+0x5b/0x69
 [<c023c612>] device_del+0xfa/0x152
 [<c023c672>] device_unregister+0x8/0x10
 [<c01db65c>] pci_stop_dev+0x20/0x4e
 [<c01db745>] pci_remove_bus_device+0x26/0x8c
 [<c01db7c5>] pci_remove_behind_bridge+0x1a/0x2d
 [<c0254d3a>] socket_shutdown+0x6d/0xb3
 [<c0254d9c>] socket_remove+0x1c/0x26
 [<c0255391>] pccardd+0x138/0x1f3
 [<c011602c>] default_wake_function+0x0/0xc
 [<c0255259>] pccardd+0x0/0x1f3
 [<c0128750>] kthread+0xa0/0xc8
 [<c01286b0>] kthread+0x0/0xc8
 [<c0104823>] kernel_thread_helper+0x7/0x10
 =======================
Code: ff c3 85 c0 74 08 83 c0 08 e9 05 fe f4 ff b8 ea ff ff ff c3 85 c0 74 08 
83 c0 08 e9 98 e1 f4 ff c3 57 56 53 89 c7 8b 70 44 31 db <83> be 94 00 00 00 
00 75 09 eb 17 89 f8 e8 d7 ff ff ff 89 da 03
EIP: [<c023e817>] class_device_remove_attrs+0xa/0x30 SS:ESP 0068:c1b99e4c


Dne čtvrtek 15 březen 2007 15:02 Oliver Neukum napsal(a):
> Am Donnerstag, 15. März 2007 12:26 schrieb CIJOML:
> > Hi,
> >
> > 2.6.20 is fine
> >
> > Michal
>
> Could you narrow it down a bit? Does rc2 work?
>
> 	Regards
> 		Oliver



More information about the linux-dvb mailing list