Hi list, as kindly suggested by gregkh (https://bugzilla.kernel.org/show_bug.cgi?id=195943), I am now sending the mail to this mailing list. I have set up the latest Ubuntu 17.04 server within a qemu/kvm virtual machine and experienced the following bug in the mce_usb driver: [ 2873.734554] usb usb1-port1: unable to enumerate USB device [ 2906.929123] BUG: unable to handle kernel NULL pointer dereference at 0000000000000003 [ 2906.931178] IP: mce_request_packet+0x66/0x210 [mceusb] [ 2906.932512] PGD 0 [ 2906.932514] [ 2906.933561] Oops: 0000 [#1] SMP [ 2906.934382] Modules linked in: kaweth zd1211rw ir_rc6_decoder ir_lirc_codec lirc_dev rc_rc6_mce mceusb rc_core ftdi_sio usbserial usb_storage usbhid hid at 76c50x_usb mac80211 cfg80211 ppdev joydev input_leds i2c_piix4 parport_pc parport pvpanic mac_hid serio_raw ib_iser rdma_cm iw_cm ib_cm ib_core configfs iscsi _tcp libiscsi_tcp libiscsi scsi_transport_iscsi ip_tables x_tables autofs4 btrfs raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear cirrus ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops psmouse drm e1000 floppy pata_acpi [ 2906.950961] CPU: 0 PID: 3 Comm: kworker/0:0 Not tainted 4.10.0-19-generic #21-Ubuntu [ 2906.952856] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.7.5-0-ge51488c-20140602_164612-nilsson.home.kraxel.org 04/01/2014 [ 2906.955902] Workqueue: usb_hub_wq hub_event [ 2906.957023] task: ffff928b3d3fbfc0 task.stack: ffffa856c032c000 [ 2906.958507] RIP: 0010:mce_request_packet+0x66/0x210 [mceusb] [ 2906.959968] RSP: 0018:ffffa856c032f6a8 EFLAGS: 00010286 [ 2906.961331] RAX: ffff928b3aad7a28 RBX: ffff928b3c0a0f00 RCX: 000000000000f29e [ 2906.963107] RDX: 0000000000000002 RSI: 0000000000000000 RDI: ffff928b3a355800 [ 2906.964821] RBP: ffffa856c032f6d8 R08: ffff928b3fc1c560 R09: 0000000000000000 [ 2906.966323] R10: ffff928b3aad7a28 R11: 000000007aad1040 R12: ffff928b3c06dc00 [ 2906.968069] R13: 0000000000000002 R14: ffff928b3a971830 R15: ffffffffc070c100 [ 2906.969917] FS: 0000000000000000(0000) GS:ffff928b3fc00000(0000) knlGS:0000000000000000 [ 2906.972030] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2906.973364] CR2: 0000000000000003 CR3: 0000000034c0f000 CR4: 00000000000006f0 [ 2906.975079] Call Trace: [ 2906.975714] mce_async_out+0x50/0x70 [mceusb] [ 2906.976792] mceusb_dev_probe+0x563/0xd72 [mceusb] [ 2906.977970] ? ida_simple_get+0x98/0x100 [ 2906.978948] usb_probe_interface+0x159/0x2d0 [ 2906.979995] driver_probe_device+0x2bb/0x460 [ 2906.981051] __device_attach_driver+0x8c/0x100 [ 2906.982102] ? __driver_attach+0xf0/0xf0 [ 2906.982873] bus_for_each_drv+0x67/0xb0 [ 2906.983607] __device_attach+0xdd/0x160 [ 2906.984348] device_initial_probe+0x13/0x20 [ 2906.985146] bus_probe_device+0x92/0xa0 [ 2906.985883] device_add+0x373/0x630 [ 2906.986591] usb_set_configuration+0x5fb/0x910 [ 2906.987443] generic_probe+0x2e/0x80 [ 2906.988131] usb_probe_device+0x2e/0x70 [ 2906.988866] driver_probe_device+0x2bb/0x460 [ 2906.989681] __device_attach_driver+0x8c/0x100 [ 2906.990541] ? __driver_attach+0xf0/0xf0 [ 2906.991303] bus_for_each_drv+0x67/0xb0 [ 2906.992042] __device_attach+0xdd/0x160 [ 2906.992780] device_initial_probe+0x13/0x20 [ 2906.993584] bus_probe_device+0x92/0xa0 [ 2906.994319] device_add+0x373/0x630 [ 2906.995169] ? add_device_randomness+0x8e/0xf0 [ 2906.996217] usb_new_device+0x275/0x490 [ 2906.997037] hub_port_connect+0x50e/0x9d0 [ 2906.997811] hub_event+0x958/0xb10 [ 2906.998489] process_one_work+0x1fc/0x4b0 [ 2906.999266] worker_thread+0x260/0x500 [ 2906.999995] kthread+0x101/0x140 [ 2907.000620] ? process_one_work+0x4b0/0x4b0 [ 2907.001429] ? kthread_create_on_node+0x60/0x60 [ 2907.002310] ret_from_fork+0x2c/0x40 [ 2907.003178] Code: be c0 00 40 01 48 89 c3 48 89 d7 48 89 55 d0 e8 f1 4d b1 d7 48 85 c0 48 8b 55 d0 0f 84 9c 01 00 00 49 8b 74 24 28 49 8b 7c 24 18 <0f> b6 4e 03 83 e1 03 80 f9 03 8b 0f 0f 84 c1 00 00 00 0f b6 76 [ 2907.007597] RIP: mce_request_packet+0x66/0x210 [mceusb] RSP: ffffa856c032f6a8 [ 2907.009165] CR2: 0000000000000003 [ 2907.009968] ---[ end trace cb634ea54d2d65fa ]--- Cheers, Sebastian -- 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