aboutsummaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* kdb: Fix a typo in a source code commentGordon Bergling5 hours1-1/+1
* jail: fix an error condition that was returned without setting errno.Jamie Gritton41 hours1-0/+2
* jail: fix a regression that creates zombies when removing dying jailsJamie Gritton2 days1-11/+10
* imgact: Mark brandinfo and note structures as constZhenlei Huang4 days1-2/+2
* knotes: kqueue: handle copy for trivial filtersKonstantin Belousov4 days16-4/+42
* kqueue: handle copy for vnode filtersKonstantin Belousov4 days1-0/+14
* kern_event.c: support copy for timer eventsKonstantin Belousov4 days1-0/+26
* kqueuex(2): add KQUEUE_CPONFORKKonstantin Belousov4 days1-13/+161
* kern/kern_event.c: extract kqueue_acquire_ref() from kqueue_acquire()Konstantin Belousov4 days1-11/+16
* kern/kern_event.c: extract kern_kqueue_alloc() from kern_kqueue()Konstantin Belousov4 days1-9/+25
* kqueue_fo_release(): print filter with underflowKonstantin Belousov4 days1-1/+1
* kern_descrip.c: add struct proc argument to fdcopy()Konstantin Belousov4 days2-3/+3
* struct file: add DFLAG_FORK, indicate copying on forkKonstantin Belousov4 days1-2/+49
* style(9): white space after ; and around binary operatorsDavid E. O'Brien6 days4-4/+4
* unix/stream: plug a corner case when control externalization failedGleb Smirnoff7 days1-8/+12
* imgact_elf: Check note body sizesMark Johnston7 days1-4/+4
* unix/stream: repair SO_SNDTIMEOGleb Smirnoff8 days1-2/+18
* exec: Check for errors when mapping the shared objectMark Johnston8 days1-1/+1
* imgact: Mark brandinfo and note structures as constMark Johnston8 days2-15/+15
* jail: Use proper prototype for SYSINIT functionsZhenlei Huang9 days1-6/+2
* kern_sharedpage.c: Remove an unneeded type castZhenlei Huang9 days1-2/+1
* kern: Use proper prototype for SYSINIT functionsZhenlei Huang9 days12-17/+17
* kern_exit.c: do not leak reaper bitmap busy bitsKonstantin Belousov2025-10-061-23/+23
* mtx: rename MTX_CONTESTED to MTX_WAITERSMateusz Guzik2025-10-061-14/+9
* vfs offset: fix assertion failure in face of racing ffofset and setfl lockingMateusz Guzik2025-10-051-6/+12
* vfs foffset: drop weird commentary about offset protectionMateusz Guzik2025-10-051-4/+0
* mtx: retire _mtx_release_lock_quickMateusz Guzik2025-10-051-3/+3
* pipe: consistently use PIPE_LOCK_ASSERTMateusz Guzik2025-10-051-3/+2
* filedesc: Close race between fcntl(F_SETFL) and ioctl(FIONBIO/FIOASYNC)John Baldwin2025-10-031-15/+21
* linker: Make it easier to find the VNET section layoutMark Johnston2025-10-032-1/+13
* ddb show allchains: avoid traps and show pointers for lockmgr and sxRyan Libby2025-10-032-6/+11
* vfs cache: Add vn_fullpath_jail(), factor out common codeOlivier Certner2025-09-291-8/+44
* vfs: retire the VREF macroMateusz Guzik2025-09-274-12/+12
* vfs: retire the NULLVP macroMateusz Guzik2025-09-274-4/+4
* sys/power: Sleep type reporting by PM backendsAymeric Wibo2025-09-261-5/+41
* proc: perform P_CONTROLT check on fork without SESS_LOCKMateusz Guzik2025-09-251-4/+6
* vfs: let the compiler catch unhandled vgetstate values in vget_abortMateusz Guzik2025-09-241-3/+12
* vfs: reduce indentation in vput_finalMateusz Guzik2025-09-241-18/+18
* pipe: sort out ino commentary on failed pipe creationMateusz Guzik2025-09-221-10/+12
* fcntl(F_SETFL): only allow one thread to perform F_SETFLKonstantin Belousov2025-09-202-0/+39
* kern/vfs_vnops.c: generalize the lock primitive for file foffsetKonstantin Belousov2025-09-201-57/+91
* sanitizers: Provide wrappers for atomic_testandset_acq_longMark Johnston2025-09-202-0/+2
* remote coredump: fully initialize coredump_vnode_ctx and coredump_writer structsKonstantin Belousov2025-09-201-0/+2
* Revert "kern/vfs_vnops.c: generalize the lock primitive for file foffset"Colin Percival2025-09-191-91/+57
* Revert "fcntl(F_SETFL): only allow one thread to perform F_SETFL"Colin Percival2025-09-192-39/+0
* fcntl(F_SETFL): only allow one thread to perform F_SETFLKonstantin Belousov2025-09-192-0/+39
* kern/vfs_vnops.c: generalize the lock primitive for file foffsetKonstantin Belousov2025-09-191-57/+91
* Revert "sys/power: Sleep type reporting by PM backends"Aymeric Wibo2025-09-181-41/+5
* vfs: remove a stale comment about unlock + unref relationship in vputMateusz Guzik2025-09-171-5/+0
* witness: Record the first acquired file and line for recursable locksZhenlei Huang2025-09-171-6/+4