Up to [cvs.NetBSD.org] / src / sys / dev / usb
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: netbsd-4-0-RC4
Revision 1.118.2.1 / (download) - annotate - [select for diffs], Wed Feb 21 13:26:41 2007 UTC (17 years, 2 months ago) by tron
Branch: netbsd-4
CVS Tags: wrstuden-fixsa-base-1,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
netbsd-4-0-1-RELEASE,
netbsd-4-0,
matt-nb4-arm-base,
matt-nb4-arm
Branch point for: wrstuden-fixsa
Changes since 1.118: +2 -4
lines
Diff to previous 1.118 (colored)
Pull up following revision(s) (requested by mlelstv in ticket #450): sys/dev/usb/ohci.c: revision 1.181 sys/dev/usb/uhci.c: revision 1.207 sys/dev/usb/ehci.c: revision 1.122 sys/dev/usb/usbdi.c: revision 1.118 The diagnostic code doesn't track busy_free correctly when a device gets removed. However, when the diagnostic check fails, it is much better to complete the free operation than to abort it, because this just causes an infinite loop.