summaryrefslogtreecommitdiff
path: root/sys/kern/vfs_mountroot.c
AgeCommit message (Expand)Author
2025-09-27vfs: retire the NULLVP macroMateusz Guzik
2024-06-19Add an implementation of the 9P filesystemDoug Rabson
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-11-22Replace random sbuf_printf() with cheaper cat/putc.Alexander Motin
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-07-23vfs: fix up NDFREE_PNBUF usage in vfs_mountroot_shuffleMateusz Guzik
2023-04-28linux(4): Add a dedicated statat() implementationDmitry Chagin
2023-02-24vfs: s/ppsratecheck/eventratecheckMateusz Guzik
2022-12-20ufs/ffs: detect endian mismatch between machine and filesystemAlfredo Dal'Ava Junior
2022-09-17vfs: clean up parse_mount_dev_presentMateusz Guzik
2022-09-17vfs: fixup parse_mount_dev_present after 5b5b7e2ca2fa9a2418dd51749f4ef6f881ae...Mateusz Guzik
2022-08-02Adjust g_waitidle() visibility and definitionKonstantin Belousov
2022-05-28sysent: Get rid of bogus sys/sysent.h include.Dmitry Chagin
2022-03-24vfs: NDFREE(&nd, NDF_ONLY_PNBUF) -> NDFREE_PNBUF(&nd)Mateusz Guzik
2021-12-29vfs_mountroot: Check for root dev before waitingColin Percival
2021-12-29vfs_mountroot: Wait for GEOM idle post root holdsColin Percival
2021-12-29vfs_mountroot: Skip 'Root mount waiting' < 1 sColin Percival
2021-11-25vfs: remove the unused thread argument from NDINIT*Mateusz Guzik
2021-09-18vfs: add missing VIRF_MOUNTPOINT in vfs_mountroot_shuffleMateusz Guzik
2021-09-18vfs: add the missing vnode interlock in vfs_mountroot_shuffleMateusz Guzik
2021-07-23vfs: Initialize "lastfail" in vfs_mountroot_wait()Mark Johnston
2021-07-21kern: mountroot: avoid fd leak in .md parsingKyle Evans
2021-04-18Minor style tidy: if( -> if (Warner Losh
2021-01-03vfs: denote vnode being a mount point with VIRF_MOUNTPOINTMateusz Guzik
2020-09-23cache: drop the force flag from purgevfsMateusz Guzik
2020-07-10vfs: fix trivial whitespace issues which don't interefere with blameMateusz Guzik
2020-04-27pwd: unbreak repeated calls to set_rootvnodeMateusz Guzik
2020-03-01fd: move vnodes out of filedesc into a dedicated structureMateusz Guzik
2020-01-03vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik
2019-11-21Add variant of root_mount_hold() without allocation.Alexander Motin
2019-10-11mountroot: run statfs after mounting devfsKristof Provost
2019-09-16vfs: manage mnt_ref with atomicsMateusz Guzik
2019-05-20Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer
2019-04-06Introduce funlinkat syscall that always us to check if we are removingMariusz Zaborski
2018-12-15Clarify panic in set_rootvnode().Kirk McKusick
2018-10-25Implement O_BENEATH and AT_BENEATH.Konstantin Belousov
2018-10-25Remove a dead store.Mark Johnston
2018-08-15In the help message at the mountroot prompt, suggest something thatEdward Tomasz Napierala
2018-03-21Remove Giant from init creation and vfs_mountroot.Warner Losh
2018-03-10Make root mount timeout logic work for filesystems other than ufs.Ian Lepore
2017-12-31Instrument "boot holds" for the benefit of the TSLOG framework. TheseColin Percival
2017-12-31Use the TSLOG framework to record entry/exit timestamps for machineColin Percival
2017-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-09-05Make root_mount_rel(9) ignore NULL arguments, like it used to before r313351.Edward Tomasz Napierala
2017-02-06Make root_mount_hold() work after boot. This is important for twoEdward Tomasz Napierala
2017-02-06In r290196 the root mount hold mechanism was changed to make it not waitEdward Tomasz Napierala
2016-10-07Limit scope of the optimization in r306608 to dounmount() caller only.Konstantin Belousov
2016-09-15Renumber license clauses in sys/kern to avoid skipping #3Ed Maste
2016-05-12Stop hiding errors that result in failure to mount /dev. Otherwise,Edward Tomasz Napierala
2016-04-29sys/kern: spelling fixes in comments.Pedro F. Giffuni