Hi, Support of my Freecom DVB-T USB stick has so far been very reliable but today disconnecting it from the USB bus caused a kernel oops. Here is the trace: usb 4-2: USB disconnect, address 3 Unable to handle kernel NULL pointer dereference at virtual address 00000008 printing eip: c0170de5 *pde = 0da03001 Oops: 0000 [#1] Modules linked in: dvb_usb_cxusb dvb_usb_digitv dvb_usb_umt_010 dvb_usb_nova_t_usb2 dvb_usb_a800 dvb_usb_dibusb_mc dvb_usb_dibusb_mb dvb_usb_dibusb_common dvb_usb_dtt200u dvb_usb_vp7045 dvb_usb cinergyT2 b2c2_flexcop_pci b2c2_flexcop_usb b2c2_flexcop stv0297_cs2 ttusb_dec dvb_ttusb_budget budget_av budget_ci budget budget_core dvb_ttpci ttpci_eeprom saa7146_vv saa7146 ttusbdecfe s5h1420 bcm3510 nxt6000 lgdt330x nxt200x nxt2002 stv0297 mt352 mt312 cx22702 cx24110 tda8083 l64781 dib3000mc dib3000mb dib3000_common tda10021 tda1004x ves1820 stv0299 cx22700 sp8870 ves1x93 dvb_pll dvb_core video_buf v4l2_common v4l1_compat videodev evdev firmware_class i2c_core nfsd exportfs lockd sunrpc raw ipv6 snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss snd_au8820 gameport snd_ac97_codec snd_pcm snd_timer snd_page_alloc snd_ac97_bus snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore 8139too mii af_packet floppy eth1394 ide_cd ohci1394 ieee1394 loop intel_agp agpgart synclinkmp synclink hdlc lapb syncppp generic_serial stallion mxser moxa istallion esp epca tsdev video thermal processor fan container button battery ac usbmouse usbhid ehci_hcd uhci_hcd usbcore ext3 jbd sd_mod ahci ata_piix libata scsi_mod CPU: 0 EIP: 0060:[<c0170de5>] Not tainted VLI EFLAGS: 00010292 (2.6.15) EIP is at __lookup_hash+0x15/0xd0 eax: 00000000 ebx: 0000000b ecx: 00000007 edx: 91cd0ceb esi: 00000000 edi: 0000000b ebp: cfbf1dc0 esp: cfbf1da8 ds: 007b es: 007b ss: 0068 Process khubd (pid: 1078, threadinfo=cfbf0000 task=cfac7070) Stack: cfbf1dc8 c011a25d ce110a90 0000000b da5cb605 0000000b cfbf1df0 c0170f5b cfbf1dd8 00000000 00000000 c0322c25 da5cb605 0000000c c0322c24 c0362148 c0362148 c0322c31 cfbf1e0c c01a4935 c0322c24 00000000 0000000c ccaa10a4 Call Trace: [<c0103e6b>] show_stack+0xab/0xf0 [<c0104032>] show_registers+0x162/0x200 [<c0104248>] die+0xc8/0x150 [<c0118b92>] do_page_fault+0x392/0x69c [<c0103b03>] error_code+0x4f/0x54 [<c0170f5b>] lookup_one_len+0x9b/0xb0 [<c01a4935>] sysfs_remove_group+0x35/0x80 [<c0276c18>] input_unregister_device+0xb8/0x120 [<d1244630>] dvb_usb_remote_exit+0x50/0x70 [dvb_usb] [<d12423bb>] dvb_usb_exit+0x1b/0xa0 [dvb_usb] [<d12429d8>] dvb_usb_device_exit+0x38/0x50 [dvb_usb] [<d0a9c132>] usb_unbind_interface+0x42/0x90 [usbcore] [<c023d8a1>] __device_release_driver+0x61/0x80 [<c023d8de>] device_release_driver+0x1e/0x30 [<c023cf5a>] bus_remove_device+0x6a/0x80 [<c023bf15>] device_del+0x45/0x80 [<d0aa4a4c>] usb_disable_device+0xcc/0x150 [usbcore] [<d0a9ec02>] usb_disconnect+0xa2/0x120 [usbcore] [<d0aa02ea>] hub_port_connect_change+0x5a/0x400 [usbcore] [<d0aa097e>] hub_events+0x2ee/0x480 [usbcore] [<d0aa0b35>] hub_thread+0x25/0xf0 [usbcore] [<c01318de>] kthread+0xae/0xc0 [<c010139d>] kernel_thread_helper+0x5/0x18 Code: ff 83 c4 14 89 f0 5b 5e 5d c3 8d b6 00 00 00 00 8d bf 00 00 00 00 55 89 e5 83 ec 18 89 75 f8 8b 75 0c 89 5d f4 8b 45 10 89 7d fc <8b> 7e 08 89 44 24 08 b8 01 00 00 00 89 44 24 04 89 3c 24 e8 83 Regards, Tim.