Hi All I find a bug when I use the USB TV receiver(WinTV-HVR 950) on kernel v2.6.37-rc1. The bug appearances when the WinTV-HVR 950 plug out from the USB interface. The dmesg informations and testing environment are below here. The bug never be found before the kernel v2.6.37-rc1. Are there someone else saw this bug? ============================================================================== Testing Environment : OS: Ubuntu10.04 Kernel: v2.6.37-rc1 SouthBridge/EHCI: AMD SB800 ============================================================================== [13578.141708] hub 3-0:1.0: state 7 ports 4 chg 0000 evt 0002 [13578.141776] ehci_hcd 0000:00:16.2: GetStatus port:1 status 001002 0 ACK POWER sig=se0 CSC [13578.141799] hub 3-0:1.0: port 1, status 0100, change 0001, 12 Mb/s [13578.141810] usb 3-1: USB disconnect, address 4 [13578.141818] usb 3-1: unregistering device [13578.141827] usb 3-1: unregistering interface 3-1:1.0 [13578.142005] em28xx #0: disconnecting em28xx #0 video [13578.148258] BUG: unable to handle kernel NULL pointer dereference at 00000174 [13578.148273] IP: [<f818b0c2>] ir_close+0x12/0x20 [ir_core] [13578.148296] *pde = 00000000 [13578.148305] Oops: 0000 [#1] SMP [13578.148315] last sysfs file: /sys/devices/pci0000:00/0000:00:16.2/usb3/3-1/sound/card2/uevent [13578.148326] Modules linked in: lgdt330x em28xx_dvb dvb_core em28xx_alsa rc_rc5_hauppauge_new tuner_xc2028 tuner tvp5150 ir_lirc_codec lirc_dev ir_sony_decoder ir_jvc_decoder ir_rc6_decoder em28xx ir_rc5_decoder v4l2_common ir_nec_decoder videodev v4l1_compat ir_core videobuf_vmalloc videobuf_core tveeprom nls_iso8859_1 nls_cp437 vfat fat usb_storage snd_usb_audio snd_usbmidi_lib binfmt_misc ppdev snd_hda_codec_idt snd_hda_codec_hdmi snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd soundcore i2c_piix4 video snd_page_alloc output psmouse lp serio_raw parport usbhid hid ahci libahci tg3 [13578.148462] [13578.148474] Pid: 22, comm: khubd Not tainted 2.6.37-rc1-alex #13 Inagua/Brazos [13578.148484] EIP: 0060:[<f818b0c2>] EFLAGS: 00010286 CPU: 0 [13578.148497] EIP is at ir_close+0x12/0x20 [ir_core] [13578.148505] EAX: 00000000 EBX: f0544008 ECX: 00000000 EDX: f818b0b0 [13578.148514] ESI: efc3a000 EDI: efc3a19c EBP: f49afd80 ESP: f49afd80 [13578.148523] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 [13578.148533] Process khubd (pid: 22, ti=f49ae000 task=f48abf20 task.ti=f49ae000) [13578.148539] Stack: [13578.148544] f49afd94 c04812c0 f0544028 f054403c f0544008 f49afdb0 c0485458 00000000 [13578.148565] f0544044 f054405c f0544008 f0544000 f49afdc4 c048548b efc3a304 efc3a000 [13578.148584] efc3a2f0 f49afddc c0482c90 f38d9000 f1bc2200 efc3a000 efc3a1b8 f49afdf0 [13578.148603] Call Trace: [13578.148623] [<c04812c0>] ? input_close_device+0x50/0x80 [13578.148638] [<c0485458>] ? evdev_cleanup+0xc8/0xd0 [13578.148650] [<c048548b>] ? evdev_disconnect+0x2b/0x50 [13578.148662] [<c0482c90>] ? input_unregister_device+0xb0/0x150 [13578.148678] [<f818bf25>] ? ir_unregister_class+0x45/0x70 [ir_core] [13578.148693] [<f818b069>] ? ir_input_unregister+0x69/0xb0 [ir_core] [13578.148715] [<f83f9cfe>] ? em28xx_ir_fini+0x2e/0x50 [em28xx] [13578.148733] [<f83f58cb>] ? em28xx_release_resources+0x2b/0x70 [em28xx] [13578.148751] [<f83f59a8>] ? em28xx_usb_disconnect+0x98/0x140 [em28xx] [13578.148766] [<c045b8d0>] ? usb_unbind_interface+0x40/0x150 [13578.148778] [<c03ecd91>] ? __device_release_driver+0x51/0xb0 [13578.148788] [<c03eceb5>] ? device_release_driver+0x25/0x40 [13578.148803] [<c03ec16b>] ? bus_remove_device+0x7b/0xa0 [13578.148814] [<c03ea1b7>] ? device_del+0xf7/0x180 [13578.148825] [<c04584c2>] ? usb_disable_device+0x72/0x1a0 [13578.148838] [<c04515e6>] ? usb_disconnect+0x96/0x130 [13578.148851] [<c0452d71>] ? hub_thread+0x4a1/0x11d0 [13578.148863] [<c0101f22>] ? __switch_to+0xd2/0x190 [13578.148877] [<c0168440>] ? autoremove_wake_function+0x0/0x50 [13578.148890] [<c04528d0>] ? hub_thread+0x0/0x11d0 [13578.148900] [<c0168014>] ? kthread+0x74/0x80 [13578.148911] [<c0167fa0>] ? kthread+0x0/0x80 [13578.148921] [<c0103706>] ? kernel_thread_helper+0x6/0x10 [13578.148927] Code: d2 18 f8 c7 04 24 08 d4 18 f8 e8 a8 dc 42 c8 eb 81 90 8d b4 26 00 00 00 00 55 89 e5 3e 8d 74 26 00 05 b8 01 00 00 e8 ee 1b 26 c8 <8b> 90 74 01 00 00 8b 42 20 ff 52 2c 5d c3 55 89 e5 3e 8d 74 26 [13578.149033] EIP: [<f818b0c2>] ir_close+0x12/0x20 [ir_core] SS:ESP 0068:f49afd80 [13578.149050] CR2: 0000000000000174 [13578.149060] ---[ end trace 0c6296eef2304b6c ]--- ================================================================================= -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html