Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/dev/usb

Module Name:    src
Committed By:   jmcneill
Date:           Tue Oct 14 18:12:38 UTC 2008

Modified Files:
        src/sys/dev/usb: ehci.c ehcivar.h

Log Message:
kern/39727: race condition in ehci isoc abort xfer path

From Jeremy Morse:

  * Serialize access to the ehci intrlist.
  * Change the ehci intrlist to a tailq so xfers are not queued out of order.
  * In ehci_check_itd_intr, don't treat a transfer error as an indication
    that the xfer is no longer active.

To generate a diff of this commit:
cvs rdiff -r1.152 -r1.153 src/sys/dev/usb/ehci.c
cvs rdiff -r1.32 -r1.33 src/sys/dev/usb/ehcivar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index