summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2021-01-20If pledge "wroute" is missing for setsockopt SO_RTABLE, print failureAlexander Bluhm
2021-01-19kern/subr_disk.c: convert ifunit() to if_unit(9)mvs
2021-01-19/etc/malloc.conf path-approval in pledge is no longer needed since 6.5Theo de Raadt
2021-01-18regenmvs
2021-01-18Unlock getppid(2).mvs
2021-01-17Cache parent's pid as `ps_ppid' and use it instead of `ps_pptr->ps_pid'.mvs
2021-01-17kqueue: Revise fd close notificationVisa Hankala
2021-01-17Replace SB_KNOTE and sb_flagsintr with direct checking of klist.Visa Hankala
2021-01-14syncer_thread: sleep without lboltcheloha
2021-01-13kernel, sysctl(8): remove dead variable: tickadjcheloha
2021-01-13Convert mbuf type KDASSERT() to a proper KASSERT() in m_get(9).Alexander Bluhm
2021-01-11New rw_obj_init() API providing reference-counted rwlock.Martin Pieuchot
2021-01-11Simplify sleep signal handling a bit by introducing sleep_signal_check().Claudio Jeker
2021-01-09Split hierarchical calls into kern_sysctl_dirsgnezdo
2021-01-09Reduce case duplication in kern_sysctlgnezdo
2021-01-09Enforce range with sysctl_int_bounded in sysctl_wdoggnezdo
2021-01-09Enforce range with sysctl_int_bounded in witness_sysctl_watchgnezdo
2021-01-09Use sysctl_int_bounded in sysctl_hwsmtgnezdo
2021-01-09If the loop check in somove(9) goes to release without setting anAlexander Bluhm
2021-01-09Replace a custom linked list with SLIST.Visa Hankala
2021-01-09Replace SIMPLEQ with SLIST because the code does not need a queue.Visa Hankala
2021-01-09Remove unnecessary relocking of w_mtx as panic() should not return.Visa Hankala
2021-01-08Lock kernel before raising SPL in klist_lock()Visa Hankala
2021-01-08Fix boot-time crash on sparc64Visa Hankala
2021-01-08Revert "Implement select(2) and pselect(2) on top of kqueue."Visa Hankala
2021-01-07Adjust comment about klist_invalidate()Visa Hankala
2021-01-06Add dt(4) TRACEPOINTs for pool_get() and pool_put(), this is simmilar to theClaudio Jeker
2021-01-02pool(9): remove tickscheloha
2021-01-01copyright++;Jonathan Gray
2020-12-31Add trace points for malloc(9) and free(9). This makes them traceableClaudio Jeker
2020-12-30Set klist lock for pipes.Visa Hankala
2020-12-28Analog to the the kern.audio.record sysctl parameter for audio(4)Marcus Glocker
2020-12-28Use per-CPU counters for fault and stats counters reached in uvm_fault().Martin Pieuchot
2020-12-26Simplify parameters of pselregister().Visa Hankala
2020-12-25Refactor klist insertion and removalVisa Hankala
2020-12-25Small smr_grace_wait() optimizationVisa Hankala
2020-12-24tsleep(9): add global "nowake" channel for threads avoiding wakeup(9)cheloha
2020-12-23sigsuspend(2): change wmesg from "pause" to "sigsusp"cheloha
2020-12-23nanosleep(2): shorten wmesg from "nanosleep" to "nanoslp"cheloha
2020-12-23Ensure that filt_dead() takes effectVisa Hankala
2020-12-23Clear error before each iteration in kqueue_scan()Visa Hankala
2020-12-22Implement select(2) and pselect(2) on top of kqueue.Martin Pieuchot
2020-12-20Introduce klistopsVisa Hankala
2020-12-18Add fd close notification for kqueue-based poll() and select()Visa Hankala
2020-12-18Make knote_{activate,remove}() internal to kern_event.c.Visa Hankala
2020-12-16Remove kqueue_free() and use KQRELE() in kqpoll_exit().Visa Hankala
2020-12-16Link kqpoll instances to fd_kqlist.Visa Hankala
2020-12-15Use nkev in place of count in kqueue_scan().Visa Hankala
2020-12-12Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan
2020-12-11Simplify filt_pipedetach()Visa Hankala