summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2024-07-09Reshuffle the switch cases in ptsignal and single_thread_set to beClaudio Jeker
2024-07-09In sched_toidle() only call the TRACEPOINT if curproc is set.Claudio Jeker
2024-07-09change format strings to fix SEM_DEBUG buildJonathan Gray
2024-07-08Remove the KASSERT() in sched_unpeg_curproc().Martin Pieuchot
2024-07-08Introduce sched_unpeg_curproc() to abstract the current implementation.Martin Pieuchot
2024-07-08Rework per proc and per process time usage accountingClaudio Jeker
2024-07-08Fix comment for exit2() this code is called by sched_idle() not cpu_exit().Claudio Jeker
2024-07-05remove unused vn_isdisk(), added for softdepJonathan Gray
2024-07-03remove __mp_release_all_but_one(), unused since sched_bsd.c rev 1.92Jonathan Gray
2024-06-28Restore original EPIPE and ENOTCONN errors priority in the uipc_send()Vitaliy Makkoveev
2024-06-26Push socket re-lock to the vnode(9) release path within unp_detach().Vitaliy Makkoveev
2024-06-26return type on a dedicated line when declaring functionsJonathan Gray
2024-06-22remove space between function names and argument listJonathan Gray
2024-06-14Switch AF_ROUTE sockets to the new locking scheme.Vitaliy Makkoveev
2024-06-05No need to call d_open/d_close for every hibernate resume i/o.Kenneth R Westerback
2024-06-04Enable hibernate/resume to nvme(4) disks with 4096 byte sectors.Kenneth R Westerback
2024-06-03Remove lock_class_sched_lock from lock_classes since the correspondingClaudio Jeker
2024-06-03Remove the now unsued s argument to SCHED_LOCK and SCHED_UNLOCK.Claudio Jeker
2024-06-03avoid shadowing a local variable in a lower scopeTheo de Raadt
2024-06-02pledge, MAP_STACK, and pinsyscall failures have been providing failureTheo de Raadt
2024-05-29Convert SCHED_LOCK from a recursive kernel lock to a mutex.Claudio Jeker
2024-05-28Garbage collect sleep_abort(); it doesn't do anything useful anymore.Mark Kettenis
2024-05-26Implement wakeup interrupts on amd64. Provide a dummy implementation forMark Kettenis
2024-05-22When clearing the wait channel also clear the wait message.Claudio Jeker
2024-05-22In the big p_stat switch in ptsignal do not call return but insteadClaudio Jeker
2024-05-22Just grab the SCHED_LOCK() once in donice() before walking the ps_threadsClaudio Jeker
2024-05-20Rework interaction between sleep API and exit1() and start unlocking ps_threadsClaudio Jeker
2024-05-20Drop MNT_LOCAL flag in corresponding `vfsconflist' fuse(4) entry insteadVitaliy Makkoveev
2024-05-18RegenPhilip Guenther
2024-05-18Add pathconfat(2): pathconf(2) but with at-fd and flags arguments,Philip Guenther
2024-05-17Turn sblock() to `sb_lock' rwlock(9) wrapper for all sockets.Vitaliy Makkoveev
2024-05-17Switch AF_KEY sockets to the new locking scheme.Vitaliy Makkoveev
2024-05-14remove prototypes with no matching functionJonathan Gray
2024-05-13vfs: VOP_REMOVE: move vnode unlocking and ref dropping to FS-indep partSebastien Marie
2024-05-12vfs: struct vops: show all members, even if NULLSebastien Marie
2024-05-10RegenClaudio Jeker
2024-05-10The ptsignal() race against p_sigmask changes by dosigsuspend() are fixed.Claudio Jeker
2024-05-08Rework how action SIG_HOLD is handled in ptsignal.Claudio Jeker
2024-05-07rw_enter() with RW_NOSLEEP returns EBUSY and not the expected EWOULDBLOCKClaudio Jeker
2024-05-07In Rev 1.296 the update of the siglist was moved to the end of ptsignal().Claudio Jeker
2024-05-03Push solock() down to sosend() and remove it from soreceive() paths froVitaliy Makkoveev
2024-05-03witness: Display lock cycles longer than two locksVisa Hankala
2024-05-03witness: Make "show witness" display lock subtypesVisa Hankala
2024-05-02Quick fix previous one. socantrcvmore() should raise assertion ifVitaliy Makkoveev
2024-05-02Don't re-lock sockets in uipc_shutdown().Vitaliy Makkoveev
2024-05-02Pass `sosp' instead of `so' to sblock() when locking `so_snd' withinVitaliy Makkoveev
2024-04-30Push solock() down to sosend() for SOCK_RAW sockets.Vitaliy Makkoveev
2024-04-30Add '\n' to DPRINTF() string that used to be a panic() string.Kenneth R Westerback
2024-04-25Rename socket wait channels when sleeping.Alexander Bluhm
2024-04-24RegenClaudio Jeker