USB-related NULL pointer dereference

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I rather suddenly got a NULL pointer dereference yesterday, running 3.10.9. 
Curiously, the same re-occurred on my next boot (shutdown, cold poweron), 
around when udev was loading modules. After this, I shutdown again, and turned 
the PSU switch off for a few seconds - at the next boot, the problem stopped.

[613257.292304] BUG: unable to handle kernel NULL pointer dereference at           
(null)
[613257.292337] IP: [<ffffffffa030035e>] hub_quiesce+0x4e/0xb0 [usbcore]
[613257.292363] PGD 411313067 PUD 411380067 PMD 0 
[613257.292386] Oops: 0000 [#1] PREEMPT SMP 
[613257.292405] Modules linked in: usb_storage fuse netconsole configfs 
cfq_iosched bridge stp llc ipv6 cdc_acm ftdi_sio cp210x usbserial hid_generic 
usbhid hid evdev coretemp hwmon mperf 8250_pci intel_powerclamp 8250 
serial_core xhci_hcd ehci_pci ehci_hcd i915 video drm_kms_helper drm 
i2c_algo_bit ata_generic usbcore i2c_i801 kvm_intel kvm psmouse firewire_ohci 
firewire_core usb_common tpm_tis crc_itu_t tpm tpm_bios pata_acpi 
snd_hda_codec_hdmi snd_hda_codec_realtek e1000e 8139too rtc_cmos mii ptp 
pps_core snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_page_alloc 
snd_timer snd button
[613257.292748] CPU: 0 PID: 1284 Comm: khubd Tainted: G        W    3.10.9-
gentoo #1
[613257.292767] Hardware name:                  /DQ67SW, BIOS 
SWQ6710H.86A.0062.2012.0418.1112 04/18/2012
[613257.292792] task: ffff880429abf060 ti: ffff880426024000 task.ti: 
ffff880426024000
[613257.292813] RIP: 0010:[<ffffffffa030035e>]  [<ffffffffa030035e>] 
hub_quiesce+0x4e/0xb0 [usbcore]
[613257.292843] RSP: 0000:ffff880426025828  EFLAGS: 00010246
[613257.292859] RAX: ffff8800b86273c0 RBX: ffff8803fb069400 RCX: 
0000000000000006
[613257.292878] RDX: 0000000000000000 RSI: 000000007fffffff RDI: 
0000000000000000
[613257.292898] RBP: ffff880426025848 R08: 0000000000000000 R09: 
0000000000000000
[613257.292917] R10: 00000000000006a6 R11: 0000000000000000 R12: 
ffff8804020cc000
[613257.292936] R13: 0000000000000000 R14: ffff8803b6736430 R15: 
0000000000000096
[613257.292956] FS:  0000000000000000(0000) GS:ffff88043e200000(0000) 
knlGS:0000000000000000
[613257.292977] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[613257.292993] CR2: 0000000000000000 CR3: 0000000409a08000 CR4: 
00000000000407f0
[613257.293012] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 
0000000000000000
[613257.293032] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 
0000000000000400
[613257.293051] Stack:
[613257.293057]  ffff880426025848 ffff8803fb069400 ffff8804020cc088 
ffff8803b6736400
[613257.293089]  ffff880426025878 ffffffffa0300679 ffff8803fb069400 
ffff8803b6736400
[613257.293121]  ffff8804020cc000 ffff880428dc2000 ffff880426025918 
ffffffffa0302fa1
[613257.293152] Call Trace:
[613257.293164]  [<ffffffffa0300679>] hub_disconnect+0x79/0x140 [usbcore]
[613257.293184]  [<ffffffffa0302fa1>] hub_probe+0x301/0x820 [usbcore]
[613257.293204]  [<ffffffffa030b361>] usb_probe_interface+0x1a1/0x290 
[usbcore]
[613257.293226]  [<ffffffff81300756>] driver_probe_device+0x76/0x240
[613257.293243]  [<ffffffff81300a0b>] __device_attach+0x4b/0x60
[613257.293259]  [<ffffffff813009c0>] ? __driver_attach+0xa0/0xa0
[613257.293276]  [<ffffffff812feb64>] bus_for_each_drv+0x54/0x90
[613257.293292]  [<ffffffff813006a8>] device_attach+0x98/0xb0
[613257.293308]  [<ffffffff812ffba8>] bus_probe_device+0x98/0xc0
[613257.293324]  [<ffffffff812fdfa4>] device_add+0x5b4/0x670
[613257.293341]  [<ffffffffa02fe09b>] ? usb_set_device_state+0xab/0x180 
[usbcore]
[613257.293363]  [<ffffffffa0309655>] usb_set_configuration+0x5f5/0x810 
[usbcore]
[613257.293385]  [<ffffffffa0313132>] generic_probe+0x32/0x90 [usbcore]
[613257.293405]  [<ffffffffa030b47d>] usb_probe_device+0x2d/0x60 [usbcore]
[613257.293423]  [<ffffffff81300756>] driver_probe_device+0x76/0x240
[613257.293439]  [<ffffffff81300a0b>] __device_attach+0x4b/0x60
[613257.293455]  [<ffffffff813009c0>] ? __driver_attach+0xa0/0xa0
[613257.293471]  [<ffffffff812feb64>] bus_for_each_drv+0x54/0x90
[613257.293487]  [<ffffffff813006a8>] device_attach+0x98/0xb0
[613257.293503]  [<ffffffff812ffba8>] bus_probe_device+0x98/0xc0
[613257.293518]  [<ffffffff812fdfa4>] device_add+0x5b4/0x670
[613257.293535]  [<ffffffffa0300917>] usb_new_device+0x1d7/0x370 [usbcore]
[613257.293555]  [<ffffffffa0301cac>] hub_thread+0x69c/0x1420 [usbcore]
[613257.293573]  [<ffffffff81059f10>] ? abort_exclusive_wait+0xb0/0xb0
[613257.293592]  [<ffffffffa0301610>] ? hub_port_debounce+0xe0/0xe0 [usbcore]
[613257.293611]  [<ffffffff8105959b>] kthread+0xbb/0xc0
[613257.293625]  [<ffffffff81430000>] ? generic_processor_info+0x75/0x18a
[613257.293643]  [<ffffffff810594e0>] ? 
kthread_freezable_should_stop+0x70/0x70
[613257.293662]  [<ffffffff8143c2ec>] ret_from_fork+0x7c/0xb0
[613257.293677]  [<ffffffff810594e0>] ? 
kthread_freezable_should_stop+0x70/0x70
[613257.293697] Code: 80 8b f0 00 00 00 02 41 83 fd 02 74 37 45 8b ac 24 78 04 
00 00 45 85 ed 7e 2a 45 31 ed 48 8b 83 10 02 00 00 49 63 d5 48 8b 3c d0 <48> 
83 3f 00 74 05 e8 07 fe ff ff 41 83 c5 01 45 39 ac 24 78 04 
[613257.293956] RIP  [<ffffffffa030035e>] hub_quiesce+0x4e/0xb0 [usbcore]
[613257.293979]  RSP <ffff880426025828>
[613257.293988] CR2: 0000000000000000
[613257.301183] ---[ end trace 3347bc36b4bf0c05 ]---
[613258.409850] usb 4-1.5: reset full-speed USB device number 5 using ehci-pci
--
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




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux