freebsd-dev/sys/miscfs
Poul-Henning Kamp 2820b2e762 Add support for device drivers which want to track all open/close
operations.  This allows a device driver better insight into
what is going on that the current:

        proc1:  open /dev/foo R/O
                        devsw->open( R/O, proc1 )
        proc2:  open /dev/foo R/W
                        devsw->open( R/W, proc2 )
        proc2:  close
                        /* nothing, but device is
                           really only R/O open */
        proc1:  close
                        devsw->close( R/O, proc1 )
1999-08-13 16:29:27 +00:00
..
deadfs Return ENOTTY instead of EBADF for ioctls on dead vnodes. This fixes 1998-11-22 09:19:07 +00:00
devfs Decommision miscfs/specfs/specdev.h. Most of it goes into <sys/conf.h>, 1999-08-08 18:43:05 +00:00
fdesc Make sure that stat(2) and friends always return a valid st_dev field. 1999-07-02 16:29:47 +00:00
fifofs Back out DIAGNOSTIC changes. 1998-02-06 12:14:30 +00:00
kernfs The bdevsw() and cdevsw() are now identical, so kill the former. 1999-08-13 10:29:38 +00:00
nullfs Make sure that stat(2) and friends always return a valid st_dev field. 1999-07-02 16:29:47 +00:00
portal Make sure that stat(2) and friends always return a valid st_dev field. 1999-07-02 16:29:47 +00:00
procfs Fixed printf format errors (%qu -> %llu; the arg was already unsigned long 1999-08-08 13:43:51 +00:00
specfs Add support for device drivers which want to track all open/close 1999-08-13 16:29:27 +00:00
umapfs Make sure that stat(2) and friends always return a valid st_dev field. 1999-07-02 16:29:47 +00:00
union Make sure that stat(2) and friends always return a valid st_dev field. 1999-07-02 16:29:47 +00:00