History log of /src/include/mntopts.h |
Revision | | Date | Author | Comments |
1.20 |
| 18-Sep-2021 |
christos | Change the default for ACLs to be posix1e instead of nfsv4 to match FreeBSD. Requested by chuq.
|
1.19 |
| 16-May-2020 |
christos | Add ACL support for FFS. From FreeBSD.
|
1.18 |
| 09-Jan-2018 |
christos | Merge autofs support from: Tomohiro Kusumi XXX: Does not work yet
|
1.17 |
| 21-Feb-2016 |
christos | Add relatime.
|
1.16 |
| 22-Jan-2016 |
dholland | Has __BEGIN_DECLS, needs sys/types.h.
|
1.15 |
| 19-Oct-2012 |
drochner | Implement experimental support to pass notifications that a file was deleted from the filesystem to the disk driver, commonly known as "discard" or "trim". fs/driver support is in ffs and ata wd for now. This is what was posted here: http://mail-index.netbsd.org/tech-kern/2012/02/28/msg012813.html with minor cleanup, and the global switch replaced by a mount option.
|
1.14 |
| 17-Jun-2011 |
manu | branches: 1.14.2; 1.14.8; Add mount -o extattr option to enable extended attributs (corrently only for UFS1). Remove kernel option for EA backing store autocreation and do it by default. Add a sysctl so that autocreated attriutr size can be modified.
|
1.13 |
| 12-Jan-2009 |
pooka | branches: 1.13.4; 1.13.8; Add MOPT_RUMP to STDOPTS so it will be correctly ignored by everyone else apart from /sbin/mount. (missed this portion of the file yesterday. it was in the wrong tree)
|
1.12 |
| 11-Jan-2009 |
pooka | Support mount -o rump, which uses the rump server instead of using the kernel service. E.g. "mount -t efs -o rump /dev/sgidev /mnt" runs effectively "rump_efs /dev/sgidev /mnt".
|
1.11 |
| 31-Jul-2008 |
simonb | branches: 1.11.4; 1.11.6; Merge the simonb-wapbl branch. From the original branch commit:
Add Wasabi System's WAPBL (Write Ahead Physical Block Logging) journaling code. Originally written by Darrin B. Jewell while at Wasabi and updated to -current by Antti Kantee, Andy Doran, Greg Oster and Simon Burge.
OK'd by core@, releng@.
|
1.10 |
| 31-Oct-2006 |
mjf | branches: 1.10.18; 1.10.20; Revert the changes I introduced trying to solve tmpfs' NFS export problem. Requested by yamt@
|
1.9 |
| 24-Oct-2006 |
mjf | Add support to allow a file system to not permit being exported over NFS.
Approved by elad@ and wrstuden@
|
1.8 |
| 16-Oct-2006 |
christos | add MOPT_NULL
|
1.7 |
| 12-Feb-2006 |
chs | convert "magiclinks" from a per-fs mount option to a system-wide sysctl. as discussed on tech-kern quite some time ago.
|
1.6 |
| 23-Jun-2005 |
thorpej | Implement expansion of special "magic" strings in symlinks into system-specific values. Submitted by Chris Demetriou in Nov 1995 (!) in PR kern/1781, modified only slighly by me.
This is enabled on a per-mount basis with the MNT_MAGICLINKS mount flag. It can be enabled at mountroot() time by building the kernel with the ROOTFS_MAGICLINKS option.
The following magic strings are supported by the implementation:
@machine value of MACHINE for the system @machine_arch value of MACHINE_ARCH for the system @hostname the system host name, as set with sethostname() @domainname the system domain name, as set with setdomainname() @kernel_ident the kernel config file name @osrelease the releaes number of the OS @ostype the name of the OS (always "NetBSD" for NetBSD)
Example usage:
mkdir /arch/i386/bin mkdir /arch/sparc/bin ln -s /arch/@machine_arch/bin /bin
|
1.5 |
| 03-Feb-2005 |
perry | branches: 1.5.2; de-__P -- the hack is long since useless. Discussed with christos, matt, kleink, others. Approved by christos.
|
1.4 |
| 13-Oct-2003 |
thorpej | "force" is not an inverted option; fix it.
|
1.3 |
| 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22270, verified by myself.
|
1.2 |
| 11-Apr-2003 |
christos | add functions to retrieve option values.
|
1.1 |
| 22-Mar-2003 |
jdolecek | move getmntopts(3) to libutil, build and install also it's manpage bump libutil minor adjust individual mount_*/Makefile to use libutil getmntopts(3)
|
1.5.2.2 |
| 20-Jan-2006 |
riz | Back out tickets 490, 559, and 560, which added "magic symlinks", at the request of chs@ (thorpej@ concurs), as there is consensus that this should be changed to a system-wide tunable, rather than a mount option.
|
1.5.2.1 |
| 29-Dec-2005 |
riz | Pull up following revision(s) (requested by thorpej in ticket #490): lib/libc/sys/mount.2: revision 1.33 sys/sys/systm.h: revision 1.179 sys/sys/fstypes.h: revision 1.4 include/mntopts.h: revision 1.6 sys/conf/newvers.sh: revision 1.41 sys/kern/vfs_syscalls.c: revision 1.223 sys/conf/files: revision 1.720 sys/kern/vfs_lookup.c: revision 1.61 share/man/man7/symlink.7: revision 1.7 sbin/mount/mount.8: revision 1.47 sys/kern/init_main.c: revision 1.248 via patch share/man/man4/options.4: revision 1.280 via patch Implement expansion of special "magic" strings in symlinks into system-specific values. Submitted by Chris Demetriou in Nov 1995 (!) in PR kern/1781, modified only slighly by me. This is enabled on a per-mount basis with the MNT_MAGICLINKS mount flag. It can be enabled at mountroot() time by building the kernel with the ROOTFS_MAGICLINKS option. The following magic strings are supported by the implementation: @machine value of MACHINE for the system @machine_arch value of MACHINE_ARCH for the system @hostname the system host name, as set with sethostname() @domainname the system domain name, as set with setdomainname() @kernel_ident the kernel config file name @osrelease the releaes number of the OS @ostype the name of the OS (always "NetBSD" for NetBSD) Example usage: mkdir /arch/i386/bin mkdir /arch/sparc/bin ln -s /arch/@machine_arch/bin /bin
|
1.10.20.1 |
| 10-Jun-2008 |
simonb | Initial commit of Wasabi System's WAPBL (Write Ahead Physical Block Logging) journaling code. Originally written by Darrin B. Jewell while at Wasabi and updated to -current by Antti Kantee, Andy Doran, Greg Oster and Simon Burge.
Still a number of issues - look in doc/BRANCHES for "simonb-wapbl" for more info.
|
1.10.18.1 |
| 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.11.6.2 |
| 31-Jul-2008 |
simonb | Merge the simonb-wapbl branch. From the original branch commit:
Add Wasabi System's WAPBL (Write Ahead Physical Block Logging) journaling code. Originally written by Darrin B. Jewell while at Wasabi and updated to -current by Antti Kantee, Andy Doran, Greg Oster and Simon Burge.
OK'd by core@, releng@.
|
1.11.6.1 |
| 31-Jul-2008 |
simonb | file mntopts.h was added on branch christos-time_t on 2008-07-31 05:38:05 +0000
|
1.11.4.2 |
| 22-Jan-2009 |
snj | Pull up following revision(s) (requested by pooka in ticket #288): include/mntopts.h: revision 1.13 Add MOPT_RUMP to STDOPTS so it will be correctly ignored by everyone else apart from /sbin/mount. (missed this portion of the file yesterday. it was in the wrong tree)
|
1.11.4.1 |
| 22-Jan-2009 |
snj | Pull up following revision(s) (requested by pooka in ticket #288): include/mntopts.h: revision 1.12 sbin/mount/mount.8: revision 1.63 sbin/mount/mount.c: revision 1.88 Support mount -o rump, which uses the rump server instead of using the kernel service. E.g. "mount -t efs -o rump /dev/sgidev /mnt" runs effectively "rump_efs /dev/sgidev /mnt".
|
1.13.8.1 |
| 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
1.13.4.3 |
| 22-Oct-2010 |
uebayasi | Put back MOPT_XIP.
|
1.13.4.2 |
| 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
1.13.4.1 |
| 11-Feb-2010 |
uebayasi | Add the new "xip" mount option.
|
1.14.8.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.14.2.1 |
| 30-Oct-2012 |
yamt | sync with head
|