Messing with the Realtek nic driver didn't work my pc crashed soon after. It looks like i've hit on a stable combination at the moment. It's looking like either... * Passing "nomsi" as a kernel parameter has worked somehow, when doing /proc/interrupts it looks like everything that used to be using msi is still using msi, except possibly the hdmi audio on the video card. * This patch: https://git.kernel.org/cgit/linux/kernel/git/tip/tip.git/commit/?h=x86/build&id=b399fe355b30d0102e7690c99e6f764ddfd32ec3 I'm currently running a bit of a frankenstien kernel because I have tried a bunch of stuff. Everything is working at the moment stabily for me, i'm only seeing this when doing transfers through the wireless VPN.... [ 839.482251] xhci_hcd 0000:02:00.0: WARN Successful completion on short TX: needs XHCI_TRUST_TX_LENGTH quirk? [ 844.480798] handle_tx_event: 2158 callbacks suppressed * I set the TRBS per segment back to 64 and the sg list back to "~0u" * readq/writeq reversion * LPM reversion * merged usb3-port-power-v4 from https://git.kernel.org/cgit/linux/kernel/git/djbw/usb.git/ * merged x86/build and x86/urgent from https://git.kernel.org/cgit/linux/kernel/git/tip/tip.git/ Regards, Will Trives -- 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