NetBSD-Bugs archive

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

PR/22646 CVS commit: [netbsd-8] src/sys/dev/usb



The following reply was made to PR kern/22646; it has been noted by GNATS.

From: "Martin Husemann" <martin%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/22646 CVS commit: [netbsd-8] src/sys/dev/usb
Date: Sat, 12 Dec 2020 20:30:57 +0000

 Module Name:	src
 Committed By:	martin
 Date:		Sat Dec 12 20:30:57 UTC 2020
 
 Modified Files:
 	src/sys/dev/usb [netbsd-8]: ohci.c ohcivar.h
 
 Log Message:
 Pull up following revision(s) (requested by skrll in ticket #1637):
 
 	sys/dev/usb/ohci.c: revision 1.311
 	sys/dev/usb/ohci.c: revision 1.312
 	sys/dev/usb/ohcivar.h: revision 1.62
 
 Restructure the abort code for TD based transfers (ctrl, bulk, intr).
 
 In PR kern/22646 some TDs can be on the done queue when the abort start
 and, if this is the case, they need to processed after the WDH interrupt.
 Instead of waiting for WDH we release TDs that have been touched by the
 HC and replace them with new ones.  Once WDH happens the floating TDs
 will be returned to the free list.
 
 Also addresses the issue seen in PR kern/55835
 
 Thanks to both Andreas Gustafsson and Edgar Fu=C3=9F for testing.  Apologi=
 es to
 Andreas Gustafsson for not committing this to HEAD for 4y6m.w
 
 Remove leading space that crept in in the last change
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.273.6.6 -r1.273.6.7 src/sys/dev/usb/ohci.c
 cvs rdiff -u -r1.58.10.1 -r1.58.10.2 src/sys/dev/usb/ohcivar.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