Dear Experts, My system crashes when I use the usb_free_streams API in my driver code. The usb_free_streams API is executed correctly without any issue, but after some time, around 1 minute, I saw the trace when I type dmesg. If I comment this API, there is no crash and I am able to all the operations with my driver. I am using the usb_alloc_streams API in the driver initialization routine (probe method, when device inserted) and usb_free_streams API in the driver exit routine (release method, when device removed). I am working on Ubuntu with 2.6.34-rc2 kernel. It also crashes in 2.6.32 kernel version. I do not understand, why it crashes when I use the API. Any ideas / suggestions are greatly appreciated. Thanks and Regards, Ramya. Here is the trace. [ 302.621765] BUG: unable to handle kernel NULL pointer dereference at 00000001 [ 302.621771] IP: [<c01ebd81>] kmem_cache_alloc_notrace+0x51/0xb0 [ 302.621780] *pde = 00000000 [ 302.621783] Oops: 0000 [#1] SMP [ 302.621786] last sysfs file: /sys/devices/pci0000:00/0000:00:09.0/0000:04:00.0/0000:05:01.0/0000:06:00.0/usb9/9-1/9-1:1.0/host8/target8:0:0/8:0:0:0/block/sdb/size [ 302.621791] Modules linked in: usb_storage usb_libusual xhci_hcd binfmt_misc ppdev bridge stp bnep video output lp parport snd_hda_codec_analog snd_hda_intel snd_hda_codec 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 nvidia(P) snd soundcore snd_page_alloc iTCO_wdt pcspkr psmouse agpgart iTCO_vendor_support serio_raw usbhid ohci1394 ieee1394 uhci_hcd sky2 ehci_hcd usbcore floppy [last unloaded: xhci_hcd] [ 302.621827] [ 302.621831] Pid: 4752, comm: invoke-rc.d Tainted: P W 2.6.34-rc2 #1 P6T DELUXE V2/System Product Name [ 302.621835] EIP: 0060:[<c01ebd81>] EFLAGS: 00010002 CPU: 4 [ 302.621838] EIP is at kmem_cache_alloc_notrace+0x51/0xb0 [ 302.621841] EAX: 00000000 EBX: 00000001 ECX: c0733e68 EDX: c56056bc [ 302.621844] ESI: 000000d0 EDI: 00000246 EBP: c22cfea4 ESP: c22cfe88 [ 302.621847] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 [ 302.621850] Process invoke-rc.d (pid: 4752, ti=c22ce000 task=c2120000 task.ti=c22ce000) [ 302.621852] Stack: [ 302.621854] c02dbae0 f68eef00 c0733e68 c01648e7 fffffff4 f68eef00 00000000 c22cfecc [ 302.621860] <0> c01648e7 c22ba048 c22cfecc c2113fc0 0000000f c076fd40 c2113fc0 c22ce048 [ 302.621866] <0> c22ba048 c22cff30 c0140e7b b71c0025 00000000 01200011 c2113fc0 00000200 [ 302.621873] Call Trace: [ 302.621880] [<c02dbae0>] ? security_prepare_creds+0x10/0x20 [ 302.621884] [<c01648e7>] ? copy_creds+0x97/0x1d0 [ 302.621888] [<c01648e7>] ? copy_creds+0x97/0x1d0 [ 302.621892] [<c0140e7b>] ? copy_process+0x21b/0xee0 [ 302.621896] [<c0141baf>] ? do_fork+0x6f/0x350 [ 302.621901] [<c01f9592>] ? sys_stat64+0x22/0x30 [ 302.621906] [<c01096b3>] ? sys_clone+0x33/0x40 [ 302.621909] [<c0102f45>] ? ptregs_clone+0x15/0x50 [ 302.621912] [<c0102ddc>] ? sysenter_do_call+0x12/0x28 [ 302.621915] Code: 75 60 9c 58 8d 74 26 00 89 c7 fa 90 8d 74 26 00 8b 55 ec 8b 02 64 8b 15 20 4c 80 c0 8d 14 10 8b 1a 85 db 74 45 8b 4d ec 8b 41 10 <8b> 04 03 89 02 89 f8 50 9d 8d 74 26 00 66 85 f6 79 13 85 db 74 [ 302.621949] EIP: [<c01ebd81>] kmem_cache_alloc_notrace+0x51/0xb0 SS:ESP 0068:c22cfe88 [ 302.621955] CR2: 0000000000000001 [ 302.621958] ---[ end trace 86039806d53de4d0 ]--- [ 302.628634] BUG: unable to handle kernel NULL pointer dereference at 00000001 [ 302.628639] IP: [<c01ebd81>] kmem_cache_alloc_notrace+0x51/0xb0 [ 302.628646] *pde = 00000000 [ 302.628649] Oops: 0000 [#2] SMP [ 302.628652] last sysfs file: /sys/devices/pci0000:00/0000:00:09.0/0000:04:00.0/0000:05:01.0/0000:06:00.0/usb9/9-1/9-1:1.0/host8/target8:0:0/8:0:0:0/block/sdb/size [ 302.628656] Modules linked in: usb_storage usb_libusual xhci_hcd binfmt_misc ppdev bridge stp bnep video output lp parport snd_hda_codec_analog snd_hda_intel snd_hda_codec 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 nvidia(P) snd soundcore snd_page_alloc iTCO_wdt pcspkr psmouse agpgart iTCO_vendor_support serio_raw usbhid ohci1394 ieee1394 uhci_hcd sky2 ehci_hcd usbcore floppy [last unloaded: xhci_hcd] [ 302.628691] [ 302.628695] Pid: 4769, comm: sysklogd Tainted: P D W 2.6.34-rc2 #1 P6T DELUXE V2/System Product Name [ 302.628698] EIP: 0060:[<c01ebd81>] EFLAGS: 00010002 CPU: 4 [ 302.628702] EIP is at kmem_cache_alloc_notrace+0x51/0xb0 [ 302.628704] EAX: 00000000 EBX: 00000001 ECX: c0733e68 EDX: c56056bc [ 302.628707] ESI: 000000d0 EDI: 00000246 EBP: c22ebf28 ESP: c22ebf0c [ 302.628710] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 [ 302.628713] Process sysklogd (pid: 4769, ti=c22ea000 task=c317cc80 task.ti=c22ea000) [ 302.628715] Stack: [ 302.628717] c01d69f8 fff66bf4 c0733e68 c0164318 c317cf78 c2ec8600 00000100 c22ebf48 [ 302.628722] <0> c0164318 00000246 c22ebf58 c01ebda6 c317cf78 c2ec8600 00000100 c22ebf58 [ 302.628729] <0> c01fa8bd fffffff4 c2eab000 c22ebf88 c01fbd8f c0325817 fffffff2 0915e9cc [ 302.628736] Call Trace: [ 302.628739] [<c01d69f8>] ? handle_mm_fault+0x828/0xa70 [ 302.628744] [<c0164318>] ? prepare_exec_creds+0x18/0x110 [ 302.628747] [<c0164318>] ? prepare_exec_creds+0x18/0x110 [ 302.628751] [<c01ebda6>] ? kmem_cache_alloc_notrace+0x76/0xb0 [ 302.628755] [<c01fa8bd>] ? prepare_bprm_creds+0x3d/0x60 [ 302.628759] [<c01fbd8f>] ? do_execve+0x9f/0x2d0 [ 302.628764] [<c0325817>] ? strncpy_from_user+0x37/0x60 [ 302.628768] [<c01095aa>] ? sys_execve+0x4a/0x70 [ 302.628772] [<c0102eb2>] ? ptregs_execve+0x12/0x20 [ 302.628775] [<c0102ddc>] ? sysenter_do_call+0x12/0x28 [ 302.628777] Code: 75 60 9c 58 8d 74 26 00 89 c7 fa 90 8d 74 26 00 8b 55 ec 8b 02 64 8b 15 20 4c 80 c0 8d 14 10 8b 1a 85 db 74 45 8b 4d ec 8b 41 10 <8b> 04 03 89 02 89 f8 50 9d 8d 74 26 00 66 85 f6 79 13 85 db 74 [ 302.628812] EIP: [<c01ebd81>] kmem_cache_alloc_notrace+0x51/0xb0 SS:ESP 0068:c22ebf0c [ 302.628817] CR2: 0000000000000001 [ 302.628820] ---[ end trace 86039806d53de4d1 ]--- [ 302.649939] BUG: unable to handle kernel NULL pointer dereference at 00000001 [ 302.649944] IP: [<c01ec818>] __kmalloc+0x68/0x180 [ 302.649950] *pde = 00000000 [ 302.649952] Oops: 0000 [#3] SMP [ 302.649955] last sysfs file: /sys/devices/pci0000:00/0000:00:09.0/0000:04:00.0/0000:05:01.0/0000:06:00.0/usb9/9-1/9-1:1.0/host8/target8:0:0/8:0:0:0/block/sdb/size [ 302.649959] Modules linked in: usb_storage usb_libusual xhci_hcd binfmt_misc ppdev bridge stp bnep video output lp parport snd_hda_codec_analog snd_hda_intel snd_hda_codec 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 nvidia(P) snd soundcore snd_page_alloc iTCO_wdt pcspkr psmouse agpgart iTCO_vendor_support serio_raw usbhid ohci1394 ieee1394 uhci_hcd sky2 ehci_hcd usbcore floppy [last unloaded: xhci_hcd] [ 302.649994] [ 302.649997] Pid: 4771, comm: sysklogd Tainted: P D W 2.6.34-rc2 #1 P6T DELUXE V2/System Product Name [ 302.650000] EIP: 0060:[<c01ec818>] EFLAGS: 00010002 CPU: 4 [ 302.650004] EIP is at __kmalloc+0x68/0x180 [ 302.650006] EAX: 00000000 EBX: c0733e68 ECX: 00000010 EDX: c56056bc [ 302.650009] ESI: 00000001 EDI: 00000246 EBP: c22bfcd4 ESP: c22bfca8 [ 302.650011] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 [ 302.650014] Process sysklogd (pid: 4771, ti=c22be000 task=c2d92640 task.ti=c22be000) [ 302.650017] Stack: [ 302.650018] f6f9769c c01f5200 000000d0 00000013 c022e0a7 000000d0 c01fb1e0 c22bfcc8 [ 302.650024] <0> 00000006 c209f020 fffffff8 c22bfe3c c022e0a7 c209f000 00000120 c01475a6 [ 302.650030] <0> f6f9769c c22bffb4 f6badb00 00000000 c22bfdd0 c52c5ca0 f6f9774c c22bfd88 [ 302.650037] Call Trace: [ 302.650041] [<c01f5200>] ? do_sync_read+0x0/0xf0 [ 302.650046] [<c022e0a7>] ? load_elf_binary+0x627/0x1840 [ 302.650050] [<c01fb1e0>] ? kernel_read+0x30/0x50 [ 302.650054] [<c022e0a7>] ? load_elf_binary+0x627/0x1840 [ 302.650059] [<c01475a6>] ? current_fs_time+0x16/0x20 [ 302.650063] [<c01bcffc>] ? generic_file_aio_read+0x30c/0x6a0 [ 302.650067] [<c01f52b1>] ? do_sync_read+0xb1/0xf0 [ 302.650073] [<c02db8ef>] ? security_file_permission+0xf/0x20 [ 302.650077] [<c01f5a46>] ? vfs_read+0x126/0x190 [ 302.650081] [<c01fbb1d>] ? search_binary_handler+0xfd/0x2d0 [ 302.650085] [<c01fb1e0>] ? kernel_read+0x30/0x50 [ 302.650089] [<c022da80>] ? load_elf_binary+0x0/0x1840 [ 302.650093] [<c022d44e>] ? load_script+0x1ce/0x230 [ 302.650098] [<c01d1d1d>] ? set_page_address+0xdd/0x1a0 [ 302.650102] [<c01d1e9f>] ? page_address+0xbf/0xe0 [ 302.650106] [<c01d1e9f>] ? page_address+0xbf/0xe0 [ 302.650110] [<c01fbb1d>] ? search_binary_handler+0xfd/0x2d0 [ 302.650114] [<c01fa574>] ? copy_strings+0x164/0x180 [ 302.650118] [<c022d280>] ? load_script+0x0/0x230 [ 302.650122] [<c01fbf42>] ? do_execve+0x252/0x2d0 [ 302.650125] [<c0325817>] ? strncpy_from_user+0x37/0x60 [ 302.650130] [<c01095aa>] ? sys_execve+0x4a/0x70 [ 302.650133] [<c0102eb2>] ? ptregs_execve+0x12/0x20 [ 302.650136] [<c0102ddc>] ? sysenter_do_call+0x12/0x28 [ 302.650138] Code: 83 e1 10 89 45 e4 75 73 9c 58 8d 74 26 00 89 c7 fa 90 8d 74 26 00 64 8b 15 20 4c 80 c0 8b 03 8d 14 10 8b 32 85 f6 74 63 8b 43 10 <8b> 04 06 89 02 89 f8 50 9d 8d 74 26 00 66 83 7d e8 00 78 24 a1 [ 302.650173] EIP: [<c01ec818>] __kmalloc+0x68/0x180 SS:ESP 0068:c22bfca8 [ 302.650178] CR2: 0000000000000001 [ 302.650181] ---[ end trace 86039806d53de4d2 ]--- [ 302.656924] BUG: unable to handle kernel NULL pointer dereference at 00000001 [ 302.656929] IP: [<c01ebd81>] kmem_cache_alloc_notrace+0x51/0xb0 [ 302.656935] *pde = 00000000 [ 302.656938] Oops: 0000 [#4] SMP [ 302.656941] last sysfs file: /sys/devices/pci0000:00/0000:00:09.0/0000:04:00.0/0000:05:01.0/0000:06:00.0/usb9/9-1/9-1:1.0/host8/target8:0:0/8:0:0:0/block/sdb/size [ 302.656944] Modules linked in: usb_storage usb_libusual xhci_hcd binfmt_misc ppdev bridge stp bnep video output lp parport snd_hda_codec_analog snd_hda_intel snd_hda_codec 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 nvidia(P) snd soundcore snd_page_alloc iTCO_wdt pcspkr psmouse agpgart iTCO_vendor_support serio_raw usbhid ohci1394 ieee1394 uhci_hcd sky2 ehci_hcd usbcore floppy [last unloaded: xhci_hcd] [ 302.656979] [ 302.656982] Pid: 4774, comm: sysklogd Tainted: P D W 2.6.34-rc2 #1 P6T DELUXE V2/System Product Name [ 302.656986] EIP: 0060:[<c01ebd81>] EFLAGS: 00010002 CPU: 4 [ 302.656989] EIP is at kmem_cache_alloc_notrace+0x51/0xb0 [ 302.656992] EAX: 00000000 EBX: 00000001 ECX: c0733e68 EDX: c56056bc [ 302.656994] ESI: 000000d0 EDI: 00000246 EBP: c22b9f28 ESP: c22b9f0c [ 302.656997] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 [ 302.657000] Process sysklogd (pid: 4774, ti=c22b8000 task=c2126600 task.ti=c22b8000) [ 302.657002] Stack: [ 302.657004] c01d638d c3026b74 c0733e68 c0164318 c21268f8 c2ec9400 00000100 c22b9f48 [ 302.657010] <0> c0164318 00000246 c22b9f58 c01ebda6 c21268f8 c2ec9400 00000100 c22b9f58 [ 302.657016] <0> c01fa8bd fffffff4 c2eaa000 c22b9f88 c01fbd8f c0325817 fffffff2 0915712c [ 302.657023] Call Trace: [ 302.657026] [<c01d638d>] ? handle_mm_fault+0x1bd/0xa70 [ 302.657030] [<c0164318>] ? prepare_exec_creds+0x18/0x110 [ 302.657033] [<c0164318>] ? prepare_exec_creds+0x18/0x110 [ 302.657037] [<c01ebda6>] ? kmem_cache_alloc_notrace+0x76/0xb0 [ 302.657041] [<c01fa8bd>] ? prepare_bprm_creds+0x3d/0x60 [ 302.657045] [<c01fbd8f>] ? do_execve+0x9f/0x2d0 [ 302.657049] [<c0325817>] ? strncpy_from_user+0x37/0x60 [ 302.657053] [<c01095aa>] ? sys_execve+0x4a/0x70 [ 302.657056] [<c0102eb2>] ? ptregs_execve+0x12/0x20 [ 302.657060] [<c0102ddc>] ? sysenter_do_call+0x12/0x28 [ 302.657062] Code: 75 60 9c 58 8d 74 26 00 89 c7 fa 90 8d 74 26 00 8b 55 ec 8b 02 64 8b 15 20 4c 80 c0 8d 14 10 8b 1a 85 db 74 45 8b 4d ec 8b 41 10 <8b> 04 03 89 02 89 f8 50 9d 8d 74 26 00 66 85 f6 79 13 85 db 74 [ 302.657097] EIP: [<c01ebd81>] kmem_cache_alloc_notrace+0x51/0xb0 SS:ESP 0068:c22b9f0c [ 302.657102] CR2: 0000000000000001 [ 302.657104] ---[ end trace 86039806d53de4d3 ]--- [ 304.962306] BUG: unable to handle kernel NULL pointer dereference at 00000001 [ 304.962311] IP: [<c01ec818>] __kmalloc+0x68/0x180 [ 304.962317] *pde = 00000000 [ 304.962320] Oops: 0000 [#5] SMP [ 304.962324] last sysfs file: /sys/devices/pci0000:00/0000:00:09.0/0000:04:00.0/0000:05:01.0/0000:06:00.0/usb9/9-1/9-1:1.0/host8/target8:0:0/8:0:0:0/block/sdb/size [ 304.962328] Modules linked in: usb_storage usb_libusual xhci_hcd binfmt_misc ppdev bridge stp bnep video output lp parport snd_hda_codec_analog snd_hda_intel snd_hda_codec 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 nvidia(P) snd soundcore snd_page_alloc iTCO_wdt pcspkr psmouse agpgart iTCO_vendor_support serio_raw usbhid ohci1394 ieee1394 uhci_hcd sky2 ehci_hcd usbcore floppy [last unloaded: xhci_hcd] [ 304.962363] [ 304.962366] Pid: 4785, comm: bash Tainted: P D W 2.6.34-rc2 #1 P6T DELUXE V2/System Product Name [ 304.962370] EIP: 0060:[<c01ec818>] EFLAGS: 00010002 CPU: 4 [ 304.962373] EIP is at __kmalloc+0x68/0x180 [ 304.962376] EAX: 00000000 EBX: c0733e68 ECX: 00000010 EDX: c56056bc [ 304.962378] ESI: 00000001 EDI: 00000246 EBP: c2269db0 ESP: c2269d84 [ 304.962381] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 [ 304.962384] Process bash (pid: 4785, ti=c2268000 task=c2d92640 task.ti=c2268000) [ 304.962386] Stack: [ 304.962388] f6d3629c c01f5200 000000d0 00000013 c022e0a7 000000d0 c01fb1e0 c2269da4 [ 304.962394] <0> 00000006 c2ec8c20 fffffff8 c2269f18 c022e0a7 c2ec8c00 00000100 c01f28de [ 304.962401] <0> 00000000 c2269fb4 f6bac600 c01f2b86 00000001 000bffff c5073c00 c215adc0 [ 304.962408] Call Trace: [ 304.962412] [<c01f5200>] ? do_sync_read+0x0/0xf0 [ 304.962416] [<c022e0a7>] ? load_elf_binary+0x627/0x1840 [ 304.962421] [<c01fb1e0>] ? kernel_read+0x30/0x50 [ 304.962425] [<c022e0a7>] ? load_elf_binary+0x627/0x1840 [ 304.962429] [<c01f28de>] ? __mem_cgroup_commit_charge+0x6e/0xb0 [ 304.962433] [<c01f2b86>] ? mem_cgroup_charge_common+0x56/0x70 [ 304.962438] [<c012aa4a>] ? kunmap_atomic+0x6a/0x90 [ 304.962442] [<c01d6431>] ? handle_mm_fault+0x261/0xa70 [ 304.962446] [<c012abc1>] ? kmap_atomic_prot+0xd1/0xf0 [ 304.962449] [<c012abc1>] ? kmap_atomic_prot+0xd1/0xf0 [ 304.962453] [<c012aa4a>] ? kunmap_atomic+0x6a/0x90 [ 304.962458] [<c01d31fc>] ? follow_page+0x23c/0x340 [ 304.962461] [<c01d6d20>] ? __get_user_pages+0xe0/0x390 [ 304.962466] [<c01d1d1d>] ? set_page_address+0xdd/0x1a0 [ 304.962470] [<c01d1e9f>] ? page_address+0xbf/0xe0 [ 304.962474] [<c01d1e9f>] ? page_address+0xbf/0xe0 [ 304.962478] [<c01fbb1d>] ? search_binary_handler+0xfd/0x2d0 [ 304.962482] [<c01fa574>] ? copy_strings+0x164/0x180 [ 304.962486] [<c022da80>] ? load_elf_binary+0x0/0x1840 [ 304.962490] [<c01fbf42>] ? do_execve+0x252/0x2d0 [ 304.962494] [<c0325817>] ? strncpy_from_user+0x37/0x60 [ 304.962498] [<c01095aa>] ? sys_execve+0x4a/0x70 [ 304.962502] [<c0102eb2>] ? ptregs_execve+0x12/0x20 [ 304.962505] [<c0102ddc>] ? sysenter_do_call+0x12/0x28 [ 304.962507] Code: 83 e1 10 89 45 e4 75 73 9c 58 8d 74 26 00 89 c7 fa 90 8d 74 26 00 64 8b 15 20 4c 80 c0 8b 03 8d 14 10 8b 32 85 f6 74 63 8b 43 10 <8b> 04 06 89 02 89 f8 50 9d 8d 74 26 00 66 83 7d e8 00 78 24 a1 [ 304.962542] EIP: [<c01ec818>] __kmalloc+0x68/0x180 SS:ESP 0068:c2269d84 [ 304.962547] CR2: 0000000000000001 [ 304.962550] ---[ end trace 86039806d53de4d4 ]--- [ 309.420915] BUG: unable to handle kernel NULL pointer dereference at 00000001 [ 309.420921] IP: [<c01ebd81>] kmem_cache_alloc_notrace+0x51/0xb0 [ 309.420931] *pde = 00000000 [ 309.420934] Oops: 0000 [#6] SMP [ 309.420937] last sysfs file: /sys/devices/pci0000:00/0000:00:09.0/0000:04:00.0/0000:05:01.0/0000:06:00.0/usb9/9-1/9-1:1.0/host8/target8:0:0/8:0:0:0/block/sdb/size [ 309.420942] Modules linked in: usb_storage usb_libusual xhci_hcd binfmt_misc ppdev bridge stp bnep video output lp parport snd_hda_codec_analog snd_hda_intel snd_hda_codec 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 nvidia(P) snd soundcore snd_page_alloc iTCO_wdt pcspkr psmouse agpgart iTCO_vendor_support serio_raw usbhid ohci1394 ieee1394 uhci_hcd sky2 ehci_hcd usbcore floppy [last unloaded: xhci_hcd] [ 309.420978] [ 309.420982] Pid: 4794, comm: bash Tainted: P D W 2.6.34-rc2 #1 P6T DELUXE V2/System Product Name [ 309.420985] EIP: 0060:[<c01ebd81>] EFLAGS: 00010002 CPU: 4 [ 309.420989] EIP is at kmem_cache_alloc_notrace+0x51/0xb0 [ 309.420992] EAX: 00000000 EBX: 00000001 ECX: c0733e68 EDX: c56056bc [ 309.420994] ESI: 000000d0 EDI: 00000246 EBP: c2ce7f28 ESP: c2ce7f0c [ 309.420997] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 [ 309.421000] Process bash (pid: 4794, ti=c2ce6000 task=c2d7e600 task.ti=c2ce6000) [ 309.421003] Stack: [ 309.421004] c01d69f8 fff66da4 c0733e68 c0164318 c2d7e8f8 c2ec9900 00000100 c2ce7f48 [ 309.421010] <0> c0164318 00000246 c2ce7f58 c01ebda6 c2d7e8f8 c2ec9900 00000100 c2ce7f58 [ 309.421017] <0> c01fa8bd fffffff4 c2ea9000 c2ce7f88 c01fbd8f c0325817 fffffff2 09a6f008 [ 309.421024] Call Trace: [ 309.421028] [<c01d69f8>] ? handle_mm_fault+0x828/0xa70 [ 309.421033] [<c0164318>] ? prepare_exec_creds+0x18/0x110 [ 309.421036] [<c0164318>] ? prepare_exec_creds+0x18/0x110 [ 309.421040] [<c01ebda6>] ? kmem_cache_alloc_notrace+0x76/0xb0 [ 309.421045] [<c01fa8bd>] ? prepare_bprm_creds+0x3d/0x60 [ 309.421049] [<c01fbd8f>] ? do_execve+0x9f/0x2d0 [ 309.421053] [<c0325817>] ? strncpy_from_user+0x37/0x60 [ 309.421059] [<c01095aa>] ? sys_execve+0x4a/0x70 [ 309.421062] [<c0102eb2>] ? ptregs_execve+0x12/0x20 [ 309.421066] [<c0102ddc>] ? sysenter_do_call+0x12/0x28 [ 309.421068] Code: 75 60 9c 58 8d 74 26 00 89 c7 fa 90 8d 74 26 00 8b 55 ec 8b 02 64 8b 15 20 4c 80 c0 8d 14 10 8b 1a 85 db 74 45 8b 4d ec 8b 41 10 <8b> 04 03 89 02 89 f8 50 9d 8d 74 26 00 66 85 f6 79 13 85 db 74 [ 309.421103] EIP: [<c01ebd81>] kmem_cache_alloc_notrace+0x51/0xb0 SS:ESP 0068:c2ce7f0c [ 309.421108] CR2: 0000000000000001 [ 309.421111] ---[ end trace 86039806d53de4d5 ]--- [ 310.416555] BUG: unable to handle kernel NULL pointer dereference at 00000001 [ 310.416560] IP: [<c01ebd81>] kmem_cache_alloc_notrace+0x51/0xb0 [ 310.416567] *pde = 00000000 [ 310.416570] Oops: 0000 [#7] SMP [ 310.416573] last sysfs file: /sys/devices/pci0000:00/0000:00:09.0/0000:04:00.0/0000:05:01.0/0000:06:00.0/usb9/9-1/9-1:1.0/host8/target8:0:0/8:0:0:0/block/sdb/size [ 310.416577] Modules linked in: usb_storage usb_libusual xhci_hcd binfmt_misc ppdev bridge stp bnep video output lp parport snd_hda_codec_analog snd_hda_intel snd_hda_codec 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 nvidia(P) snd soundcore snd_page_alloc iTCO_wdt pcspkr psmouse agpgart iTCO_vendor_support serio_raw usbhid ohci1394 ieee1394 uhci_hcd sky2 ehci_hcd usbcore floppy [last unloaded: xhci_hcd] [ 310.416612] [ 310.416615] Pid: 4803, comm: bash Tainted: P D W 2.6.34-rc2 #1 P6T DELUXE V2/System Product Name [ 310.416619] EIP: 0060:[<c01ebd81>] EFLAGS: 00010002 CPU: 4 [ 310.416622] EIP is at kmem_cache_alloc_notrace+0x51/0xb0 [ 310.416625] EAX: 00000000 EBX: 00000001 ECX: c0733e68 EDX: c56056bc [ 310.416628] ESI: 000000d0 EDI: 00000246 EBP: c2ce7f28 ESP: c2ce7f0c [ 310.416630] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 [ 310.416633] Process bash (pid: 4803, ti=c2ce6000 task=c2d7e600 task.ti=c2ce6000) [ 310.416636] Stack: [ 310.416637] c01d69f8 fff66da4 c0733e68 c0164318 c2d7e8f8 c2ec8100 00000100 c2ce7f48 [ 310.416643] <0> c0164318 00000246 c2ce7f58 c01ebda6 c2d7e8f8 c2ec8100 00000100 c2ce7f58 [ 310.416649] <0> c01fa8bd fffffff4 c2ea8000 c2ce7f88 c01fbd8f c0325817 fffffff2 09a6f008 [ 310.416656] Call Trace: [ 310.416660] [<c01d69f8>] ? handle_mm_fault+0x828/0xa70 [ 310.416664] [<c0164318>] ? prepare_exec_creds+0x18/0x110 [ 310.416667] [<c0164318>] ? prepare_exec_creds+0x18/0x110 [ 310.416671] [<c01ebda6>] ? kmem_cache_alloc_notrace+0x76/0xb0 [ 310.416675] [<c01fa8bd>] ? prepare_bprm_creds+0x3d/0x60 [ 310.416679] [<c01fbd8f>] ? do_execve+0x9f/0x2d0 [ 310.416683] [<c0325817>] ? strncpy_from_user+0x37/0x60 [ 310.416687] [<c01095aa>] ? sys_execve+0x4a/0x70 [ 310.416691] [<c0102eb2>] ? ptregs_execve+0x12/0x20 [ 310.416694] [<c0102ddc>] ? sysenter_do_call+0x12/0x28 [ 310.416696] Code: 75 60 9c 58 8d 74 26 00 89 c7 fa 90 8d 74 26 00 8b 55 ec 8b 02 64 8b 15 20 4c 80 c0 8d 14 10 8b 1a 85 db 74 45 8b 4d ec 8b 41 10 <8b> 04 03 89 02 89 f8 50 9d 8d 74 26 00 66 85 f6 79 13 85 db 74 [ 310.416731] EIP: [<c01ebd81>] kmem_cache_alloc_notrace+0x51/0xb0 SS:ESP 0068:c2ce7f0c [ 310.416736] CR2: 0000000000000001 [ 310.416739] ---[ end trace 86039806d53de4d6 ]--- -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html