aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/devfs/devfs_rule.c
Commit message (Expand)AuthorAgeFilesLines
* devfs(5): Fix a typo in a source code commentGordon Bergling2024-01-201-1/+1
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* sys/fs: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* make path matching in devfs rules consistent and sane (and safer)Andriy Gapon2013-07-261-24/+38
* Introduce the "ruleset=number" option for devfs(5) mounts.Martin Matuska2012-02-091-0/+35
* - fix duplicate "a a" in some commentsEitan Adler2011-11-131-1/+1
* - Assert that dm_lock is exclusively held in devfs_rules_apply() andJaakko Heinonen2010-12-151-0/+2
* Handle the special ruleset 0 in devfs_ruleset_use(). An attempt set theJaakko Heinonen2010-12-121-0/+5
* Add new make_dev_p(9) flag MAKEDEV_ETERNAL to inform devfs that createdKonstantin Belousov2010-08-061-3/+4
* Get pointer to devfs_ruleset struct after garbage collection has beenOleksandr Tymoshenko2008-06-221-3/+3
* Do not dereference cdev->si_cdevsw, use the dev_refthread() to properlyKonstantin Belousov2008-03-201-5/+12
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-4/+7
* Remove the NDEVFSINO and NDEVFSOVERFLOW options which no longer exists inPoul-Henning Kamp2006-07-171-2/+0
* When returning EIO from DEVFSIO_RADD ioctl, drop the exclusive ruleRobert Watson2006-01-031-2/+4
* Make rule zero really magical, that way we don't have to do anythingPoul-Henning Kamp2005-09-241-151/+97
* Rewamp DEVFS internals pretty severely [1].Poul-Henning Kamp2005-09-191-12/+11
* Protect the devfs rule internal global lists with a sx lock, the perPoul-Henning Kamp2005-09-151-1/+9
* Absolve devfs_rule.c from locking responsibility and call it withPoul-Henning Kamp2005-09-151-15/+1
* Close a race which could result in unwarranted "ruleset %d alreadyPoul-Henning Kamp2005-09-151-44/+28
* Eliminate effectively unused dm_basedir field from devfs_mount.Poul-Henning Kamp2005-08-151-1/+1
* Remove kernelside support for devfs rules filtering on major numbers.Poul-Henning Kamp2005-03-081-3/+0
* XXX mark two places where we do not hold a threadcount on the dev whenPoul-Henning Kamp2004-09-241-0/+2
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-161-10/+10
* White-space align a struct definition.Poul-Henning Kamp2004-02-151-2/+4
* Fix style(9) of my previous commit.Colin Percival2004-01-211-1/+1
* Allow devfs path rules to work on directories. Without this fix,Colin Percival2004-01-211-1/+2
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-3/+3
* NODEVFS cleanup: remove #ifdefs.Poul-Henning Kamp2003-01-291-2/+0
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-3/+3
* Add symlink support to devfs_rule_matchpath(). This allows the userDima Dorfman2003-01-111-1/+2
* Fix comments and one resulting code confusion about the type of thePoul-Henning Kamp2002-10-161-1/+1
* Treat the pathptrn field as a real pattern with the aid of fnmatch().Dima Dorfman2002-10-081-15/+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-171-0/+839