CVSROOT: /cvs Module name: src Changes by: [email protected] 2014/07/12 14:13:48
Modified files:
sys/dev/usb : ehci.c ohci.c uhci.c
Log message:
Protect the freelists of transfer descriptors with the appropriate spl
so that we do not end up allocating two times new descriptors.
This happens if a thread finds an empty list, start allocating, got
interrupted and the interrupt also finds an empty list.
Fix an issue reported by Nils Frohberg.
ok yuo@, pirofti@
