summaryrefslogtreecommitdiffstats
path: root/sys/sys (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add refcnt_take_if_gt()Matt Dunwoodie2021-04-131-0/+1
* makes `struct execsw' to:semarie2021-03-211-2/+2
* regenmvs2021-03-182-4/+4
* Fix bit position of ORPHAN in PS_BITS.visa2021-03-171-2/+2
* Kill SINGLE_PTRACE and use SINGLE_SUSPEND which has almost the same semanticmpi2021-03-121-2/+1
* spellingjsg2021-03-107-14/+14
* Early daemons like dhcpleased(8), slaacd(8), unwind(8), resolvd(8)bluhm2021-03-091-3/+3
* Merge issignal() and CURSIG() in preparation for turning it mp-safe.mpi2021-03-041-13/+2
* let m_copydata use a void * instead of caddr_tdlg2021-02-251-2/+2
* kqueue: Revise filterops interfacevisa2021-02-241-11/+69
* remove unused malloc_roundup()jsg2021-02-231-2/+1
* Release mbuf(9) chain with a simple m_freem(9) loop in sorflush().mvs2021-02-181-2/+1
* Move single_thread_set() out of KERNEL_LOCK().mpi2021-02-151-2/+2
* Move UNIX domain sockets out of kernel lock. The new `unp_lock' rwlock(9)mvs2021-02-101-14/+21
* Revert the convertion of per-process thread into a SMR_TAILQ.mpi2021-02-081-15/+6
* Simplify sleep_setup API to two operations in preparation for splittingmpi2021-02-082-11/+4
* 6.9-betaderaadt2021-02-061-3/+3
* Remove last remnants of ASU ac_flag from accounting.rob2021-02-041-2/+1
* Remove obsolete vnode operation vector declarations.visa2021-02-011-6/+1
* introduce ujoy(4), a restricted subset of uhid(4) for gamecontrollers.thfr2021-01-231-1/+9
* Mark `ps_oppid' as atomic.mvs2021-01-181-2/+2
* regenmvs2021-01-182-4/+4
* Revert wrong commit.mvs2021-01-182-4/+4
* Convert ifunit() to if_unit(9).mvs2021-01-182-4/+4
* Cache parent's pid as `ps_ppid' and use it instead of `ps_pptr->ps_pid'.mvs2021-01-171-1/+2
* kqueue: Revise fd close notificationvisa2021-01-172-3/+4
* Replace SB_KNOTE and sb_flagsintr with direct checking of klist.visa2021-01-171-6/+3
* kernel, sysctl(8): remove dead variable: tickadjcheloha2021-01-132-4/+2
* New rw_obj_init() API providing reference-counted rwlock.mpi2021-01-111-1/+23
* Simplify sleep signal handling a bit by introducing sleep_signal_check().claudio2021-01-111-3/+2
* pool(9): remove tickscheloha2021-01-021-3/+3
* Add singly-linked tail queue macros from FreeBSD.millert2020-12-301-1/+98
* Analog to the the kern.audio.record sysctl parameter for audio(4)mglocker2020-12-281-2/+15
* Make NET_LOCK() assertions conditional to DIAGNOSTICvisa2020-12-271-1/+8
* Refactor klist insertion and removalvisa2020-12-251-1/+3
* Small smr_grace_wait() optimizationvisa2020-12-251-1/+2
* tsleep(9): add global "nowake" channel for threads avoiding wakeup(9)cheloha2020-12-241-1/+3
* Introduce klistopsvisa2020-12-201-1/+17
* Add fd close notification for kqueue-based poll() and select()visa2020-12-181-1/+2
* Make knote_{activate,remove}() internal to kern_event.c.visa2020-12-181-3/+1
* Add helpers around rw_status(9) to help checking if a lock is held.mpi2020-12-151-1/+24
* Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan2020-12-121-2/+2
* Add kernel-only per-thread kqueue & helpers to initialize and free it.mpi2020-12-092-2/+8
* Convert the per-process thread list into a SMR_TAILQ.mpi2020-12-071-6/+15
* Refactor kqueue_scan() so it can be used by other syscalls.mpi2020-12-071-2/+2
* Hoist DTYPE_* out of #ifdef _KERNEL.martijn2020-12-021-6/+9
* Change kqueue_scan() to keep track of collected events in the given context.mpi2020-11-251-1/+4
* Fix comment _SYS_VIDEOIO_H -> _SYS_VIDEOIO_H_mglocker2020-11-201-2/+2
* Constify dktypenames and fstypenames in libc.guenther2020-11-141-3/+3
* setitimer(2): ITIMER_REAL: protect state with per-process mutex ps_mtxcheloha2020-11-101-3/+3