summaryrefslogtreecommitdiffstats
path: root/sys/fs/devfs
Commit message (Expand)AuthorAgeFilesLines
* 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
* - Add a bogus vhold/vdrop around vgone() in devfs_revoke. Without thisjeff2006-03-311-0/+3
* - We must hold a reference to a vnode before calling vgone() otherwisejeff2006-02-221-0/+2
* - Remove a stale comment. This function was rewritten to be SMP safe somejeff2006-01-301-6/+0
* When returning EIO from DEVFSIO_RADD ioctl, drop the exclusive rulerwatson2006-01-031-2/+4
* This is a workaround for a complicated issue involving VFS cookies and devfs.dwhite2005-11-091-0/+24
* Use correct cirteria for determining which directory entries we canphk2005-10-181-1/+1
* Make rule zero really magical, that way we don't have to do anythingphk2005-09-243-153/+99
* Rewamp DEVFS internals pretty severely [1].phk2005-09-196-446/+437
* Don't attempt to recurse lockmgr, it doesn't like it.phk2005-09-152-3/+6
* Various minor polishing.phk2005-09-153-22/+10
* Protect the devfs rule internal global lists with a sx lock, the perphk2005-09-151-1/+9
* Absolve devfs_rule.c from locking responsibility and call it withphk2005-09-153-19/+5
* Close a race which could result in unwarranted "ruleset %d alreadyphk2005-09-153-44/+34
* Clean up prototypes.phk2005-09-121-258/+96
* Add a missing dev_relthread() call.phk2005-08-291-4/+5
* Handle device drivers with D_NEEDGIANT in a way which does notphk2005-08-171-24/+0
* Collect the devfs related sysctls in one placephk2005-08-162-49/+34
* Create a new internal .h file to communicate very private stuffphk2005-08-162-0/+46
* Eliminate effectively unused dm_basedir field from devfs_mount.phk2005-08-155-5/+3
* Merge the dev_clone and dev_clone_cred event handlers into a singlerwatson2005-08-081-7/+4
* devfs is not yet fully MPSAFE - for example, multiple concurrent devfs(8)kris2005-07-291-1/+0
* Correct devfs ruleset bypass.simon2005-07-201-0/+6
* When devfs cloning takes place, provide access to the credential of therwatson2005-07-142-4/+9
* Do not declare a struct as extern, and then implementrodrigc2005-05-311-59/+57
* - In devfs_open() and devfs_close() grab Giant if the driver sets NEEDGIANT.jeff2005-05-011-5/+12
* - Mark devfs as MNTK_MPSAFE as I belive it does not require Giant.jeff2005-04-301-0/+1
* - Change all filesystems and vfs_cache to relock the dvp once the child isjeff2005-04-131-2/+1
* Explicitly hold a reference to the cdev we have just cloned. Thisphk2005-03-311-0/+1
* cdev (still) needs per instance uid/gid/modephk2005-03-311-3/+3
* Rename dev_ref() to dev_refl()phk2005-03-311-1/+1
* - LK_NOPAUSE is a nop now.jeff2005-03-311-1/+1
OpenPOWER on IntegriCloud