aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/vfs_mountroot.c
Commit message (Expand)AuthorAgeFilesLines
* vfs: denote vnode being a mount point with VIRF_MOUNTPOINTMateusz Guzik2021-01-031-1/+8
* cache: drop the force flag from purgevfsMateusz Guzik2020-09-231-3/+3
* vfs: fix trivial whitespace issues which don't interefere with blameMateusz Guzik2020-07-101-1/+1
* pwd: unbreak repeated calls to set_rootvnodeMateusz Guzik2020-04-271-1/+1
* fd: move vnodes out of filedesc into a dedicated structureMateusz Guzik2020-03-011-15/+1
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-4/+4
* Add variant of root_mount_hold() without allocation.Alexander Motin2019-11-211-15/+43
* mountroot: run statfs after mounting devfsKristof Provost2019-10-111-0/+5
* vfs: manage mnt_ref with atomicsMateusz Guzik2019-09-161-0/+1
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+1
* Introduce funlinkat syscall that always us to check if we are removingMariusz Zaborski2019-04-061-1/+1
* Clarify panic in set_rootvnode().Kirk McKusick2018-12-151-2/+3
* Implement O_BENEATH and AT_BENEATH.Konstantin Belousov2018-10-251-1/+1
* Remove a dead store.Mark Johnston2018-10-251-1/+1
* In the help message at the mountroot prompt, suggest something thatEdward Tomasz Napierala2018-08-151-1/+1
* Remove Giant from init creation and vfs_mountroot.Warner Losh2018-03-211-10/+2
* Make root mount timeout logic work for filesystems other than ufs.Ian Lepore2018-03-101-9/+25
* Instrument "boot holds" for the benefit of the TSLOG framework. TheseColin Percival2017-12-311-0/+4
* Use the TSLOG framework to record entry/exit timestamps for machineColin Percival2017-12-311-0/+8
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Make root_mount_rel(9) ignore NULL arguments, like it used to before r313351.Edward Tomasz Napierala2017-09-051-1/+2
* Make root_mount_hold() work after boot. This is important for twoEdward Tomasz Napierala2017-02-061-5/+2
* In r290196 the root mount hold mechanism was changed to make it not waitEdward Tomasz Napierala2017-02-061-2/+8
* Limit scope of the optimization in r306608 to dounmount() caller only.Konstantin Belousov2016-10-071-3/+3
* Renumber license clauses in sys/kern to avoid skipping #3Ed Maste2016-09-151-1/+1
* Stop hiding errors that result in failure to mount /dev. Otherwise,Edward Tomasz Napierala2016-05-121-5/+5
* sys/kern: spelling fixes in comments.Pedro F. Giffuni2016-04-291-1/+1
* Wait for root mount tokens before showing the root mount prompt.Edward Tomasz Napierala2016-03-221-0/+3
* After r290196, the kernel won't wait for stuff like gmirror nodesEdward Tomasz Napierala2015-10-301-0/+30
* Make root mount wait mechanism smarter, by making it wait only if the rootEdward Tomasz Napierala2015-10-301-17/+50
* Replace /dev/acd0 with /dev/cd1Enji Cooper2015-10-171-3/+3
* Remove root_mount_wait(). It's not used anywhere.Edward Tomasz Napierala2015-10-091-18/+0
* vfs_mountroot_shuffle() never returns non-zero.Bryan Drewery2015-09-221-9/+5
* Kernel part of reroot support - a way to change rootfs without reboot.Edward Tomasz Napierala2015-09-181-18/+29
* An error of -1 from parse_mount() indicates that the specificationMarcel Moolenaar2015-08-271-0/+5
* Make vfs_unmountall() unmount /dev after /, not before. The onlyEdward Tomasz Napierala2015-08-241-0/+6
* Remove the no-at variants of the kern_xx() syscall helpers. E.g., weKonstantin Belousov2014-11-131-4/+6
* Follow up to r225617. In order to maximize the re-usability of kernel codeDavide Italiano2014-10-161-3/+3
* Move root_mount_hold() functionality to separate mutex.Alexander Motin2014-06-111-12/+15
* In sys/kern/vfs_mountroot.c, remove static function parse_isspace(),Dimitry Andric2013-12-251-7/+0
* In r243868, the error message buffer errmsg have been changed fromXin LI2013-09-091-1/+1
* Add a tunable for the default timeout.Marcel Moolenaar2013-08-031-0/+1
* Changes to allow using BOOTP_NFSROOT and mounting an nfs root filesystemIan Lepore2013-07-311-2/+2
* post mountroot event after a real/final root is mountedAndriy Gapon2013-03-231-2/+2
* Do not allocate buffer of the 255 bytes length on the stack.Konstantin Belousov2012-12-041-3/+6
* Remove the support for using non-mpsafe filesystem modules.Konstantin Belousov2012-10-221-5/+2
* Fix found places where uio_resid is truncated to int.Konstantin Belousov2012-02-211-3/+2
* replace uses of libkern gets with cngetsAndriy Gapon2011-12-171-2/+2
* Don't terminate the interactive root mount prompt on mount failure.Marcel Moolenaar2011-10-231-20/+21
* Include sys/sbuf.h directly.Andrey V. Elsukov2011-07-111-0/+1