aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/vfs_mountroot.c
Commit message (Expand)AuthorAgeFilesLines
* vfs: retire the NULLVP macroMateusz Guzik2025-09-271-1/+1
* Add an implementation of the 9P filesystemDoug Rabson2024-06-191-0/+1
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* Replace random sbuf_printf() with cheaper cat/putc.Alexander Motin2023-11-221-6/+6
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* vfs: fix up NDFREE_PNBUF usage in vfs_mountroot_shuffleMateusz Guzik2023-07-231-3/+2
* linux(4): Add a dedicated statat() implementationDmitry Chagin2023-04-281-1/+1
* vfs: s/ppsratecheck/eventratecheckMateusz Guzik2023-02-241-2/+2
* ufs/ffs: detect endian mismatch between machine and filesystemAlfredo Dal'Ava Junior2022-12-201-1/+1
* vfs: clean up parse_mount_dev_presentMateusz Guzik2022-09-171-7/+7
* vfs: fixup parse_mount_dev_present after 5b5b7e2ca2fa9a2418dd51749f4ef6f881ae...Mateusz Guzik2022-09-171-2/+3
* Adjust g_waitidle() visibility and definitionKonstantin Belousov2022-08-021-3/+5
* 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