← Back to team overview

kernel-packages team mailing list archive

[Bug 1206900] [NEW] Kernel crash with Logitech K760 Bluetooth keyboard

 

Public bug reported:

I have a Logitech K760 Bluetooth keyboard.  This keyboard has three
buttons that allow you to connect to three different machines via
Bluetooth.  I have button three mapped to my Ubuntu box.  When I hit
button one and then quickly hit button three, the kernel crashes.  If I
wait a long period of time, it does not crash.  The logs (see end for
full trace) seem to indicate that there is a problem with the kernel
trying to create file that already exists:

    sysfs: cannot create duplicate filename
'/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7/2-1.7:1.0/bluetooth/hci0/hci0:21'

I assume this is happening because the kernel has yet to clean up after
the disconnection before the device tries to reconnect.  My current
workaround is to wait a while before hitting button 3 when I
accidentally hit button 1.  It would be nice if I reduce the timeout
before the kernel cleans up the after the device to shorten the period
of time I have to wait.

Here I have hit button 1 and waited a few seconds:

    Jul 31 07:25:01 LD-cowens kernel: [  199.114124] power_supply hid-00:1f:20:3d:cf:09-battery: driver failed to report `capacity' property: -5
    Jul 31 07:25:06 LD-cowens kernel: [  204.105779] power_supply hid-00:1f:20:3d:cf:09-battery: driver failed to report `capacity' property: -5

Then I hit button 3:

    Jul 31 07:25:31 LD-cowens kernel: [  229.279867] hid-generic 0005:046D:B316.0006: unknown main item tag 0x0
    Jul 31 07:25:31 LD-cowens kernel: [  229.293875] input: Logitech K760 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7/2-1.7:1.0/bluetooth/hci0/hci0:21/input16
    Jul 31 07:25:31 LD-cowens kernel: [  229.294115] hid-generic 0005:046D:B316.0006: input,hidraw4: BLUETOOTH HID v1.1b Keyboard [Logitech K760] on 00:02:72:dd:e9:e1

Hit button 1 and wait a few seconds:

    Jul 31 07:25:47 LD-cowens kernel: [  244.558409] power_supply hid-00:1f:20:3d:cf:09-battery: driver failed to report `capacity' property: -5
    Jul 31 07:25:52 LD-cowens kernel: [  249.550056] power_supply hid-00:1f:20:3d:cf:09-battery: driver failed to report `capacity' property: -5

Hit button 3:

    Jul 31 07:26:15 LD-cowens kernel: [  272.731818] hid-generic 0005:046D:B316.0007: unknown main item tag 0x0
    Jul 31 07:26:15 LD-cowens kernel: [  272.770990] input: Logitech K760 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7/2-1.7:1.0/bluetooth/hci0/hci0:21/input17
    Jul 31 07:26:15 LD-cowens kernel: [  272.771187] hid-generic 0005:046D:B316.0007: input,hidraw4: BLUETOOTH HID v1.1b Keyboard [Logitech K760] on 00:02:72:dd:e9:e1

