summaryrefslogtreecommitdiffstats
path: root/sys/fs/devfs
Commit message (Expand)AuthorAgeFilesLines
* Remove unused local variables.bz2009-01-311-2/+1
* Mark most often used sysctl's as MPSAFE.ed2009-01-281-2/+3
* Don't panic with "vinvalbuf: dirty bufs" when the mounted device that wastrasz2009-01-081-2/+18
* Do not leak defs_de_interlock on error.kib2008-12-121-1/+3
* Implement VOP_VPTOCNP for devfs. Directory and character device vnodes aremarcus2008-12-121-0/+65
* Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessarytrasz2008-10-281-1/+1
* Save previous content of the td_fpop before storing the currentkib2008-09-261-12/+27
* Already initialize the vfs timestamps inside the cdev upon allocation.ed2008-09-211-0/+4
* fdescfs, devfs, mqueuefs, nfs, portalfs, pseudofs, tmpfs and xfskib2008-09-201-2/+1
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadattilio2008-08-281-4/+6
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.ed2008-08-201-3/+0
* Remove unnecessary locking around pointer fetch.kib2008-08-121-2/+0
* Get pointer to devfs_ruleset struct after garbage collection has beengonzo2008-06-221-3/+3
* Struct cdev is always the member of the struct cdev_priv. When devfskib2008-06-163-9/+10
* When devfs_allocv() committed to create new vnode, since de_vnode is NULL,kib2008-06-051-1/+1
* Revert the changes I made to devfs_setattr() in r179457.ed2008-06-011-4/+3
* Merge back devfs changes from the mpsafetty branch.ed2008-05-311-6/+6
* When vget() fails (because the vnode has been reclaimed), there is nokib2008-05-231-3/+4
* Implement the per-open file data for the cdev.kib2008-05-212-1/+120
* Don't explicitly drop Giant around d_open/d_fdopen/d_close for MPSAFEjhb2008-05-071-20/+5
* Do not dereference cdev->si_cdevsw, use the dev_refthread() to properlykib2008-03-201-5/+12
* Axe the 'thread' argument from VOP_ISLOCKED() and lockstatus() as it isattilio2008-02-251-1/+1
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-133-8/+6
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-102-6/+6
* Lock the vnode interlock while reading v_usecount to update si_usecountjhb2008-01-081-0/+3
* Make ftruncate a 'struct file' operation rather than a vnode operation.jhb2008-01-071-0/+8
* Remove explicit locking of struct file.jeff2007-12-301-4/+1
* Merge first in a series of TrustedBSD MAC Framework KPI changesrwatson2007-10-242-8/+8
* When we do open, we should lock the vnode exclusively. This fixes few races:pjd2007-07-261-0/+1
* Since rev. 1.199 of sys/kern/kern_conf.c, the thread that callskib2007-07-032-0/+19
* Eliminate now-unused SUSER_ALLOWJAIL arguments to priv_check_cred(); inrwatson2007-06-121-4/+2
* Revert UF_OPENING workaround for CURRENT.kib2007-05-311-13/+6
* Rename mac*devfsdirent*() to mac*devfs*() to synchronize with SEDarwin,rwatson2007-04-232-3/+3
* In some cases, like whenever devfs file times are zero, the fix(aa) will nottrhodes2007-04-201-1/+1
* Replace custom file descriptor array sleep lock constructed using a mutexrwatson2007-04-041-1/+3
* Annotate that this giant acqusition is dependent on tty locking.kris2007-03-261-2/+2
* Make insmntque() externally visibile and allow it to fail (e.g. duringtegge2007-03-131-3/+20
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-062-12/+23
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-222-2/+4
* Update the access and modification times for dev while still holdingkib2006-10-201-2/+2
* Fix the race between devfs_fp_check and devfs_reclaim. Derefence thekib2006-10-201-5/+9
* Properly lock the vnode around vgone() calls.kib2006-10-184-25/+113
* Use mount interlock to protect all changes to mnt_flag and mnt_kern_flag.tegge2006-09-261-0/+2
* Fix the bug in rev. 1.134. In devfs_allocv_drop_refs(), when not_found == 2kib2006-09-191-1/+1
* Resolve the devfs deadlock caused by LOR between devfs_mount->dm_lock andkib2006-09-184-16/+113
* Remove the NDEVFSINO and NDEVFSOVERFLOW options which no longer exists inphk2006-07-174-18/+0
* Add vnode interlocking to devfs.ups2006-07-121-16/+33
* Remove now unneeded opt_mac.h and mac.h includes.rwatson2006-07-061-2/+0
* Use #include "", not #include <> for opt_foo.h.rwatson2006-07-061-2/+2
* Remove unused prototypes.pjd2006-04-121-2/+0
OpenPOWER on IntegriCloud