summaryrefslogtreecommitdiff
path: root/sys/dev/putter
AgeCommit message (Expand)Author
2021-09-26Change the kqueue filterops::f_isfd field to filterops::f_flags, andthorpej
2020-12-18Use sel{record,remove}_knote().thorpej
2017-11-30add fo_name so we can identify the fileops in a simple way.christos
2017-10-25Use C99 initializer for filteropsmaya
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-03-16Change (mostly mechanically) every cdevsw/bdevsw I can find to usedholland
2012-07-26fix request leak.yamt
2011-07-23putter_fop_stat(): set st_mode to S_IFCHR.hannken
2011-02-06Revert my fix.haad
2011-02-06Putter depends on puffs add missing dependience.haad
2010-08-27waiters gonna wait, so call seldestroy to wake them up when we go southpooka
2010-04-11Call putterattach in modcmd init. Fixes lockdebug panic. Disablepooka
2010-01-28Adjust some comments which were written when this was still a part of puffs.pooka
2009-12-20If a multithreaded app closes an fd while another thread is blocked indsl
2009-12-09Rename fo_drain() to fo_abort(), 'drain' is used to mean 'wait for outputdsl
2009-12-07Mark putter as MODULE_CLASS_DRIVER to make it autoloadable. Thispooka
2009-04-11Fix locking as Andy explained. Also fill in uid and gid like sys_pipe did.christos
2009-04-11Fix PR/37878 and PR/37550: Provide stat(2) for all devices and don't usechristos
2009-04-04Add fileops::fo_drain(), to be called from fd_close() when there is moread
2009-03-18Ansify function definitions w/o arguments. Generated with sed.cegger
2009-01-20Change major()/minor() to return 32-bit types again, calleddrochner
2008-12-29Actually, revert previous - I doubt it would work with a non-rump kernel.pooka
2008-12-29die filthy #ifdef _MODULE, die!pooka
2008-08-08KASSERT works better with == instead of =pooka
2008-07-21Repeat after me: do not pollute sys with #ifdef _RUMPKERNELpooka
2008-05-30Don't call devsw_attach/detach if _MODULE is not defined.jmcneill
2008-05-21Acquire kernel_lock in putter's fileops.ad
2008-05-19Don't build as module if _RUMPKERNEL is defined.jmcneill
2008-05-19Return result of devsw_detach().ad
2008-05-19Support building putter as a module.jmcneill
2008-03-21Catch up with descriptor handling changes. See kern_descrip.c revisionad
2008-03-01Welcome to 4.99.55:rmind
2008-01-02unstaticate putterdebugpooka
2007-12-03Allow EVFILT_WRITE kqfilters to be registered and map them topooka
2007-11-20Allow to register configuration routines to putter. Once apooka
2007-11-13Don't specialcase minor device, treat all minors the same.pooka
2007-11-12Bounds-check responses from userspace.pooka
2007-11-12* split the putter header into a kernel version and a userland versionpooka
2007-11-12Move putter code from directly under dev/ to dev/putter/pooka