I just tried replacing the xhci_ring.c file with the version from the 4.19 kernel, that solved the problem. Then I started patching the code until the problem occurs again. The change in the function "static int process_bulk_intr_td" is causing the problem, it's part of this patch: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/diff/drivers/usb/host/xhci-ring.c?id=9703fc8caf36ac65dca1538b23dd137de0b53233
I just tried replacing the xhci_ring.c file with the version from the 4.19 kernel, that solved the problem. Then I started patching the code until the problem occurs again. bulk_intr_ td" is causing the problem, it's part of this patch: https:/ /git.kernel. org/pub/ scm/linux/ kernel/ git/torvalds/ linux.git/ diff/drivers/ usb/host/ xhci-ring. c?id=9703fc8caf 36ac65dca1538b2 3dd137de0b53233
The change in the function "static int process_