Ntoskrnl.exe cause bsod

Solution
something is really wrong with your USB sub system.
you might want to make sure that your bios is up to date and that your usb drivers match your bios version.

you might also move devices from any usb 3.x to a usb 2.x connection and check that any usb device that might have firmware or special drivers is updated.

you can download usbviewer.exe from here to see if you are getting any errors on the usb bus. get the file from here:
https://www.uwe-sieber.de/usbtreeview_e.html

note: usb info is stripped out of minidump memory dumps but is included in kernel memory dumps. I can see there was a problem but can not see why with the minidump. most likely a device did not wake up from sleep
something is really wrong with your USB sub system.
you might want to make sure that your bios is up to date and that your usb drivers match your bios version.

you might also move devices from any usb 3.x to a usb 2.x connection and check that any usb device that might have firmware or special drivers is updated.

you can download usbviewer.exe from here to see if you are getting any errors on the usb bus. get the file from here:
https://www.uwe-sieber.de/usbtreeview_e.html

note: usb info is stripped out of minidump memory dumps but is included in kernel memory dumps. I can see there was a problem but can not see why with the minidump. most likely a device did not wake up from sleep
 
Solution