summaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* kern/vfs_unmount.c: promote flags to uint64_tKonstantin Belousov2026-02-181-2/+2
* unmount(2): do not allow MNT_DEFERRED or MNT_RECURSE flags from userspaceKonstantin Belousov2026-02-181-0/+2
* kqtimer_proc_continue(): correct calculation of 'now'Konstantin Belousov2026-02-181-4/+1
* filt_timerexpire_l(): re-insert restarted timer into head instead of tailKonstantin Belousov2026-02-181-1/+6
* style(9): white space after ; and around binary operatorsDavid E. O'Brien2026-02-054-4/+4
* Replace random sbuf_printf() with cheaper cat/putc.Alexander Motin2026-02-0516-70/+70
* kern: disallow user scheduling/debugging/signalling of jailed procsKyle Evans2026-02-032-1/+68
* jail: separate "statically valid allow flags" from "prison0 allow flags"Kyle Evans2026-02-031-1/+4
* jail: Use proper prototype for SYSINIT functionsZhenlei Huang2026-01-311-6/+2
* kern_sharedpage.c: Remove an unneeded type castZhenlei Huang2026-01-311-2/+1
* kern: Use proper prototype for SYSINIT functionsZhenlei Huang2026-01-3112-17/+17
* setcred: Move initial copyin of struct setcred out to per-ABI syscallJohn Baldwin2026-01-291-35/+17
* MAC: Use the current thread's user ABI to determine the layout of struct macJohn Baldwin2026-01-291-6/+1
* printf.9: Support more than 32 bits in %bMichael Tuexen2026-01-211-9/+31
* socket: Fix the name of a parameter in a commentMark Johnston2026-01-071-1/+1
* kern: racct: Remove code unused since %cpu resource computation revampOlivier Certner2026-01-061-133/+0
* racct: Improve handling of the pcpu resourceCyril Zhang2026-01-061-162/+144
* jail: Don't define malloc type M_PRISON_RACCT on !RACCTOlivier Certner2026-01-061-0/+2
* devfs: make destroy_dev() a release barrier for cdevpriv destructors runsKonstantin Belousov2025-12-241-0/+3
* Revert "sys: Bump 32-bit kernel removal to 16.0"Ed Maste2025-12-191-1/+1
* proc: Fix proc_init / proc_dtor ordering issuesDag-Erling Smørgrav2025-12-192-6/+6
* vfs: Let prison_enforce_statfs zero the fsidDag-Erling Smørgrav2025-12-192-4/+4
* rman: Simplify initialization of internal globalsJohn Baldwin2025-12-191-9/+3
* proc0_post: Clear relevant thread stats directlyJohn Baldwin2025-12-191-3/+6
* thread0: Clear td_rux stats in proc0_postJohn Baldwin2025-12-191-2/+6
* ruxreset: Add an inline function to reset all the stats in rusage_extJohn Baldwin2025-12-191-4/+1
* setcred(): Fix 32-bit compatibility copy-inOlivier Certner2025-12-191-2/+2
* kern: RACCT: Keep process credentials alive via referencesOlivier Certner2025-12-194-20/+56
* setpgid(): Fix space before TAB in herald commentOlivier Certner2025-12-191-1/+1
* proc_set_cred(): Allow 'newcred' to have multiple referencesOlivier Certner2025-12-191-5/+3
* setcred(): Fix RACCT resource accounting on credentials changeOlivier Certner2025-12-191-1/+16
* kern: Fix credentials leaks on RACCT but no RCTLOlivier Certner2025-12-193-0/+10
* racct: Simplify skipping idle process in the throttling daemonOlivier Certner2025-12-191-3/+9
* racct: Fix accounting of CPU time for the system idle processMark Johnston2025-12-192-18/+7
* kern: adopt the cr_gid macro for cr_groups[0] more widelyKyle Evans2025-12-192-21/+21
* sys: Bump 32-bit kernel removal to 16.0Ed Maste2025-12-191-1/+1
* bus_alloc_resource: First step in passing resource IDs by valueJohn Baldwin2025-12-181-1/+1
* filedesc: Close race between fcntl(F_SETFL) and ioctl(FIONBIO/FIOASYNC)John Baldwin2025-12-181-15/+21
* fcntl(F_SETFL): only allow one thread to perform F_SETFLKonstantin Belousov2025-12-182-0/+39
* fcntl(F_SETFL): Don't unconditionally invoke FIONBIO and FIOASYNCJohn Baldwin2025-12-181-13/+19
* vfs_cache: Fix the SDT definition of vfs:fplookup:lookup:doneMateusz Piotrowski2025-12-151-1/+2
* imgact_elf: Fix off-by-one in note size checkJessica Clarke2025-12-151-1/+1
* bus: Add device_has_children predicateDag-Erling Smørgrav2025-12-051-0/+18
* kevent: Hold the knlist mutex when invoking f_event(NOTE_FORK)Mark Johnston2025-11-251-4/+12
* kern_thread: thread_suspend_check(1) must never suspendKonstantin Belousov2025-11-181-4/+11
* aio: fix alignment of struct (o)aiocb32 on non-amd64Robert Clausecker2025-11-141-0/+8
* kern/subr_syscalls.c: declare 'traced' local variables booleanKonstantin Belousov2025-11-091-5/+5
* vfs_syscalls.c::flags_to_right(): O_DSYNC should be allowed for CAP_FSYNCKonstantin Belousov2025-10-311-1/+1
* kdb: Fix a typo in a source code commentGordon Bergling2025-10-251-1/+1
* imgact_elf: Check note body sizesMark Johnston2025-10-221-4/+4