On Wed, Nov 08, 2017 at 03:08:32PM +0100, Philipp Kern wrote: > Hi, > > I encountered a bunch of NULL pointer dereferences with the same stack > trace: > > [ 25.774914] usb 3-2: USB disconnect, device number 3 > [ 30.769840] BUG: unable to handle kernel NULL pointer dereference at (null) > [ 30.769846] IP: [<ffffffff8161b125>] usb_ifnum_to_if+0x25/0x60 > [ 30.769851] PGD 0 > [ 30.769852] Oops: 0000 [#1] SMP > [ 30.769854] Modules linked in: nvidia_uvm(POE) nvidia(POE) > snd_hda_codec_hdmi btusb btrtl btbcm ppdev btintel joydev bnep intel_rapl > x86_pkg_temp_thermal intel_powerclamp coretemp uvcvideo videobuf2_vmalloc > videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common kvm videodev > ftdi_sio media snd_usb_audio bluetooth usbserial irqbypass snd_usbmidi_lib > crct10dif_pclmul crc32_pclmul snd_rawmidi ghash_clmulni_intel snd_seq_device > serio_raw aesni_intel hid_multitouch aes_x86_64 lrw snd_hda_codec_realtek > gf128mul glue_helper ablk_helper cryptd snd_hda_codec_generic drm lpc_ich > snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_pcm parport_pc > parport 8250_fintek snd_timer snd wmi soundcore mei_me shpchp udlfb(OE) mei > mac_hid fb_sys_fops syscopyarea sysfillrect sysimgblt hid_sis(OE) > hid_mml(OE) 99xx(OE) hid_generic usbhid hid e1000e psmouse ahci libahci ptp > pps_core fjes video > [ 30.769890] CPU: 1 PID: 1597 Comm: [redacted] Tainted: P OE > 4.4.0-97-generic #120-Ubuntu That's quite old, and I think there were some reference counting fixes that went into newer kernels for the usb video driver. Can you try 4.13 at the latest to see if this is still a problem? thanks, greg k-h -- 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