[#] http://marc.info/?l=openbsd-cvs&m=140939124617250&w=2
openbsd-cvs(obsdave,2) — All
2014-08-30 13:55:10


Module name: src
Changes by: mpi@cvs.openbsd.org 2014/08/30 03:33:11

Modified files:
sys/dev/usb : ehci.c ehcivar.h

Log message:
Rewrite how queue heads are inserted and removed from the asynchronous
list. Use a queue head per xfer and no longer per pipe. Since queue
heads are now setup when a transfer is submited we do not need to open
the control pipe more than once. This also simplify transfer abortion.

Tested by many, thanks!