summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb2/controller/usb2_controller.c
diff options
context:
space:
mode:
authored <ed@FreeBSD.org>2008-12-11 21:44:02 +0000
committered <ed@FreeBSD.org>2008-12-11 21:44:02 +0000
commit9afe297ee55074aa809980e626ed8bfa0b58508c (patch)
tree221bafd786e1f6cb46fff4c04a83c36c32a49862 /sys/dev/usb2/controller/usb2_controller.c
parent72cc5b329b4c5804a7905d9f4c69f3cd3a2d6190 (diff)
downloadFreeBSD-src-9afe297ee55074aa809980e626ed8bfa0b58508c.zip
FreeBSD-src-9afe297ee55074aa809980e626ed8bfa0b58508c.tar.gz
Add kqueue()-support to pseudo-terminal master devices.
One thing I didn't expect many applications to use, was kqueue() on pseudo-terminal master devices. There are applications that use kqueue() on the TTY itself (rtorrent, etc). That doesn't mean we shouldn't implement this. Libraries like libevent use kqueue() by default, which means they wouldn't be able to use kqueue(). The old TTY layer implements a very broken version of kqueue() by performing the actual polling on the TTY device. Discussed with: peter
Diffstat (limited to 'sys/dev/usb2/controller/usb2_controller.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud