summaryrefslogtreecommitdiff
path: root/sys/fs/devfs/devfs_vfsops.c
AgeCommit message (Expand)Author
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-26Fix MNT_IGNORE for devfs, fdescfs and nullfsDoug Rabson
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-04-25sys/fs: do not report blocks allocated for synthetic file systemsStefan Eßer
2020-01-03vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik
2019-10-13devfs: use MNTK_NOMSYNCMateusz Guzik
2019-10-06devfs: add root vnode cachingMateusz Guzik
2018-05-04Make it easier for filesystems to count themselves as jail-enabled,Jamie Gritton
2017-11-27sys/fs: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2015-08-24Make it possible to forcibly unmount devfs.Edward Tomasz Napierala
2012-11-09Complete MPSAFE VFS interface and remove MNTK_MPSAFE flag.Attilio Rao
2012-02-29Add "export" to devfs_opts[] and return EOPNOTSUPP if called with it.Martin Matuska
2012-02-23To improve control over the use of mount(8) inside a jail(8), introduceMartin Matuska
2012-02-09Add support for mounting devfs inside jails.Martin Matuska
2012-02-09Introduce the "ruleset=number" option for devfs(5) mounts.Martin Matuska
2010-08-06Enable shared lookups and externed shared ops for devfs.Konstantin Belousov
2010-08-06Enable shared locks for the devfs vnodes. Honor the locking modeKonstantin Belousov
2009-06-05Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICRobert Watson
2009-06-04Re-add opt_mac.h include, which is required in order for MNT_MULTILABELRobert Watson
2009-05-11Remove the thread argument from the FSD (File-System Dependent) parts ofAttilio Rao
2008-01-13VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inAttilio Rao
2006-09-26Use mount interlock to protect all changes to mnt_flag and mnt_kern_flag.Tor Egge
2006-09-18Resolve the devfs deadlock caused by LOR between devfs_mount->dm_lock andKonstantin Belousov
2006-07-17Remove the NDEVFSINO and NDEVFSOVERFLOW options which no longer exists inPoul-Henning Kamp
2006-07-06Remove now unneeded opt_mac.h and mac.h includes.Robert Watson
2005-09-24Make rule zero really magical, that way we don't have to do anythingPoul-Henning Kamp
2005-09-19Rewamp DEVFS internals pretty severely [1].Poul-Henning Kamp
2005-08-15Eliminate effectively unused dm_basedir field from devfs_mount.Poul-Henning Kamp
2005-07-29devfs is not yet fully MPSAFE - for example, multiple concurrent devfs(8)Kris Kennaway
2005-04-30 - Mark devfs as MNTK_MPSAFE as I belive it does not require Giant.Jeff Roberson
2005-03-31 - LK_NOPAUSE is a nop now.Jeff Roberson
2005-03-24 - Update vfs_root implementations to match the new prototype. None ofJeff Roberson
2005-01-11Silently ignore forced argument to unmount.Poul-Henning Kamp
2005-01-06/* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh
2005-01-04Unsupport forceful unmounts of DEVFS.Poul-Henning Kamp
2004-12-06Use vfs_mountedfrom() and rely on vfs_mount.c to call VFS_STATFS()Poul-Henning Kamp
2004-12-05VFS_STATFS(mp, ...) is mostly called with &mp->mnt_stat, but a few casesPoul-Henning Kamp
2004-11-26Ignore MNT_NODEV, it is implicit in choice of filesystem these days.Poul-Henning Kamp
2004-11-09Refuse attemps to mount root filesystemPoul-Henning Kamp
2004-10-28What can I say: don't allow people to mount DEVFS with option "nodev".Poul-Henning Kamp
2004-07-30Put a version element in the VFS filesystem configuration structurePoul-Henning Kamp
2004-07-12Make VFS_ROOT() and vflush() take a thread argument.Alfred Perlstein
2003-06-12Initialize struct vfsops C99-sparsely.Poul-Henning Kamp
2003-03-11Rename vfs_stdsync function to vfs_stdnosync which matches moreAlexander Kabaev
2003-02-19Back out M_* changes, per decision of the TRB.Warner Losh
2003-01-29NODEVFS cleanup: remove #ifdefs.Poul-Henning Kamp
2003-01-21Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein
2002-12-09Remove dm_root entry from struct devfs_mount. It's never set, and isRobert Watson
2002-10-16A better solution to avoiding variable sized structs in DEVFS.Poul-Henning Kamp