Date: Thu, 31 Dec 2009 00:10:26 +0000 (UTC) From: Andrew Thompson <thompsa@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/usb usb_device.c usb_dynamic.c usb_dynamic.h usbdi.h src/sys/dev/usb/serial u3g.c Message-ID: <200912310017.nBV0HsPt063386@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
thompsa 2009-12-31 00:10:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/dev/usb usb_device.c usb_dynamic.c usb_dynamic.h usbdi.h sys/dev/usb/serial u3g.c Log: SVN rev 201305 on 2009-12-31 00:10:26Z by thompsa MFC r200653 Use the EVENTHANDLER system to hook into the usb device configuration and perform a function such as ejecting a 3G autoinstaller disk. The eventhandler system properly tracks threads and is safe to unload, remove the setting/clearing of a function pointer in the kernel by u3g(4) which included a tsleep for safety. Revision Changes Path 1.19.2.5 +25 -29 src/sys/dev/usb/serial/u3g.c 1.44.2.9 +75 -76 src/sys/dev/usb/usb_device.c 1.7.2.2 +0 -23 src/sys/dev/usb/usb_dynamic.c 1.7.2.2 +0 -4 src/sys/dev/usb/usb_dynamic.h 1.71.2.4 +12 -0 src/sys/dev/usb/usbdi.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200912310017.nBV0HsPt063386>