aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/devfs
Commit message (Expand)AuthorAgeFilesLines
* Slightly change the semantics of vnode labels for MAC: rather thanRobert Watson2002-10-261-1/+1
* Missed a case of _POSIX_MAC_PRESENT -> _PC_MAC_PRESENT rename.Robert Watson2002-10-201-2/+2
* Fix comments and one resulting code confusion about the type of thePoul-Henning Kamp2002-10-163-3/+3
* A better solution to avoiding variable sized structs in DEVFS.Poul-Henning Kamp2002-10-162-3/+5
* #include "opt_devfs.h" to protect against variable sized structures.Poul-Henning Kamp2002-10-161-0/+2
* Change iov_base's type from `char *' to the standard `void *'. AllMike Barcroft2002-10-111-2/+2
* Treat the pathptrn field as a real pattern with the aid of fnmatch().Dima Dorfman2002-10-081-15/+1
* Integrate a devfs/MAC fix from the MAC tree: avoid a race condition duringRobert Watson2002-10-051-4/+3
* Move the vop-vector declaration into devfs_vnops.c where it belongs.Poul-Henning Kamp2002-10-012-5/+3
* s/struct dev_t */dev_t */Poul-Henning Kamp2002-09-281-1/+1
* Fix mis-indent.Poul-Henning Kamp2002-09-281-1/+1
* Remove any VOP_PRINT that redundantly prints the tag.Nate Lawson2002-09-181-15/+2
* Remove all use of vnode->v_tag, replacing with appropriate substitutes.Nate Lawson2002-09-141-2/+2
* Introduce typedefs for the member functions of struct vfsops and employPoul-Henning Kamp2002-08-131-9/+6
* - Replace v_flag with v_iflag and v_vflagJeff Roberson2002-08-042-2/+2
* Introduce support for Mandatory Access Control and extensibleRobert Watson2002-08-021-0/+11
* Hook up devfs_pathconf() for specfs devfs nodes, not just regularRobert Watson2002-08-011-0/+1
* Introduce support for Mandatory Access Control and extensibleRobert Watson2002-07-313-0/+90
* Introduce support for Mandatory Access Control and extensibleRobert Watson2002-07-301-0/+1
* Correct misindentation of DRA_UID.Dima Dorfman2002-07-281-1/+1
* Unimplement panic(8) by making sure that we don't recurse into aDima Dorfman2002-07-281-5/+11
* Introduce the DEVFS "rule" subsystem. DEVFS rules permit theDima Dorfman2002-07-175-1/+949
* Make devfs to give honour to PDIRUNLOCK flag.Semen Ustimenko2002-06-011-9/+13
* Fix several bugs in devfs_lookupx(). When we check the nameiop toMaxime Henrion2002-05-101-3/+3
* Convert devfs to nmount.Maxime Henrion2002-05-021-6/+5
* Use vnode locking with devfs; permit VFS locking assertions to makeRobert Watson2002-04-291-0/+6
* Don't attempt to decvlare M_DEVFS whern MALLOC_DECLARE is not defined.Bruce Evans2002-04-211-3/+6
* Fixed assorted bugs in setting of timestamps in devfs_setattr().Bruce Evans2002-04-051-21/+24
* Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin2002-04-011-6/+5
* Remove __P.Alfred Perlstein2002-03-192-21/+21
* Be consistent with UFS in a way how devfs_setattr() checks credentialsMaxim Konovalov2002-03-141-4/+5
* Add a new sysinit SI_SUB_DEVFS. Devfs hooks into the kernel at SI_ORDER_FIRST,Mike Smith2002-01-091-1/+1
* Use a sysinit to initialise the devfs hooks in kern_conf.c rather than commonMike Smith2002-01-091-3/+10
* Address two minor issues: implement the _PC_NAME_MAX and _PC_PATH_MAXDima Dorfman2001-11-251-2/+29
* Fix "echo > /dev/null" for non-root users which broke in previous commit.Poul-Henning Kamp2001-11-041-5/+7
* Use vfs_timestamp() instead of getnanotime().Poul-Henning Kamp2001-11-031-3/+12
* Use vfs_timestamp() instead of getnanotime() directly.Poul-Henning Kamp2001-11-031-3/+3
* Backed out vestiges of the quick fixes for the transient breakage ofBruce Evans2001-10-132-2/+0
* The behaviour of whiteout'ing symlinks were too confusing, insteadPoul-Henning Kamp2001-09-301-1/+8
* KSE Milestone 2Julian Elischer2001-09-124-55/+55
* linux ls fails on DEVFS /dev because linux_getdents fails becausePoul-Henning Kamp2001-08-141-4/+22
* Support /dev/tun cloning. Ansify if_tun.c while I'm there.Brian Somers2001-06-011-1/+2
* Don't copy the trailing zero in readlink, it confuses namei().Poul-Henning Kamp2001-05-261-1/+1
* Create a general facility for making dev_t's depend on anotherPoul-Henning Kamp2001-05-261-1/+1
* Change the way deletes are managed in DEVFS.Poul-Henning Kamp2001-05-232-42/+114
* Change the second argument of vflush() to an integer that specifiesIan Dowse2001-05-161-12/+2
* After a successfull poll of the cloning functions, match on thePoul-Henning Kamp2001-05-141-14/+6
* Convert DEVFS from an "opt-in" to an "opt-out" option.Poul-Henning Kamp2001-05-133-5/+8
* Remove unneeded devfs_badop()Poul-Henning Kamp2001-05-061-10/+0
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-013-14/+17