freebsd-dev/sys/dev/usb
Alfred Perlstein 06a061cef3 Stop INVARIANTS panics in if_aue with a stopgap.
aue_tick calls several synchronous usb functions from a timeout(9),
this is very broken since a timeout(9) is run as an interrupt
and the usb functions tsleep.

A stopgap fix is to schedule a taskqueue task from the timeout
and defer work to that taskqueue task.
2006-11-29 19:19:44 +00:00
..
dsbr100io.h
ehci_pci.c
ehci.c Use a different task queue for host controller and peripheral driver 2006-10-19 01:15:58 +00:00
ehcireg.h
ehcivar.h
FILES Acknowledge (dearly) departed files 2006-11-21 22:29:06 +00:00
hid.c
hid.h
if_aue.c Stop INVARIANTS panics in if_aue with a stopgap. 2006-11-29 19:19:44 +00:00
if_auereg.h Stop INVARIANTS panics in if_aue with a stopgap. 2006-11-29 19:19:44 +00:00
if_axe.c Use a different task queue for host controller and peripheral driver 2006-10-19 01:15:58 +00:00
if_axereg.h
if_cdce.c Add support for Familiar Linux powered iPaq handhelds to cdce(4). 2006-10-07 17:35:37 +00:00
if_cdcereg.h
if_cue.c
if_cuereg.h
if_kue.c Add support for Psion Gold Port Ethernet USB NIC. 2006-10-07 18:03:39 +00:00
if_kuereg.h
if_rue.c
if_ruereg.h
if_udav.c Use a different task queue for host controller and peripheral driver 2006-10-19 01:15:58 +00:00
if_udavreg.h
if_ural.c add codes for Atheros USB devices; shuffle one ural code to 2006-11-23 00:50:48 +00:00
if_uralreg.h
if_uralvar.h
kue_fw.h
ohci_pci.c
ohci.c Use a different task queue for host controller and peripheral driver 2006-10-19 01:15:58 +00:00
ohcireg.h
ohcivar.h
rio500_usb.h
sl811hs.c
sl811hsreg.h
sl811hsvar.h
slhci_pccard.c
uark.c o Add uark(4), a driver for Arkmicro Technologies ARK3116 based serial 2006-11-15 09:13:25 +00:00
ubsa.c Add support for Option GT 3G/3G quad datacard in ubsa. 2006-10-31 02:27:24 +00:00
ubser.c
ubser.h
ucom.c
ucomvar.h
ucycom.c
udbp.c
udbp.h
ufm.c
ufoma.c
uftdi.c
uftdireg.h
ugen.c
ugraphire_rdesc.h
uhci_pci.c
uhci.c Use a different task queue for host controller and peripheral driver 2006-10-19 01:15:58 +00:00
uhcireg.h
uhcivar.h
uhid.c
uhub.c
ukbd.c Add a quirk for devices recognized as usb keyboards not to be hooked by 2006-11-28 21:13:07 +00:00
ulpt.c
umass.c 2nd and final commit that moves us to CAM_NEW_TRAN_CODE 2006-11-02 00:54:38 +00:00
umct.c
umodem.c
ums.c
uplcom.c
urio.c
usb_ethersubr.c
usb_ethersubr.h
usb_if.m
usb_mem.c
usb_mem.h
usb_port.h
usb_quirks.c Add a quirk for devices recognized as usb keyboards not to be hooked by 2006-11-28 21:13:07 +00:00
usb_quirks.h Add a quirk for devices recognized as usb keyboards not to be hooked by 2006-11-28 21:13:07 +00:00
usb_subr.c
usb.c Use a different task queue for host controller and peripheral driver 2006-10-19 01:15:58 +00:00
usb.h
usbcdc.h
usbdevs Add a quirk for devices recognized as usb keyboards not to be hooked by 2006-11-28 21:13:07 +00:00
usbdi_util.c
usbdi_util.h
usbdi.c Refine the previous change to only call bus_dmamap_sync() in case of 2006-11-27 18:39:02 +00:00
usbdi.h Use a different task queue for host controller and peripheral driver 2006-10-19 01:15:58 +00:00
usbdivar.h
usbhid.h
uscanner.c Add support for Epson Stylus CX4200 in uscanner(4). 2006-10-07 18:09:27 +00:00
uvisor.c
uvscom.c
uxb360gp_rdesc.h