aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/vfs_mountroot.c
Commit message (Expand)AuthorAgeFilesLines
* sysent: Get rid of bogus sys/sysent.h include.Dmitry Chagin2022-05-281-1/+0
* vfs: NDFREE(&nd, NDF_ONLY_PNBUF) -> NDFREE_PNBUF(&nd)Mateusz Guzik2022-03-241-5/+5
* vfs_mountroot: Check for root dev before waitingColin Percival2021-12-291-0/+2
* vfs_mountroot: Wait for GEOM idle post root holdsColin Percival2021-12-291-0/+1
* vfs_mountroot: Skip 'Root mount waiting' < 1 sColin Percival2021-12-291-0/+1
* vfs: remove the unused thread argument from NDINIT*Mateusz Guzik2021-11-251-6/+5
* vfs: add missing VIRF_MOUNTPOINT in vfs_mountroot_shuffleMateusz Guzik2021-09-181-0/+1
* vfs: add the missing vnode interlock in vfs_mountroot_shuffleMateusz Guzik2021-09-181-0/+2
* vfs: Initialize "lastfail" in vfs_mountroot_wait()Mark Johnston2021-07-231-0/+1
* kern: mountroot: avoid fd leak in .md parsingKyle Evans2021-07-211-2/+3
* Minor style tidy: if( -> if (Warner Losh2021-04-181-2/+1
* 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