On Mon, 29 Feb 2016 16:28:40 -0500 (EST) Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: > Okay, that's what I had guessed. Somehow usbhid->urbin is getting set > to NULL. Maybe the patch below will indicate why. When you post the > log, include everything that mentions the 3-1.6 device -- even if they > precede the suspend test. Ok, before the suspend test: Feb 29 18:40:47 tux kernel: [ 3.512861] usb 3-1.6: new full-speed USB device number 6 using ehci-pci Feb 29 18:41:55 tux kernel: [ 118.890031] usbhid 3-1.6:1.0: hid_cease_io urb (null) Feb 29 18:41:55 tux kernel: [ 118.890072] usbhid 3-1.4:1.0: hid_cease_io urb ffff880096618d80 Feb 29 18:41:55 tux kernel: [ 118.890122] usbhid 3-1.3:1.1: hid_cease_io urb ffff880253a46300 Feb 29 18:41:55 tux kernel: [ 118.891350] sd 0:0:0:0: [sda] Synchronizing SCSI cache Feb 29 18:41:55 tux kernel: [ 118.891432] sd 0:0:0:0: [sda] Stopping disk Feb 29 18:41:55 tux kernel: [ 118.894505] usbhid 3-1.3:1.0: hid_cease_io urb ffff880253a46b40 Feb 29 18:41:55 tux kernel: [ 119.941526] PM: suspend of devices complete after 1051.699 msecs Feb 29 18:41:55 tux kernel: [ 119.954412] PM: late suspend of devices complete after 12.875 msecs After the suspend test (I included more lines because of the "hid_start_in", just in case...): Feb 29 18:41:59 tux kernel: [ 120.359026] usb 1-2: reset high-speed USB device number 3 using xhci_hcd Feb 29 18:41:59 tux kernel: [ 120.449789] usb 3-1.3: reset low-speed USB device number 3 using ehci-pci Feb 29 18:41:59 tux kernel: [ 120.721912] hid_start_in: urbin ffff880253a46b40 Feb 29 18:41:59 tux kernel: [ 120.721919] usbhid 3-1.3:1.0: post reset hid_start_in -> 0 Feb 29 18:41:59 tux kernel: [ 120.727400] hid_start_in: urbin ffff880253a46300 Feb 29 18:41:59 tux kernel: [ 120.727404] usbhid 3-1.3:1.1: post reset hid_start_in -> 0 Feb 29 18:41:59 tux kernel: [ 120.788774] usb 3-1.8: reset high-speed USB device number 8 using ehci-pci Feb 29 18:41:59 tux kernel: [ 120.798981] usb 1-2.1: reset high-speed USB device number 4 using xhci_hcd Feb 29 18:41:59 tux kernel: [ 120.948776] usb 3-1.4: reset full-speed USB device number 4 using ehci-pci Feb 29 18:41:59 tux kernel: [ 121.044883] hid_start_in: urbin ffff880096618d80 Feb 29 18:41:59 tux kernel: [ 121.044894] usbhid 3-1.4:1.0: post reset hid_start_in -> 0 Feb 29 18:41:59 tux kernel: [ 121.106740] usb 3-1.5: reset full-speed USB device number 5 using ehci-pci Feb 29 18:42:00 tux kernel: [ 121.158940] usb 1-2.1.1: reset high-speed USB device number 5 using xhci_hcd Feb 29 18:42:00 tux kernel: [ 121.264744] usb 3-1.7: reset high-speed USB device number 7 using ehci-pci Feb 29 18:42:00 tux kernel: [ 121.327937] usb 1-2.1.3: reset high-speed USB device number 6 using xhci_hcd Feb 29 18:42:00 tux kernel: [ 121.422724] usb 3-1.6: reset full-speed USB device number 6 using ehci-pci Feb 29 18:42:00 tux kernel: [ 121.513214] hid_start_in: urbin (null) Feb 29 18:42:00 tux kernel: [ 121.513219] usbhid 3-1.6:1.0: post reset hid_start_in -> -22 Feb 29 18:42:00 tux kernel: [ 121.561517] PM: resume of devices complete after 1518.176 msecs Feb 29 18:42:00 tux kernel: [ 121.561672] Restarting tasks ... Feb 29 18:42:00 tux kernel: [ 121.561742] usb 1-1: USB disconnect, device number 2 Feb 29 18:42:00 tux kernel: [ 121.562267] done. Feb 29 18:42:00 tux kernel: [ 121.818689] usb 1-1: new low-speed USB device number 7 using xhci_hcd Feb 29 18:42:00 tux kernel: [ 121.992765] usb 1-1: ep 0x81 - rounding interval to 512 microframes, ep desc says 800 microframes Feb 29 18:42:00 tux kernel: [ 122.054094] usbhid 1-1:1.0: usbhid_start urb ffff8802551dca80 Feb 29 18:42:00 tux kernel: [ 122.398636] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300) Feb 29 18:42:00 tux kernel: [ 122.411115] ata1.00: configured for UDMA/133 Feb 29 18:42:00 tux kernel: [ 122.539666] usbhid 3-1.6:1.0: hid_cease_io urb (null) Feb 29 18:42:00 tux kernel: [ 122.612665] usb 3-1.6: reset full-speed USB device number 6 using ehci-pci Feb 29 18:42:00 tux kernel: [ 122.703411] hid_start_in: urbin (null) Feb 29 18:42:00 tux kernel: [ 122.703429] usbhid 3-1.6:1.0: post reset hid_start_in -> -22 Feb 29 18:42:00 tux kernel: [ 122.703437] usbhid 3-1.6:1.0: hid_cease_io urb (null) Feb 29 18:42:01 tux kernel: [ 122.766681] usb 3-1.6: reset full-speed USB device number 6 using ehci-pci Feb 29 18:42:01 tux kernel: [ 122.857149] hid_start_in: urbin (null) Feb 29 18:42:01 tux kernel: [ 122.857166] usbhid 3-1.6:1.0: post reset hid_start_in -> -22 Feb 29 18:42:01 tux kernel: [ 122.857174] usbhid 3-1.6:1.0: hid_cease_io urb (null) Feb 29 18:42:01 tux kernel: [ 122.919664] usb 3-1.6: reset full-speed USB device number 6 using ehci-pci Feb 29 18:42:01 tux kernel: [ 123.010097] hid_start_in: urbin (null) and it keeps repeating the last 3 lines forever... -- Linux 4.4.3-dirty: Blurry Fish Butt http://exchangewar.info -- 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