summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2023-07-07Expand the counters in struct mbstat from u_short to u_long. UseAlexander Bluhm
2023-07-06timeout_hardclock_update: enter timeout_mutex before reading uptime clockScott Soule Cheloha
2023-07-06remove during-development special cases for MNT_WXALLOWED and chrome andTheo de Raadt
2023-07-05Make softdep mounts a no-opBob Beck
2023-07-04Introduce SBL_WAIT and SBL_NOINTR sbwait() flags.Vitaliy Makkoveev
2023-07-02all platforms, kernel: remove __HAVE_CLOCKINTR symbolScott Soule Cheloha
2023-07-02PS_CHROOT flag must also be copied when forking. This will blockTheo de Raadt
2023-07-02clockintr_cpu_init: stagger clock interrupts by MAXCPUSScott Soule Cheloha
2023-06-30Use "newcon" instead of "netlck" as identifier of the sleep reason whileVitaliy Makkoveev
2023-06-28First step at removing struct sleep_state.Claudio Jeker
2023-06-26timeout_hardclock_update: provide initial value for automatic variablesScott Soule Cheloha
2023-06-23Avoid division by 0 in m_pool_usedGreg Steuck
2023-06-22Revert "clockintr_cpu_init: initialize starting offsets with clockintr_stagge...Scott Soule Cheloha
2023-06-21Revert "schedcpu, uvm_meter(9): make uvm_meter() an independent timeout"Scott Soule Cheloha
2023-06-20schedcpu, uvm_meter(9): make uvm_meter() an independent timeoutScott Soule Cheloha
2023-06-18clockintr_cpu_init: initialize starting offsets with clockintr_stagger()Scott Soule Cheloha
2023-06-18clockintr: add clockintr_stagger()Scott Soule Cheloha
2023-06-15all platforms, main(): call clockqueue_init() just before sched_init_cpu()Scott Soule Cheloha
2023-06-10Implement support for pointer authentication (PAC) in userland. With PACMark Kettenis
2023-06-02pledge(2): stdio: permit restricted profil(2) for moncontrol(3)Scott Soule Cheloha
2023-06-01Change wakeup_proc() to no longer grab the SCHED_LOCK() instead it mustClaudio Jeker
2023-05-30spellingJonathan Gray
2023-05-25Work around sparc64 WITNESS kernel failing to load by moving large witnessKurt Miller
2023-05-25Do not use wakeup_proc() outside of the sleep machinery. Just useClaudio Jeker
2023-05-21In sysctl_hwchargestop() check that hw_battery_setchargestop is setClaudio Jeker
2023-05-19Since waitid(2) shares code with wait4(2) and doesn't expose anyPhilip Guenther
2023-05-18regenVitaliy Makkoveev
2023-05-18Backout sysctl(2) unlocking. Lock order issue was triggered in UVMVitaliy Makkoveev
2023-05-18Revert ip_sysctl() unlocking. Lock order issue was triggered in UVMVitaliy Makkoveev
2023-05-17Implement battery management sysctl. This will provide a set of sysctlsMark Kettenis
2023-05-16Always set maximum queue length to passed in the IFQCTL_MAXLEN case.Vitaliy Makkoveev
2023-05-16Introduce temporary PR_MPSYSCTL flag to mark (*pr_sysctl)() handler MPVitaliy Makkoveev
2023-05-11mi_syscall() can add the KTRC_CODE_SYSCALL flag to the syscall code.Alexander Bluhm
2023-05-09Don't return EPIPE from pipe kqfilterVisa Hankala
2023-05-05The mbuf_queue API allows read access to integer variables whichAlexander Bluhm
2023-05-04regenVitaliy Makkoveev
2023-05-04Push kernel lock deep down to sys_sysctl(). At least network subset ofVitaliy Makkoveev
2023-04-28Add a membar_consumer() for the taskq_create() in sosplice(). MembarAlexander Bluhm
2023-04-26Fix splassert noticed by sthenBob Beck
2023-04-25Rename ps_refcnt to ps_threadcnt in struct process and implementClaudio Jeker
2023-04-25prof_state_toggle: keep a count of CPUs with profiling enabledScott Soule Cheloha
2023-04-25addupc_intr: support adding multiple profiling ticks at onceScott Soule Cheloha
2023-04-24Remove recursive spl grabbing in vfs_bio.cBob Beck
2023-04-24Abuse the wxallowed flag to decide whether we should enforce branch targetMark Kettenis
2023-04-24Don't check `so_sp' within sofree(). The following isspliced() andVitaliy Makkoveev
2023-04-23clockintr_cpu_init: don't update cached uptimeScott Soule Cheloha
2023-04-23clockintr_advance: don't use cached uptime when called outside of dispatchScott Soule Cheloha
2023-04-22clockintr, ddb(4): label non-pending clock interrupts "idle"Scott Soule Cheloha
2023-04-21clockintr: prepare to hoist clockqueue_init() out of clockintr_cpu_init()Scott Soule Cheloha
2023-04-21clockintr: refactor clockintr_queue initialization into clockqueue_init()Scott Soule Cheloha