summaryrefslogtreecommitdiff
path: root/sys/kern/init_main.c
AgeCommit message (Expand)Author
2025-12-08proc0_post: Clear relevant thread stats directlyJohn Baldwin
2025-12-08thread0: Clear td_rux stats in proc0_postJohn Baldwin
2025-12-08ruxreset: Add an inline function to reset all the stats in rusage_extJohn Baldwin
2025-12-04MAC: Rename mac_cred_create_swapper to mac_cred_create_kproc0John Baldwin
2025-12-04thread0: Stop calling thread0 "swapper"John Baldwin
2025-10-24sys: Bump 32-bit kernel removal to 16.0Ed Maste
2025-09-04init_main: Remove the placeholder SYSINITZhenlei Huang
2025-09-03init_main: Fix logging the subsystem of pre-loaded kernel modulesZhenlei Huang
2024-12-06init_main: Fix logging of the SYSINIT processZhenlei Huang
2024-12-06init_main: Use TUNABLE_INT_FETCH to initialize verbose_sysinitZhenlei Huang
2024-08-30kernel: Make some compile time constant variables constZhenlei Huang
2024-08-21init_main: Sprinkle const qualifiers where appropriateZhenlei Huang
2024-07-29vm: Remove kernel stack swapping support, part 2Mark Johnston
2024-03-26amd64: initialize td_frame stack area for init(8) main threadKonstantin Belousov
2024-02-20sys/kern: Remove a few sys/cdefs.h around some elf thingsWarner Losh
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-11-02Open-code proc_set_cred_init()Olivier Certner
2023-09-06init_main: Record completed SYSINITsColin Percival
2023-09-06init_main: Switch from SLIST to STAILQ, fix orderColin Percival
2023-08-19init_main: Switch from sysinit array to SLISTColin Percival
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Add a deprecation warning for 32-bit kernels.John Baldwin
2023-07-04killpg(2): close a race with fork(2), part1Konstantin Belousov
2023-05-29sysentvec: Retire sv_imgact_try as unneeded anymoreDmitry Chagin
2023-05-19mi_startup: Instrument the bubblesort with TSLOGColin Percival
2022-07-18ddb: annotate some commands with DB_CMD_MEMSAFEMitchell Horne
2022-05-20Retire sv_transtrapDmitry Chagin
2022-02-21boottrace: trace annotations for startup and shutdownMitchell Horne
2022-02-21init_main.c: sort includesMitchell Horne
2022-02-13fd: move fd table sizing out of fdinitMateusz Guzik
2022-01-27Add PT_GETREGSETAndrew Turner
2022-01-17sysent: Add a sv_psstringssz field to struct sysentvecMark Johnston
2021-11-15start_init: use 'p'Konstantin Belousov
2021-08-12fork: Allow ABI to specify fork return values for child.Dmitry Chagin
2021-04-09Stop arming kqueue timers on knote owner suspend or terminateKonstantin Belousov
2021-02-18Use atomic loads/stores when updating td->td_stateAlex Richardson
2020-11-23dtrace: stop using eventhandlers for the part compiled into the kernelMateusz Guzik
2020-11-17Split out cwd/root/jail, cmask state from filedesc tableConrad Meyer
2020-11-11thread: rework tidhash vs proc lock interactionMateusz Guzik
2020-11-11thread: fix thread0 tid allocationMateusz Guzik
2020-11-04vmspace: Convert to refcount(9)Mark Johnston
2020-10-17ddb: add show sysinit commandBjoern A. Zeeb
2020-09-28For mulitcons boot, report it and which console is primaryWarner Losh
2020-09-23Do not leak oldvmspace if image activation failedKonstantin Belousov
2020-09-17Get rid of sv_errtbl and SV_ABI_ERRNO().Edward Tomasz Napierala
2020-09-01kern: clean up empty lines in .c and .h filesMateusz Guzik
2020-07-22Use SI_ORDER_(FOURTH|FIFTH) rather than bespoke versions.Brooks Davis
2020-07-15fd: remove fd_lastfileMateusz Guzik
2020-06-09cred: distribute reference count per threadMateusz Guzik
2020-01-30Remove duplicated empty lines from kern/*.cMateusz Guzik