Hit button 1 and then button 3 without waiting long:

    Jul 31 07:26:39 LD-cowens kernel: [  296.631605] power_supply hid-00:1f:20:3d:cf:09-battery: driver failed to report `capacity' property: -5
    Jul 31 07:26:40 LD-cowens kernel: [  298.165703] ------------[ cut here ]------------
    Jul 31 07:26:40 LD-cowens kernel: [  298.165714] WARNING: at /build/buildd/linux-3.8.0/fs/sysfs/dir.c:536 sysfs_add_one+0xb6/0xf0()
    Jul 31 07:26:40 LD-cowens kernel: [  298.165717] Hardware name: HP Elite 7100 Microtower PC
    Jul 31 07:26:40 LD-cowens kernel: [  298.165720] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7/2-1.7:1.0/bluetooth/hci0/hci0:21'
    Jul 31 07:26:40 LD-cowens kernel: [  298.165722] Modules linked in: hidp btusb ath3k parport_pc(F) ppdev(F) rfcomm bnep bluetooth snd_hda_codec_hdmi snd_hda_codec_realtek coretemp radeon kvm_intel kvm snd_hda_intel snd_hda_codec snd_hwdep(F) snd_pcm(F) snd_page_alloc(F) snd_seq_midi(F) snd_seq_midi_event(F) snd_rawmidi(F) ttm wmi drm_kms_helper snd_seq(F) snd_seq_device(F) drm snd_timer(F) gpio_ich snd(F) joydev(F) mac_hid mei lpc_ich i2c_algo_bit soundcore(F) lp(F) parport(F) psmouse(F) serio_raw(F) microcode(F) hid_generic usbhid hid firewire_ohci firewire_core r8169 ahci(F) libahci(F) crc_itu_t(F)
    Jul 31 07:26:40 LD-cowens kernel: [  298.165784] Pid: 7, comm: kworker/u:0H Tainted: GF            3.8.0-27-generic #40-Ubuntu
    Jul 31 07:26:40 LD-cowens kernel: [  298.165786] Call Trace:
    Jul 31 07:26:40 LD-cowens kernel: [  298.165796]  [<c104a502>] warn_slowpath_common+0x72/0xa0
    Jul 31 07:26:40 LD-cowens kernel: [  298.165802]  [<c11c1076>] ? sysfs_add_one+0xb6/0xf0
    Jul 31 07:26:40 LD-cowens kernel: [  298.165807]  [<c11c1076>] ? sysfs_add_one+0xb6/0xf0
    Jul 31 07:26:40 LD-cowens kernel: [  298.165813]  [<c104a5d3>] warn_slowpath_fmt+0x33/0x40
    Jul 31 07:26:40 LD-cowens kernel: [  298.165818]  [<c11c1076>] sysfs_add_one+0xb6/0xf0
    Jul 31 07:26:40 LD-cowens kernel: [  298.165823]  [<c11c1248>] create_dir+0x58/0xa0
    Jul 31 07:26:40 LD-cowens kernel: [  298.165829]  [<c11c153b>] sysfs_create_dir+0x7b/0xd0
    Jul 31 07:26:40 LD-cowens kernel: [  298.165835]  [<c12e91f3>] kobject_add_internal+0x83/0x200
    Jul 31 07:26:40 LD-cowens kernel: [  298.165841]  [<c10862db>] ? find_busiest_group+0x2b/0x420
    Jul 31 07:26:40 LD-cowens kernel: [  298.165849]  [<c114d6b3>] ? kmem_cache_alloc_trace+0x103/0x110
    Jul 31 07:26:40 LD-cowens kernel: [  298.165854]  [<c12e9615>] kobject_add+0x35/0x80
    Jul 31 07:26:40 LD-cowens kernel: [  298.165862]  [<c13e0a96>] device_add+0xe6/0x620
    Jul 31 07:26:40 LD-cowens kernel: [  298.165867]  [<c12f44a6>] ? kvasprintf+0x46/0x60
    Jul 31 07:26:40 LD-cowens kernel: [  298.165872]  [<c12e95c2>] ? kobject_set_name_vargs+0x42/0x60
    Jul 31 07:26:40 LD-cowens kernel: [  298.165889]  [<f8b5e6a3>] hci_conn_add_sysfs+0x43/0x80 [bluetooth]
    Jul 31 07:26:40 LD-cowens kernel: [  298.165902]  [<f8b51fe7>] hci_conn_complete_evt.isra.49+0xb7/0x370 [bluetooth]
    Jul 31 07:26:40 LD-cowens kernel: [  298.165916]  [<f8b54bb8>] hci_event_packet+0x14e8/0x26f0 [bluetooth]
    Jul 31 07:26:40 LD-cowens kernel: [  298.165923]  [<c1613b0d>] ? _raw_spin_lock+0xd/0x10
    Jul 31 07:26:40 LD-cowens kernel: [  298.165928]  [<c108724f>] ? idle_balance+0x29f/0x3f0
    Jul 31 07:26:40 LD-cowens kernel: [  298.165933]  [<c10796db>] ? update_rq_clock+0x3b/0x70
    Jul 31 07:26:40 LD-cowens kernel: [  298.165939]  [<c1010af2>] ? __switch_to+0xb2/0x330
    Jul 31 07:26:40 LD-cowens kernel: [  298.165945]  [<c103ce48>] ? default_spin_lock_flags+0x8/0x10
    Jul 31 07:26:40 LD-cowens kernel: [  298.165951]  [<c1613ddd>] ? _raw_spin_lock_irqsave+0x2d/0x40
    Jul 31 07:26:40 LD-cowens kernel: [  298.165962]  [<f8b49c72>] hci_rx_work+0x222/0x280 [bluetooth]
    Jul 31 07:26:40 LD-cowens kernel: [  298.165973]  [<f8b4a744>] ? hci_tx_work+0x1f4/0x580 [bluetooth]
    Jul 31 07:26:40 LD-cowens kernel: [  298.165980]  [<c10656f5>] process_one_work+0x135/0x3e0
    Jul 31 07:26:40 LD-cowens kernel: [  298.165986]  [<c1063c40>] ? need_to_create_worker+0x10/0x30
    Jul 31 07:26:40 LD-cowens kernel: [  298.165991]  [<c1066a5c>] ? manage_workers+0x1ac/0x240
    Jul 31 07:26:40 LD-cowens kernel: [  298.165996]  [<c1066c09>] worker_thread+0x119/0x3c0
    Jul 31 07:26:40 LD-cowens kernel: [  298.166000]  [<c1066af0>] ? manage_workers+0x240/0x240
    Jul 31 07:26:40 LD-cowens kernel: [  298.166006]  [<c106b644>] kthread+0x94/0xa0
    Jul 31 07:26:40 LD-cowens kernel: [  298.166011]  [<c1070000>] ? __hrtimer_start_range_ns+0x280/0x460
    Jul 31 07:26:40 LD-cowens kernel: [  298.166018]  [<c161af37>] ret_from_kernel_thread+0x1b/0x28
    Jul 31 07:26:40 LD-cowens kernel: [  298.166023]  [<c106b5b0>] ? kthread_create_on_node+0xc0/0xc0
    Jul 31 07:26:40 LD-cowens kernel: [  298.166027] ---[ end trace ccb0a399e74bf6f7 ]---
    Jul 31 07:26:40 LD-cowens kernel: [  298.166031] ------------[ cut here ]------------
    Jul 31 07:26:40 LD-cowens kernel: [  298.166035] WARNING: at /build/buildd/linux-3.8.0/lib/kobject.c:196 kobject_add_internal+0x1ea/0x200()
    Jul 31 07:26:40 LD-cowens kernel: [  298.166037] Hardware name: HP Elite 7100 Microtower PC
    Jul 31 07:26:40 LD-cowens kernel: [  298.166040] kobject_add_internal failed for hci0:21 with -EEXIST, don't try to register things with the same name in the same directory.
    Jul 31 07:26:40 LD-cowens kernel: [  298.166042] Modules linked in: hidp btusb ath3k parport_pc(F) ppdev(F) rfcomm bnep bluetooth snd_hda_codec_hdmi snd_hda_codec_realtek coretemp radeon kvm_intel kvm snd_hda_intel snd_hda_codec snd_hwdep(F) snd_pcm(F) snd_page_alloc(F) snd_seq_midi(F) snd_seq_midi_event(F) snd_rawmidi(F) ttm wmi drm_kms_helper snd_seq(F) snd_seq_device(F) drm snd_timer(F) gpio_ich snd(F) joydev(F) mac_hid mei lpc_ich i2c_algo_bit soundcore(F) lp(F) parport(F) psmouse(F) serio_raw(F) microcode(F) hid_generic usbhid hid firewire_ohci firewire_core r8169 ahci(F) libahci(F) crc_itu_t(F)
    Jul 31 07:26:40 LD-cowens kernel: [  298.166094] Pid: 7, comm: kworker/u:0H Tainted: GF       W    3.8.0-27-generic #40-Ubuntu
    Jul 31 07:26:40 LD-cowens kernel: [  298.166096] Call Trace:
    Jul 31 07:26:40 LD-cowens kernel: [  298.166102]  [<c104a502>] warn_slowpath_common+0x72/0xa0
    Jul 31 07:26:40 LD-cowens kernel: [  298.166107]  [<c12e935a>] ? kobject_add_internal+0x1ea/0x200
    Jul 31 07:26:40 LD-cowens kernel: [  298.166112]  [<c12e935a>] ? kobject_add_internal+0x1ea/0x200
    Jul 31 07:26:40 LD-cowens kernel: [  298.166117]  [<c104a5d3>] warn_slowpath_fmt+0x33/0x40
    Jul 31 07:26:40 LD-cowens kernel: [  298.166122]  [<c12e935a>] kobject_add_internal+0x1ea/0x200
    Jul 31 07:26:40 LD-cowens kernel: [  298.166128]  [<c114d6b3>] ? kmem_cache_alloc_trace+0x103/0x110
    Jul 31 07:26:40 LD-cowens kernel: [  298.166133]  [<c12e9615>] kobject_add+0x35/0x80
    Jul 31 07:26:40 LD-cowens kernel: [  298.166139]  [<c13e0a96>] device_add+0xe6/0x620
    Jul 31 07:26:40 LD-cowens kernel: [  298.166143]  [<c12f44a6>] ? kvasprintf+0x46/0x60
    Jul 31 07:26:40 LD-cowens kernel: [  298.166148]  [<c12e95c2>] ? kobject_set_name_vargs+0x42/0x60
    Jul 31 07:26:40 LD-cowens kernel: [  298.166163]  [<f8b5e6a3>] hci_conn_add_sysfs+0x43/0x80 [bluetooth]
    Jul 31 07:26:40 LD-cowens kernel: [  298.166176]  [<f8b51fe7>] hci_conn_complete_evt.isra.49+0xb7/0x370 [bluetooth]
    Jul 31 07:26:40 LD-cowens kernel: [  298.166189]  [<f8b54bb8>] hci_event_packet+0x14e8/0x26f0 [bluetooth]
    Jul 31 07:26:40 LD-cowens kernel: [  298.166195]  [<c1613b0d>] ? _raw_spin_lock+0xd/0x10
    Jul 31 07:26:40 LD-cowens kernel: [  298.166200]  [<c108724f>] ? idle_balance+0x29f/0x3f0
    Jul 31 07:26:40 LD-cowens kernel: [  298.166204]  [<c10796db>] ? update_rq_clock+0x3b/0x70
    Jul 31 07:26:40 LD-cowens kernel: [  298.166210]  [<c1010af2>] ? __switch_to+0xb2/0x330
    Jul 31 07:26:40 LD-cowens kernel: [  298.166215]  [<c103ce48>] ? default_spin_lock_flags+0x8/0x10
    Jul 31 07:26:40 LD-cowens kernel: [  298.166221]  [<c1613ddd>] ? _raw_spin_lock_irqsave+0x2d/0x40
    Jul 31 07:26:40 LD-cowens kernel: [  298.166232]  [<f8b49c72>] hci_rx_work+0x222/0x280 [bluetooth]
    Jul 31 07:26:40 LD-cowens kernel: [  298.166243]  [<f8b4a744>] ? hci_tx_work+0x1f4/0x580 [bluetooth]
    Jul 31 07:26:40 LD-cowens kernel: [  298.166249]  [<c10656f5>] process_one_work+0x135/0x3e0
    Jul 31 07:26:40 LD-cowens kernel: [  298.166255]  [<c1063c40>] ? need_to_create_worker+0x10/0x30
    Jul 31 07:26:40 LD-cowens kernel: [  298.166259]  [<c1066a5c>] ? manage_workers+0x1ac/0x240
    Jul 31 07:26:40 LD-cowens kernel: [  298.166264]  [<c1066c09>] worker_thread+0x119/0x3c0
    Jul 31 07:26:40 LD-cowens kernel: [  298.166269]  [<c1066af0>] ? manage_workers+0x240/0x240
    Jul 31 07:26:40 LD-cowens kernel: [  298.166274]  [<c106b644>] kthread+0x94/0xa0
    Jul 31 07:26:40 LD-cowens kernel: [  298.166279]  [<c1070000>] ? __hrtimer_start_range_ns+0x280/0x460
    Jul 31 07:26:40 LD-cowens kernel: [  298.166285]  [<c161af37>] ret_from_kernel_thread+0x1b/0x28
    Jul 31 07:26:40 LD-cowens kernel: [  298.166290]  [<c106b5b0>] ? kthread_create_on_node+0xc0/0xc0
    Jul 31 07:26:40 LD-cowens kernel: [  298.166294] ---[ end trace ccb0a399e74bf6f8 ]---
    Jul 31 07:26:40 LD-cowens kernel: [  298.166297] Bluetooth: Failed to register connection device
    Jul 31 07:26:44 LD-cowens kernel: [  301.623293] power_supply hid-00:1f:20:3d:cf:09-battery: driver failed to report `capacity' property: -5
    Jul 31 07:26:44 LD-cowens bluetoothd[917]: ioctl_connadd(): No such file or directory(2)
    Jul 31 07:26:44 LD-cowens kernel: [  301.643772] ------------[ cut here ]------------
    Jul 31 07:26:44 LD-cowens kernel: [  301.643783] WARNING: at /build/buildd/linux-3.8.0/lib/kobject.c:200 kobject_add_internal+0xef/0x200()
    Jul 31 07:26:44 LD-cowens kernel: [  301.643787] Hardware name: HP Elite 7100 Microtower PC
    Jul 31 07:26:44 LD-cowens kernel: [  301.643792] kobject_add_internal failed for 0005:046D:B316.0008 (error: -2 parent: hci0:21)
    Jul 31 07:26:44 LD-cowens kernel: [  301.643795] Modules linked in: hidp btusb ath3k parport_pc(F) ppdev(F) rfcomm bnep bluetooth snd_hda_codec_hdmi snd_hda_codec_realtek coretemp radeon kvm_intel kvm snd_hda_intel snd_hda_codec snd_hwdep(F) snd_pcm(F) snd_page_alloc(F) snd_seq_midi(F) snd_seq_midi_event(F) snd_rawmidi(F) ttm wmi drm_kms_helper snd_seq(F) snd_seq_device(F) drm snd_timer(F) gpio_ich snd(F) joydev(F) mac_hid mei lpc_ich i2c_algo_bit soundcore(F) lp(F) parport(F) psmouse(F) serio_raw(F) microcode(F) hid_generic usbhid hid firewire_ohci firewire_core r8169 ahci(F) libahci(F) crc_itu_t(F)
    Jul 31 07:26:44 LD-cowens kernel: [  301.643878] Pid: 917, comm: bluetoothd Tainted: GF       W    3.8.0-27-generic #40-Ubuntu
    Jul 31 07:26:44 LD-cowens kernel: [  301.643882] Call Trace:
    Jul 31 07:26:44 LD-cowens kernel: [  301.643893]  [<c104a502>] warn_slowpath_common+0x72/0xa0
    Jul 31 07:26:44 LD-cowens kernel: [  301.643900]  [<c12e925f>] ? kobject_add_internal+0xef/0x200
    Jul 31 07:26:44 LD-cowens kernel: [  301.643907]  [<c12e925f>] ? kobject_add_internal+0xef/0x200
    Jul 31 07:26:44 LD-cowens kernel: [  301.643915]  [<c104a5d3>] warn_slowpath_fmt+0x33/0x40
    Jul 31 07:26:44 LD-cowens kernel: [  301.643922]  [<c12e925f>] kobject_add_internal+0xef/0x200
    Jul 31 07:26:44 LD-cowens kernel: [  301.643932]  [<c1172c08>] ? __d_instantiate+0xa8/0xe0
    Jul 31 07:26:44 LD-cowens kernel: [  301.643939]  [<c12e9615>] kobject_add+0x35/0x80
    Jul 31 07:26:44 LD-cowens kernel: [  301.643949]  [<c13e0a96>] device_add+0xe6/0x620
    Jul 31 07:26:44 LD-cowens kernel: [  301.643966]  [<f84d2b20>] hid_add_device+0x170/0x380 [hid]
    Jul 31 07:26:44 LD-cowens kernel: [  301.643976]  [<c1060000>] ? sys_pause+0x10/0x40
    Jul 31 07:26:44 LD-cowens kernel: [  301.643985]  [<f89a689c>] hidp_add_connection+0x39c/0x7f0 [hidp]
    Jul 31 07:26:44 LD-cowens kernel: [  301.643993]  [<f89a5610>] ? hidp_input_report.isra.4+0x2a0/0x2a0 [hidp]
    Jul 31 07:26:44 LD-cowens kernel: [  301.644002]  [<c106bd30>] ? finish_wait+0x70/0x70
    Jul 31 07:26:44 LD-cowens kernel: [  301.644010]  [<f89a7147>] hidp_sock_ioctl+0x197/0x298 [hidp]
    Jul 31 07:26:44 LD-cowens kernel: [  301.644022]  [<c151c859>] sock_ioctl+0x69/0x270
    Jul 31 07:26:44 LD-cowens kernel: [  301.644031]  [<c1613b0d>] ? _raw_spin_lock+0xd/0x10
    Jul 31 07:26:44 LD-cowens kernel: [  301.644039]  [<c151c7f0>] ? sock_fasync+0x90/0x90
    Jul 31 07:26:44 LD-cowens kernel: [  301.644047]  [<c116f8f0>] do_vfs_ioctl+0x80/0x580
    Jul 31 07:26:44 LD-cowens kernel: [  301.644054]  [<c1613b0d>] ? _raw_spin_lock+0xd/0x10
    Jul 31 07:26:44 LD-cowens kernel: [  301.644063]  [<c1179542>] ? __fd_install+0x42/0x60
    Jul 31 07:26:44 LD-cowens kernel: [  301.644070]  [<c1179580>] ? fd_install+0x20/0x30
    Jul 31 07:26:44 LD-cowens kernel: [  301.644078]  [<c151ded1>] ? sys_socket+0x71/0xb0
    Jul 31 07:26:44 LD-cowens kernel: [  301.644086]  [<c151f170>] ? sys_socketcall+0x70/0x2b0
    Jul 31 07:26:44 LD-cowens kernel: [  301.644093]  [<c116fe5b>] sys_ioctl+0x6b/0x80
    Jul 31 07:26:44 LD-cowens kernel: [  301.644103]  [<c161afcd>] sysenter_do_call+0x12/0x28
    Jul 31 07:26:44 LD-cowens kernel: [  301.644108] ---[ end trace ccb0a399e74bf6f9 ]---
    Jul 31 07:26:44 LD-cowens kernel: [  301.644194] VFS: Close: file count is 0
    Jul 31 07:26:44 LD-cowens kernel: [  302.142387] BUG: unable to handle kernel NULL pointer dereference at   (null)
    Jul 31 07:26:44 LD-cowens kernel: [  302.142484] IP: [<c103cda8>] __ticket_spin_lock+0x8/0x30
    Jul 31 07:26:44 LD-cowens kernel: [  302.142561] *pdpt = 0000000000000000 *pde = f000eef700000000 
    Jul 31 07:26:44 LD-cowens kernel: [  302.142635] Oops: 0002 [#1] SMP 
    Jul 31 07:26:44 LD-cowens kernel: [  302.142683] Modules linked in: hidp btusb ath3k parport_pc(F) ppdev(F) rfcomm bnep bluetooth snd_hda_codec_hdmi snd_hda_codec_realtek coretemp radeon kvm_intel kvm snd_hda_intel snd_hda_codec snd_hwdep(F) snd_pcm(F) snd_page_alloc(F) snd_seq_midi(F) snd_seq_midi_event(F) snd_rawmidi(F) ttm wmi drm_kms_helper snd_seq(F) snd_seq_device(F) drm snd_timer(F) gpio_ich snd(F) joydev(F) mac_hid mei lpc_ich i2c_algo_bit soundcore(F) lp(F) parport(F) psmouse(F) serio_raw(F) microcode(F) hid_generic usbhid hid firewire_ohci firewire_core r8169 ahci(F) libahci(F) crc_itu_t(F)
    Jul 31 07:26:44 LD-cowens kernel: [  302.143438] Pid: 2739, comm: khidpd_046db316 Tainted: GF       W    3.8.0-27-generic #40-Ubuntu Hewlett-Packard HP Elite 7100 Microtower PC/2A9Ch
    Jul 31 07:26:44 LD-cowens kernel: [  302.143585] EIP: 0060:[<c103cda8>] EFLAGS: 00010086 CPU: 0
    Jul 31 07:26:44 LD-cowens kernel: [  302.143651] EIP is at __ticket_spin_lock+0x8/0x30
    Jul 31 07:26:44 LD-cowens kernel: [  302.143706] EAX: 00000000 EBX: 00000286 ECX: 00000000 EDX: 00000100
    Jul 31 07:26:44 LD-cowens kernel: [  302.143778] ESI: ed3c1f58 EDI: 00000000 EBP: ed3c1eb0 ESP: ed3c1eb0
    Jul 31 07:26:44 LD-cowens kernel: [  302.143849]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
    Jul 31 07:26:44 LD-cowens kernel: [  302.143911] CR0: 8005003b CR2: 00000000 CR3: 019d3000 CR4: 000007f0
    Jul 31 07:26:44 LD-cowens kernel: [  302.143983] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
    Jul 31 07:26:44 LD-cowens kernel: [  302.144054] DR6: ffff0ff0 DR7: 00000400
    Jul 31 07:26:44 LD-cowens kernel: [  302.144100] Process khidpd_046db316 (pid: 2739, ti=ed3c0000 task=ee744010 task.ti=ed3c0000)
    Jul 31 07:26:44 LD-cowens kernel: [  302.144194] Stack:
    Jul 31 07:26:44 LD-cowens kernel: [  302.144219]  ed3c1eb8 c103ce48 ed3c1ecc c1613ddd ed3c1f4c ed3c1f58 00000000 ed3c1ee0
    Jul 31 07:26:44 LD-cowens kernel: [  302.144336]  c106bcf3 00000000 ee1a2900 ed3a9000 ed3c1f6c f89a5abc 00000000 ed3c1efc
    Jul 31 07:26:44 LD-cowens kernel: [  302.144453]  ee744010 ee1a29c0 ed3a8000 ed3a9000 ee1a2990 ee1a2980 ee744010 ed3a804c
    Jul 31 07:26:44 LD-cowens kernel: [  302.144569] Call Trace:
    Jul 31 07:26:44 LD-cowens kernel: [  302.144604]  [<c103ce48>] default_spin_lock_flags+0x8/0x10
    Jul 31 07:26:44 LD-cowens kernel: [  302.144672]  [<c1613ddd>] _raw_spin_lock_irqsave+0x2d/0x40
    Jul 31 07:26:44 LD-cowens kernel: [  302.144739]  [<c106bcf3>] finish_wait+0x33/0x70
    Jul 31 07:26:44 LD-cowens kernel: [  302.144795]  [<f89a5abc>] hidp_session+0x4ac/0x770 [hidp]
    Jul 31 07:26:44 LD-cowens kernel: [  302.144862]  [<c107c6d0>] ? try_to_wake_up+0x230/0x230
    Jul 31 07:26:44 LD-cowens kernel: [  302.144924]  [<c107c6d0>] ? try_to_wake_up+0x230/0x230
    Jul 31 07:26:44 LD-cowens kernel: [  302.144986]  [<c106bd30>] ? finish_wait+0x70/0x70
    Jul 31 07:26:44 LD-cowens kernel: [  302.145044]  [<f89a5610>] ? hidp_input_report.isra.4+0x2a0/0x2a0 [hidp]
    Jul 31 07:26:44 LD-cowens kernel: [  302.145121]  [<c106b644>] kthread+0x94/0xa0
    Jul 31 07:26:44 LD-cowens kernel: [  302.145174]  [<c1070000>] ? __hrtimer_start_range_ns+0x280/0x460
    Jul 31 07:26:44 LD-cowens kernel: [  302.145247]  [<c161af37>] ret_from_kernel_thread+0x1b/0x28
    Jul 31 07:26:44 LD-cowens kernel: [  302.145313]  [<c106b5b0>] ? kthread_create_on_node+0xc0/0xc0
    Jul 31 07:26:44 LD-cowens kernel: [  302.145378] Code: b9 4a cc 03 c1 e9 59 ff ff ff 90 b8 53 cc 03 c1 b9 50 cc 03 c1 e9 49 ff ff ff 66 90 66 90 66 90 66 90 90 55 ba 00 01 00 00 89 e5 <f0> 66 0f c1 10 0f b6 ce 38 d1 74 0d 8d 74 26 00 f3 90 0f b6 10
    Jul 31 07:26:44 LD-cowens kernel: [  302.145827] EIP: [<c103cda8>] __ticket_spin_lock+0x8/0x30 SS:ESP 0068:ed3c1eb0
    Jul 31 07:26:44 LD-cowens kernel: [  302.145918] CR2: 0000000000000000
    Jul 31 07:26:44 LD-cowens kernel: [  302.164754] ---[ end trace ccb0a399e74bf6fa ]---

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1206900

Title:
  Kernel crash with Logitech K760 Bluetooth keyboard

Status in “linux” package in Ubuntu:
  New

Bug description:
  I have a Logitech K760 Bluetooth keyboard.  This keyboard has three
  buttons that allow you to connect to three different machines via
  Bluetooth.  I have button three mapped to my Ubuntu box.  When I hit
  button one and then quickly hit button three, the kernel crashes.  If
  I wait a long period of time, it does not crash.  The logs (see end
  for full trace) seem to indicate that there is a problem with the
  kernel trying to create file that already exists:

      sysfs: cannot create duplicate filename
  '/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7/2-1.7:1.0/bluetooth/hci0/hci0:21'

  I assume this is happening because the kernel has yet to clean up
  after the disconnection before the device tries to reconnect.  My
  current workaround is to wait a while before hitting button 3 when I
  accidentally hit button 1.  It would be nice if I reduce the timeout
  before the kernel cleans up the after the device to shorten the period
  of time I have to wait.

  Here I have hit button 1 and waited a few seconds:

      Jul 31 07:25:01 LD-cowens kernel: [  199.114124] power_supply hid-00:1f:20:3d:cf:09-battery: driver failed to report `capacity' property: -5
      Jul 31 07:25:06 LD-cowens kernel: [  204.105779] power_supply hid-00:1f:20:3d:cf:09-battery: driver failed to report `capacity' property: -5

  Then I hit button 3:

      Jul 31 07:25:31 LD-cowens kernel: [  229.279867] hid-generic 0005:046D:B316.0006: unknown main item tag 0x0
      Jul 31 07:25:31 LD-cowens kernel: [  229.293875] input: Logitech K760 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7/2-1.7:1.0/bluetooth/hci0/hci0:21/input16
      Jul 31 07:25:31 LD-cowens kernel: [  229.294115] hid-generic 0005:046D:B316.0006: input,hidraw4: BLUETOOTH HID v1.1b Keyboard [Logitech K760] on 00:02:72:dd:e9:e1

  Hit button 1 and wait a few seconds:

      Jul 31 07:25:47 LD-cowens kernel: [  244.558409] power_supply hid-00:1f:20:3d:cf:09-battery: driver failed to report `capacity' property: -5
      Jul 31 07:25:52 LD-cowens kernel: [  249.550056] power_supply hid-00:1f:20:3d:cf:09-battery: driver failed to report `capacity' property: -5

  Hit button 3:

      Jul 31 07:26:15 LD-cowens kernel: [  272.731818] hid-generic 0005:046D:B316.0007: unknown main item tag 0x0
      Jul 31 07:26:15 LD-cowens kernel: [  272.770990] input: Logitech K760 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7/2-1.7:1.0/bluetooth/hci0/hci0:21/input17
      Jul 31 07:26:15 LD-cowens kernel: [  272.771187] hid-generic 0005:046D:B316.0007: input,hidraw4: BLUETOOTH HID v1.1b Keyboard [Logitech K760] on 00:02:72:dd:e9:e1

  Hit button 1 and then button 3 without waiting long:

      Jul 31 07:26:39 LD-cowens kernel: [  296.631605] power_supply hid-00:1f:20:3d:cf:09-battery: driver failed to report `capacity' property: -5
      Jul 31 07:26:40 LD-cowens kernel: [  298.165703] ------------[ cut here ]------------
      Jul 31 07:26:40 LD-cowens kernel: [  298.165714] WARNING: at /build/buildd/linux-3.8.0/fs/sysfs/dir.c:536 sysfs_add_one+0xb6/0xf0()
      Jul 31 07:26:40 LD-cowens kernel: [  298.165717] Hardware name: HP Elite 7100 Microtower PC
      Jul 31 07:26:40 LD-cowens kernel: [  298.165720] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7/2-1.7:1.0/bluetooth/hci0/hci0:21'
      Jul 31 07:26:40 LD-cowens kernel: [  298.165722] Modules linked in: hidp btusb ath3k parport_pc(F) ppdev(F) rfcomm bnep bluetooth snd_hda_codec_hdmi snd_hda_codec_realtek coretemp radeon kvm_intel kvm snd_hda_intel snd_hda_codec snd_hwdep(F) snd_pcm(F) snd_page_alloc(F) snd_seq_midi(F) snd_seq_midi_event(F) snd_rawmidi(F) ttm wmi drm_kms_helper snd_seq(F) snd_seq_device(F) drm snd_timer(F) gpio_ich snd(F) joydev(F) mac_hid mei lpc_ich i2c_algo_bit soundcore(F) lp(F) parport(F) psmouse(F) serio_raw(F) microcode(F) hid_generic usbhid hid firewire_ohci firewire_core r8169 ahci(F) libahci(F) crc_itu_t(F)
      Jul 31 07:26:40 LD-cowens kernel: [  298.165784] Pid: 7, comm: kworker/u:0H Tainted: GF            3.8.0-27-generic #40-Ubuntu
      Jul 31 07:26:40 LD-cowens kernel: [  298.165786] Call Trace:
      Jul 31 07:26:40 LD-cowens kernel: [  298.165796]  [<c104a502>] warn_slowpath_common+0x72/0xa0
      Jul 31 07:26:40 LD-cowens kernel: [  298.165802]  [<c11c1076>] ? sysfs_add_one+0xb6/0xf0
      Jul 31 07:26:40 LD-cowens kernel: [  298.165807]  [<c11c1076>] ? sysfs_add_one+0xb6/0xf0
      Jul 31 07:26:40 LD-cowens kernel: [  298.165813]  [<c104a5d3>] warn_slowpath_fmt+0x33/0x40
      Jul 31 07:26:40 LD-cowens kernel: [  298.165818]  [<c11c1076>] sysfs_add_one+0xb6/0xf0
      Jul 31 07:26:40 LD-cowens kernel: [  298.165823]  [<c11c1248>] create_dir+0x58/0xa0
      Jul 31 07:26:40 LD-cowens kernel: [  298.165829]  [<c11c153b>] sysfs_create_dir+0x7b/0xd0
      Jul 31 07:26:40 LD-cowens kernel: [  298.165835]  [<c12e91f3>] kobject_add_internal+0x83/0x200
      Jul 31 07:26:40 LD-cowens kernel: [  298.165841]  [<c10862db>] ? find_busiest_group+0x2b/0x420
      Jul 31 07:26:40 LD-cowens kernel: [  298.165849]  [<c114d6b3>] ? kmem_cache_alloc_trace+0x103/0x110
      Jul 31 07:26:40 LD-cowens kernel: [  298.165854]  [<c12e9615>] kobject_add+0x35/0x80
      Jul 31 07:26:40 LD-cowens kernel: [  298.165862]  [<c13e0a96>] device_add+0xe6/0x620
      Jul 31 07:26:40 LD-cowens kernel: [  298.165867]  [<c12f44a6>] ? kvasprintf+0x46/0x60
      Jul 31 07:26:40 LD-cowens kernel: [  298.165872]  [<c12e95c2>] ? kobject_set_name_vargs+0x42/0x60
      Jul 31 07:26:40 LD-cowens kernel: [  298.165889]  [<f8b5e6a3>] hci_conn_add_sysfs+0x43/0x80 [bluetooth]
      Jul 31 07:26:40 LD-cowens kernel: [  298.165902]  [<f8b51fe7>] hci_conn_complete_evt.isra.49+0xb7/0x370 [bluetooth]
      Jul 31 07:26:40 LD-cowens kernel: [  298.165916]  [<f8b54bb8>] hci_event_packet+0x14e8/0x26f0 [bluetooth]
      Jul 31 07:26:40 LD-cowens kernel: [  298.165923]  [<c1613b0d>] ? _raw_spin_lock+0xd/0x10
      Jul 31 07:26:40 LD-cowens kernel: [  298.165928]  [<c108724f>] ? idle_balance+0x29f/0x3f0
      Jul 31 07:26:40 LD-cowens kernel: [  298.165933]  [<c10796db>] ? update_rq_clock+0x3b/0x70
      Jul 31 07:26:40 LD-cowens kernel: [  298.165939]  [<c1010af2>] ? __switch_to+0xb2/0x330
      Jul 31 07:26:40 LD-cowens kernel: [  298.165945]  [<c103ce48>] ? default_spin_lock_flags+0x8/0x10
      Jul 31 07:26:40 LD-cowens kernel: [  298.165951]  [<c1613ddd>] ? _raw_spin_lock_irqsave+0x2d/0x40
      Jul 31 07:26:40 LD-cowens kernel: [  298.165962]  [<f8b49c72>] hci_rx_work+0x222/0x280 [bluetooth]
      Jul 31 07:26:40 LD-cowens kernel: [  298.165973]  [<f8b4a744>] ? hci_tx_work+0x1f4/0x580 [bluetooth]
      Jul 31 07:26:40 LD-cowens kernel: [  298.165980]  [<c10656f5>] process_one_work+0x135/0x3e0
      Jul 31 07:26:40 LD-cowens kernel: [  298.165986]  [<c1063c40>] ? need_to_create_worker+0x10/0x30
      Jul 31 07:26:40 LD-cowens kernel: [  298.165991]  [<c1066a5c>] ? manage_workers+0x1ac/0x240
      Jul 31 07:26:40 LD-cowens kernel: [  298.165996]  [<c1066c09>] worker_thread+0x119/0x3c0
      Jul 31 07:26:40 LD-cowens kernel: [  298.166000]  [<c1066af0>] ? manage_workers+0x240/0x240
      Jul 31 07:26:40 LD-cowens kernel: [  298.166006]  [<c106b644>] kthread+0x94/0xa0
      Jul 31 07:26:40 LD-cowens kernel: [  298.166011]  [<c1070000>] ? __hrtimer_start_range_ns+0x280/0x460
      Jul 31 07:26:40 LD-cowens kernel: [  298.166018]  [<c161af37>] ret_from_kernel_thread+0x1b/0x28
      Jul 31 07:26:40 LD-cowens kernel: [  298.166023]  [<c106b5b0>] ? kthread_create_on_node+0xc0/0xc0
      Jul 31 07:26:40 LD-cowens kernel: [  298.166027] ---[ end trace ccb0a399e74bf6f7 ]---
      Jul 31 07:26:40 LD-cowens kernel: [  298.166031] ------------[ cut here ]------------
      Jul 31 07:26:40 LD-cowens kernel: [  298.166035] WARNING: at /build/buildd/linux-3.8.0/lib/kobject.c:196 kobject_add_internal+0x1ea/0x200()
      Jul 31 07:26:40 LD-cowens kernel: [  298.166037] Hardware name: HP Elite 7100 Microtower PC
      Jul 31 07:26:40 LD-cowens kernel: [  298.166040] kobject_add_internal failed for hci0:21 with -EEXIST, don't try to register things with the same name in the same directory.
      Jul 31 07:26:40 LD-cowens kernel: [  298.166042] Modules linked in: hidp btusb ath3k parport_pc(F) ppdev(F) rfcomm bnep bluetooth snd_hda_codec_hdmi snd_hda_codec_realtek coretemp radeon kvm_intel kvm snd_hda_intel snd_hda_codec snd_hwdep(F) snd_pcm(F) snd_page_alloc(F) snd_seq_midi(F) snd_seq_midi_event(F) snd_rawmidi(F) ttm wmi drm_kms_helper snd_seq(F) snd_seq_device(F) drm snd_timer(F) gpio_ich snd(F) joydev(F) mac_hid mei lpc_ich i2c_algo_bit soundcore(F) lp(F) parport(F) psmouse(F) serio_raw(F) microcode(F) hid_generic usbhid hid firewire_ohci firewire_core r8169 ahci(F) libahci(F) crc_itu_t(F)
      Jul 31 07:26:40 LD-cowens kernel: [  298.166094] Pid: 7, comm: kworker/u:0H Tainted: GF       W    3.8.0-27-generic #40-Ubuntu
      Jul 31 07:26:40 LD-cowens kernel: [  298.166096] Call Trace:
      Jul 31 07:26:40 LD-cowens kernel: [  298.166102]  [<c104a502>] warn_slowpath_common+0x72/0xa0
      Jul 31 07:26:40 LD-cowens kernel: [  298.166107]  [<c12e935a>] ? kobject_add_internal+0x1ea/0x200
      Jul 31 07:26:40 LD-cowens kernel: [  298.166112]  [<c12e935a>] ? kobject_add_internal+0x1ea/0x200
      Jul 31 07:26:40 LD-cowens kernel: [  298.166117]  [<c104a5d3>] warn_slowpath_fmt+0x33/0x40
      Jul 31 07:26:40 LD-cowens kernel: [  298.166122]  [<c12e935a>] kobject_add_internal+0x1ea/0x200
      Jul 31 07:26:40 LD-cowens kernel: [  298.166128]  [<c114d6b3>] ? kmem_cache_alloc_trace+0x103/0x110
      Jul 31 07:26:40 LD-cowens kernel: [  298.166133]  [<c12e9615>] kobject_add+0x35/0x80
      Jul 31 07:26:40 LD-cowens kernel: [  298.166139]  [<c13e0a96>] device_add+0xe6/0x620
      Jul 31 07:26:40 LD-cowens kernel: [  298.166143]  [<c12f44a6>] ? kvasprintf+0x46/0x60
      Jul 31 07:26:40 LD-cowens kernel: [  298.166148]  [<c12e95c2>] ? kobject_set_name_vargs+0x42/0x60
      Jul 31 07:26:40 LD-cowens kernel: [  298.166163]  [<f8b5e6a3>] hci_conn_add_sysfs+0x43/0x80 [bluetooth]
      Jul 31 07:26:40 LD-cowens kernel: [  298.166176]  [<f8b51fe7>] hci_conn_complete_evt.isra.49+0xb7/0x370 [bluetooth]
      Jul 31 07:26:40 LD-cowens kernel: [  298.166189]  [<f8b54bb8>] hci_event_packet+0x14e8/0x26f0 [bluetooth]
      Jul 31 07:26:40 LD-cowens kernel: [  298.166195]  [<c1613b0d>] ? _raw_spin_lock+0xd/0x10
      Jul 31 07:26:40 LD-cowens kernel: [  298.166200]  [<c108724f>] ? idle_balance+0x29f/0x3f0
      Jul 31 07:26:40 LD-cowens kernel: [  298.166204]  [<c10796db>] ? update_rq_clock+0x3b/0x70
      Jul 31 07:26:40 LD-cowens kernel: [  298.166210]  [<c1010af2>] ? __switch_to+0xb2/0x330
      Jul 31 07:26:40 LD-cowens kernel: [  298.166215]  [<c103ce48>] ? default_spin_lock_flags+0x8/0x10
      Jul 31 07:26:40 LD-cowens kernel: [  298.166221]  [<c1613ddd>] ? _raw_spin_lock_irqsave+0x2d/0x40
      Jul 31 07:26:40 LD-cowens kernel: [  298.166232]  [<f8b49c72>] hci_rx_work+0x222/0x280 [bluetooth]
      Jul 31 07:26:40 LD-cowens kernel: [  298.166243]  [<f8b4a744>] ? hci_tx_work+0x1f4/0x580 [bluetooth]
      Jul 31 07:26:40 LD-cowens kernel: [  298.166249]  [<c10656f5>] process_one_work+0x135/0x3e0
      Jul 31 07:26:40 LD-cowens kernel: [  298.166255]  [<c1063c40>] ? need_to_create_worker+0x10/0x30
      Jul 31 07:26:40 LD-cowens kernel: [  298.166259]  [<c1066a5c>] ? manage_workers+0x1ac/0x240
      Jul 31 07:26:40 LD-cowens kernel: [  298.166264]  [<c1066c09>] worker_thread+0x119/0x3c0
      Jul 31 07:26:40 LD-cowens kernel: [  298.166269]  [<c1066af0>] ? manage_workers+0x240/0x240
      Jul 31 07:26:40 LD-cowens kernel: [  298.166274]  [<c106b644>] kthread+0x94/0xa0
      Jul 31 07:26:40 LD-cowens kernel: [  298.166279]  [<c1070000>] ? __hrtimer_start_range_ns+0x280/0x460
      Jul 31 07:26:40 LD-cowens kernel: [  298.166285]  [<c161af37>] ret_from_kernel_thread+0x1b/0x28
      Jul 31 07:26:40 LD-cowens kernel: [  298.166290]  [<c106b5b0>] ? kthread_create_on_node+0xc0/0xc0
      Jul 31 07:26:40 LD-cowens kernel: [  298.166294] ---[ end trace ccb0a399e74bf6f8 ]---
      Jul 31 07:26:40 LD-cowens kernel: [  298.166297] Bluetooth: Failed to register connection device
      Jul 31 07:26:44 LD-cowens kernel: [  301.623293] power_supply hid-00:1f:20:3d:cf:09-battery: driver failed to report `capacity' property: -5
      Jul 31 07:26:44 LD-cowens bluetoothd[917]: ioctl_connadd(): No such file or directory(2)
      Jul 31 07:26:44 LD-cowens kernel: [  301.643772] ------------[ cut here ]------------
      Jul 31 07:26:44 LD-cowens kernel: [  301.643783] WARNING: at /build/buildd/linux-3.8.0/lib/kobject.c:200 kobject_add_internal+0xef/0x200()
      Jul 31 07:26:44 LD-cowens kernel: [  301.643787] Hardware name: HP Elite 7100 Microtower PC
      Jul 31 07:26:44 LD-cowens kernel: [  301.643792] kobject_add_internal failed for 0005:046D:B316.0008 (error: -2 parent: hci0:21)
      Jul 31 07:26:44 LD-cowens kernel: [  301.643795] Modules linked in: hidp btusb ath3k parport_pc(F) ppdev(F) rfcomm bnep bluetooth snd_hda_codec_hdmi snd_hda_codec_realtek coretemp radeon kvm_intel kvm snd_hda_intel snd_hda_codec snd_hwdep(F) snd_pcm(F) snd_page_alloc(F) snd_seq_midi(F) snd_seq_midi_event(F) snd_rawmidi(F) ttm wmi drm_kms_helper snd_seq(F) snd_seq_device(F) drm snd_timer(F) gpio_ich snd(F) joydev(F) mac_hid mei lpc_ich i2c_algo_bit soundcore(F) lp(F) parport(F) psmouse(F) serio_raw(F) microcode(F) hid_generic usbhid hid firewire_ohci firewire_core r8169 ahci(F) libahci(F) crc_itu_t(F)
      Jul 31 07:26:44 LD-cowens kernel: [  301.643878] Pid: 917, comm: bluetoothd Tainted: GF       W    3.8.0-27-generic #40-Ubuntu
      Jul 31 07:26:44 LD-cowens kernel: [  301.643882] Call Trace:
      Jul 31 07:26:44 LD-cowens kernel: [  301.643893]  [<c104a502>] warn_slowpath_common+0x72/0xa0
      Jul 31 07:26:44 LD-cowens kernel: [  301.643900]  [<c12e925f>] ? kobject_add_internal+0xef/0x200
      Jul 31 07:26:44 LD-cowens kernel: [  301.643907]  [<c12e925f>] ? kobject_add_internal+0xef/0x200
      Jul 31 07:26:44 LD-cowens kernel: [  301.643915]  [<c104a5d3>] warn_slowpath_fmt+0x33/0x40
      Jul 31 07:26:44 LD-cowens kernel: [  301.643922]  [<c12e925f>] kobject_add_internal+0xef/0x200
      Jul 31 07:26:44 LD-cowens kernel: [  301.643932]  [<c1172c08>] ? __d_instantiate+0xa8/0xe0
      Jul 31 07:26:44 LD-cowens kernel: [  301.643939]  [<c12e9615>] kobject_add+0x35/0x80
      Jul 31 07:26:44 LD-cowens kernel: [  301.643949]  [<c13e0a96>] device_add+0xe6/0x620
      Jul 31 07:26:44 LD-cowens kernel: [  301.643966]  [<f84d2b20>] hid_add_device+0x170/0x380 [hid]
      Jul 31 07:26:44 LD-cowens kernel: [  301.643976]  [<c1060000>] ? sys_pause+0x10/0x40
      Jul 31 07:26:44 LD-cowens kernel: [  301.643985]  [<f89a689c>] hidp_add_connection+0x39c/0x7f0 [hidp]
      Jul 31 07:26:44 LD-cowens kernel: [  301.643993]  [<f89a5610>] ? hidp_input_report.isra.4+0x2a0/0x2a0 [hidp]
      Jul 31 07:26:44 LD-cowens kernel: [  301.644002]  [<c106bd30>] ? finish_wait+0x70/0x70
      Jul 31 07:26:44 LD-cowens kernel: [  301.644010]  [<f89a7147>] hidp_sock_ioctl+0x197/0x298 [hidp]
      Jul 31 07:26:44 LD-cowens kernel: [  301.644022]  [<c151c859>] sock_ioctl+0x69/0x270
      Jul 31 07:26:44 LD-cowens kernel: [  301.644031]  [<c1613b0d>] ? _raw_spin_lock+0xd/0x10
      Jul 31 07:26:44 LD-cowens kernel: [  301.644039]  [<c151c7f0>] ? sock_fasync+0x90/0x90
      Jul 31 07:26:44 LD-cowens kernel: [  301.644047]  [<c116f8f0>] do_vfs_ioctl+0x80/0x580
      Jul 31 07:26:44 LD-cowens kernel: [  301.644054]  [<c1613b0d>] ? _raw_spin_lock+0xd/0x10
      Jul 31 07:26:44 LD-cowens kernel: [  301.644063]  [<c1179542>] ? __fd_install+0x42/0x60
      Jul 31 07:26:44 LD-cowens kernel: [  301.644070]  [<c1179580>] ? fd_install+0x20/0x30
      Jul 31 07:26:44 LD-cowens kernel: [  301.644078]  [<c151ded1>] ? sys_socket+0x71/0xb0
      Jul 31 07:26:44 LD-cowens kernel: [  301.644086]  [<c151f170>] ? sys_socketcall+0x70/0x2b0
      Jul 31 07:26:44 LD-cowens kernel: [  301.644093]  [<c116fe5b>] sys_ioctl+0x6b/0x80
      Jul 31 07:26:44 LD-cowens kernel: [  301.644103]  [<c161afcd>] sysenter_do_call+0x12/0x28
      Jul 31 07:26:44 LD-cowens kernel: [  301.644108] ---[ end trace ccb0a399e74bf6f9 ]---
      Jul 31 07:26:44 LD-cowens kernel: [  301.644194] VFS: Close: file count is 0
      Jul 31 07:26:44 LD-cowens kernel: [  302.142387] BUG: unable to handle kernel NULL pointer dereference at   (null)
      Jul 31 07:26:44 LD-cowens kernel: [  302.142484] IP: [<c103cda8>] __ticket_spin_lock+0x8/0x30
      Jul 31 07:26:44 LD-cowens kernel: [  302.142561] *pdpt = 0000000000000000 *pde = f000eef700000000 
      Jul 31 07:26:44 LD-cowens kernel: [  302.142635] Oops: 0002 [#1] SMP 
      Jul 31 07:26:44 LD-cowens kernel: [  302.142683] Modules linked in: hidp btusb ath3k parport_pc(F) ppdev(F) rfcomm bnep bluetooth snd_hda_codec_hdmi snd_hda_codec_realtek coretemp radeon kvm_intel kvm snd_hda_intel snd_hda_codec snd_hwdep(F) snd_pcm(F) snd_page_alloc(F) snd_seq_midi(F) snd_seq_midi_event(F) snd_rawmidi(F) ttm wmi drm_kms_helper snd_seq(F) snd_seq_device(F) drm snd_timer(F) gpio_ich snd(F) joydev(F) mac_hid mei lpc_ich i2c_algo_bit soundcore(F) lp(F) parport(F) psmouse(F) serio_raw(F) microcode(F) hid_generic usbhid hid firewire_ohci firewire_core r8169 ahci(F) libahci(F) crc_itu_t(F)
      Jul 31 07:26:44 LD-cowens kernel: [  302.143438] Pid: 2739, comm: khidpd_046db316 Tainted: GF       W    3.8.0-27-generic #40-Ubuntu Hewlett-Packard HP Elite 7100 Microtower PC/2A9Ch
      Jul 31 07:26:44 LD-cowens kernel: [  302.143585] EIP: 0060:[<c103cda8>] EFLAGS: 00010086 CPU: 0
      Jul 31 07:26:44 LD-cowens kernel: [  302.143651] EIP is at __ticket_spin_lock+0x8/0x30
      Jul 31 07:26:44 LD-cowens kernel: [  302.143706] EAX: 00000000 EBX: 00000286 ECX: 00000000 EDX: 00000100
      Jul 31 07:26:44 LD-cowens kernel: [  302.143778] ESI: ed3c1f58 EDI: 00000000 EBP: ed3c1eb0 ESP: ed3c1eb0
      Jul 31 07:26:44 LD-cowens kernel: [  302.143849]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
      Jul 31 07:26:44 LD-cowens kernel: [  302.143911] CR0: 8005003b CR2: 00000000 CR3: 019d3000 CR4: 000007f0
      Jul 31 07:26:44 LD-cowens kernel: [  302.143983] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
      Jul 31 07:26:44 LD-cowens kernel: [  302.144054] DR6: ffff0ff0 DR7: 00000400
      Jul 31 07:26:44 LD-cowens kernel: [  302.144100] Process khidpd_046db316 (pid: 2739, ti=ed3c0000 task=ee744010 task.ti=ed3c0000)
      Jul 31 07:26:44 LD-cowens kernel: [  302.144194] Stack:
      Jul 31 07:26:44 LD-cowens kernel: [  302.144219]  ed3c1eb8 c103ce48 ed3c1ecc c1613ddd ed3c1f4c ed3c1f58 00000000 ed3c1ee0
      Jul 31 07:26:44 LD-cowens kernel: [  302.144336]  c106bcf3 00000000 ee1a2900 ed3a9000 ed3c1f6c f89a5abc 00000000 ed3c1efc
      Jul 31 07:26:44 LD-cowens kernel: [  302.144453]  ee744010 ee1a29c0 ed3a8000 ed3a9000 ee1a2990 ee1a2980 ee744010 ed3a804c
      Jul 31 07:26:44 LD-cowens kernel: [  302.144569] Call Trace:
      Jul 31 07:26:44 LD-cowens kernel: [  302.144604]  [<c103ce48>] default_spin_lock_flags+0x8/0x10
      Jul 31 07:26:44 LD-cowens kernel: [  302.144672]  [<c1613ddd>] _raw_spin_lock_irqsave+0x2d/0x40
      Jul 31 07:26:44 LD-cowens kernel: [  302.144739]  [<c106bcf3>] finish_wait+0x33/0x70
      Jul 31 07:26:44 LD-cowens kernel: [  302.144795]  [<f89a5abc>] hidp_session+0x4ac/0x770 [hidp]
      Jul 31 07:26:44 LD-cowens kernel: [  302.144862]  [<c107c6d0>] ? try_to_wake_up+0x230/0x230
      Jul 31 07:26:44 LD-cowens kernel: [  302.144924]  [<c107c6d0>] ? try_to_wake_up+0x230/0x230
      Jul 31 07:26:44 LD-cowens kernel: [  302.144986]  [<c106bd30>] ? finish_wait+0x70/0x70
      Jul 31 07:26:44 LD-cowens kernel: [  302.145044]  [<f89a5610>] ? hidp_input_report.isra.4+0x2a0/0x2a0 [hidp]
      Jul 31 07:26:44 LD-cowens kernel: [  302.145121]  [<c106b644>] kthread+0x94/0xa0
      Jul 31 07:26:44 LD-cowens kernel: [  302.145174]  [<c1070000>] ? __hrtimer_start_range_ns+0x280/0x460
      Jul 31 07:26:44 LD-cowens kernel: [  302.145247]  [<c161af37>] ret_from_kernel_thread+0x1b/0x28
      Jul 31 07:26:44 LD-cowens kernel: [  302.145313]  [<c106b5b0>] ? kthread_create_on_node+0xc0/0xc0
      Jul 31 07:26:44 LD-cowens kernel: [  302.145378] Code: b9 4a cc 03 c1 e9 59 ff ff ff 90 b8 53 cc 03 c1 b9 50 cc 03 c1 e9 49 ff ff ff 66 90 66 90 66 90 66 90 90 55 ba 00 01 00 00 89 e5 <f0> 66 0f c1 10 0f b6 ce 38 d1 74 0d 8d 74 26 00 f3 90 0f b6 10
      Jul 31 07:26:44 LD-cowens kernel: [  302.145827] EIP: [<c103cda8>] __ticket_spin_lock+0x8/0x30 SS:ESP 0068:ed3c1eb0
      Jul 31 07:26:44 LD-cowens kernel: [  302.145918] CR2: 0000000000000000
      Jul 31 07:26:44 LD-cowens kernel: [  302.164754] ---[ end trace ccb0a399e74bf6fa ]---

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1206900/+subscriptions


Follow ups

References