Comment 10 for bug 1021069

Revision history for this message
David Gerard (dgerard) wrote : Re: BUG: unable to handle kernel NULL pointer dereference at 00000020; EIP is at sysfs_do_create_link+0x23/0x1d0

I have just tried again with 3.2.0-29, first disabling the Broadcom driver with jockey. I now get the oops in an untainted kernel - this suggests it is indeed something about the Ubuntu variant.

Realistically, is anyone looking into this problem or going to look into this problem? I need to know whether to try with other distros, now that the Broadcom driver is likely eliminated as a problem source.

Aug 25 17:40:39 fenris kernel: [ 158.626906] input: WACOM Pen Tablet as /devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2.3/4-2.3:1.0/bluetooth/hci0/hci0:12/input11
Aug 25 17:40:39 fenris kernel: [ 158.631154] wacom 0005:056A:0081.0003: input,hidraw1: BLUETOOTH HID v1.00 Mouse [WACOM Pen Tablet] on 50:63:13:89:F7:23
Aug 25 17:40:40 fenris kernel: [ 159.365448] BUG: unable to handle kernel NULL pointer dereference at 00000020
Aug 25 17:40:40 fenris kernel: [ 159.365644] IP: [<c11a7c33>] sysfs_do_create_link+0x23/0x1d0
Aug 25 17:40:40 fenris kernel: [ 159.365797] *pdpt = 000000002f0eb001 *pde = 0000000000000000
Aug 25 17:40:40 fenris kernel: [ 159.365949] Oops: 0000 [#1] SMP
Aug 25 17:40:40 fenris kernel: [ 159.366033] Modules linked in: hid_wacom(+) hidp arc4 b43 mac80211 joydev btusb cfg80211 bcma dell_laptop compal_laptop dcdbas snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_seq_midi snd_rawmidi uvcvideo videodev snd_seq_midi_event psmouse snd_seq rfcomm bnep parport_pc bluetooth serio_raw ppdev snd_timer snd_seq_device snd ssb soundcore snd_page_alloc binfmt_misc mac_hid lp parport usbhid hid ums_realtek usb_storage uas i915 r8169 drm_kms_helper drm i2c_algo_bit video
Aug 25 17:40:40 fenris kernel: [ 159.367292]
Aug 25 17:40:40 fenris kernel: [ 159.367336] Pid: 1816, comm: modprobe Not tainted 3.2.0-29-generic-pae #46-Ubuntu Dell Inc. Inspiron 1012/0D3J9P
Aug 25 17:40:40 fenris kernel: [ 159.367600] EIP: 0060:[<c11a7c33>] EFLAGS: 00010202 CPU: 1
Aug 25 17:40:40 fenris kernel: [ 159.367744] EIP is at sysfs_do_create_link+0x23/0x1d0
Aug 25 17:40:40 fenris kernel: [ 159.367874] EAX: 00000008 EBX: f0f24000 ECX: c178f118 EDX: f0f24c6c
Aug 25 17:40:40 fenris kernel: [ 159.368019] ESI: c178f118 EDI: 00000000 EBP: ef1e3e08 ESP: ef1e3dcc
Aug 25 17:40:40 fenris kernel: [ 159.368019] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
Aug 25 17:40:40 fenris kernel: [ 159.368019] Process modprobe (pid: 1816, ti=ef1e2000 task=ef10a610 task.ti=ef1e2000)
Aug 25 17:40:40 fenris kernel: [ 159.368019] Stack:
Aug 25 17:40:40 fenris kernel: [ 159.368019] 00000000 ef10a610 c10799a0 ef1e3dd8 ef1e3dd8 f0f24000 00000004 f0f24c64
Aug 25 17:40:40 fenris kernel: [ 159.368019] ef1e3e1c f0f24c6c 00000002 00000000 f0f24000 f05e3700 00000000 ef1e3e14
Aug 25 17:40:40 fenris kernel: [ 159.368019] c11a7df7 00000001 ef1e3e1c c1451b8b ef1e3e4c f8d70582 ef1e3e38 c15a55ed
Aug 25 17:40:40 fenris kernel: [ 159.368019] Call Trace:
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<c10799a0>] ? add_wait_queue+0x50/0x50
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<c11a7df7>] sysfs_create_link+0x17/0x20
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<c1451b8b>] power_supply_powers+0x1b/0x20
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<f8d70582>] wacom_probe+0x162/0x2b0 [hid_wacom]
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<c15a55ed>] ? _raw_spin_lock_irqsave+0x2d/0x40
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<f86038de>] hid_device_probe+0x8e/0x110 [hid]
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<c13845bd>] really_probe+0x4d/0x150
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<c138dc29>] ? pm_runtime_barrier+0x49/0xb0
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<c13847fa>] driver_probe_device+0x3a/0x60
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<c13848b1>] __driver_attach+0x91/0xa0
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<c1384820>] ? driver_probe_device+0x60/0x60
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<c1383939>] bus_for_each_dev+0x49/0x70
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<c13843f1>] driver_attach+0x21/0x30
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<c1384820>] ? driver_probe_device+0x60/0x60
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<c13840cf>] bus_add_driver+0x17f/0x260
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<f8602bd0>] ? hid_disconnect+0x60/0x60 [hid]
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<c1384d86>] driver_register+0x66/0x110
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<f86046c5>] __hid_register_driver+0x35/0x70 [hid]
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<f8d75019>] wacom_init+0x19/0x1000 [hid_wacom]
Aug 25 17:40:40 fenris kernel: [ 159.368019] [<c1003035>] do_one_initcall+0x35/0x170
Aug 25 17:40:40 fenris kernel: [ 159.399232] [<f8d75000>] ? 0xf8d74fff
Aug 25 17:40:40 fenris kernel: [ 159.399232] [<c1095b4d>] sys_init_module+0xad/0x210
Aug 25 17:40:40 fenris kernel: [ 159.399232] [<c15ac7df>] sysenter_do_call+0x12/0x28
Aug 25 17:40:40 fenris kernel: [ 159.399232] Code: 00 8d bc 27 00 00 00 00 55 89 e5 57 56 53 83 ec 30 3e 8d 74 26 00 85 c9 89 ce 89 55 e8 0f 84 9e 01 00 00 85 c0 0f 84 5d 01 00 00 <8b> 78 18 ba f2 ff ff ff 85 ff 0f 84 a5 00 00 00 b8 64 75 9f c1
Aug 25 17:40:40 fenris kernel: [ 159.399232] EIP: [<c11a7c33>] sysfs_do_create_link+0x23/0x1d0 SS:ESP 0068:ef1e3dcc
Aug 25 17:40:40 fenris kernel: [ 159.399232] CR2: 0000000000000020
Aug 25 17:40:40 fenris kernel: [ 159.540818] ---[ end trace d3a22de2cc321141 ]---