summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2023-02-17ttycheckoutq(9): wait is always 0. Assert it; prune dead branches.riastradh
2023-02-17Avoid undefined behaviour.skrll
2023-02-17Fix SYSCTL_DEBUG_CREATE for non-x86 by using copyinskrll
2023-02-17Trailing whitespaceskrll
2023-02-15kern/subr_devsw.c: Nix trailing whitespace.riastradh
2023-02-13 When a device driver calls devsw_attach() it has the option of attaching a b...buhrow
2023-02-07fix logic-reversing tpyo in putone()macallan
2023-02-05avoid pserialize usage in early bootmrg
2023-01-31module(9): Make error message for multiple MODULE decls more obvious.riastradh
2023-01-29Trailing whitespaceskrll
2023-01-27Sprinkle __predict_{true,false} for panicstr checksozaki-r
2023-01-19If a specified root device does not exist when the kernel tries tomlelstv
2022-12-16Add new "kern.mbuf.nmbclusters_limit" sysctl.msaitoh
2022-12-09Harden layered file systems usage of field "mnt_lower" againsthannken
2022-12-05If no more softints are pending on this cpu, clear ci_want_reschedmartin
2022-12-05Simplify. Same code before and after.skrll
2022-11-25kern/vfs_lockf.c: Parenthesize to make arithmetic match check.riastradh
2022-11-19Style. NFCI.skrll
2022-11-18kern/vfs_init.c: extern vfs_op_descs got rehomed in sys/vnode.h.riastradh
2022-11-15don't KASSERT(kpreempt_disabled()) while coldmacallan
2022-11-10If built with DEBUG Limit the depth of file system stack so kernel sanitizershannken
2022-11-04Add a helper to set or clear lower mount and use it.hannken
2022-11-02fix various typos in comments and messages.andvar
2022-10-31Fix (invalid) gcc uninitialised warning with i386 gcc using -Os.simonb
2022-10-29workqueue(9): Sprinkle dtrace probes.riastradh
2022-10-29devsw(9): Sprinkle dtrace probes on bdevsw, cdevsw calls.riastradh
2022-10-29callout(9): Mark new flags local unused for non-KDTRACE_HOOKS builds.riastradh
2022-10-28callout(9): Sprinkle dtrace probes.riastradh
2022-10-28callout(9): Nix trailing whitespace.riastradh
2022-10-28softint(9): Sprinkle dtrace probes.riastradh
2022-10-26tty(9): New ttylock, ttyunlock, ttylocked functions.riastradh
2022-10-26miscfs/fifofs/fifo.h: New home for extern fifo_vnodeop_opv_desc.riastradh
2022-10-26miscfs/specfs/specdev.h: New home for extern spec_vnodeop_opv_desc.riastradh
2022-10-26miscfs/deadfs/deadfs.h: New home for deadfs-related externs.riastradh
2022-10-26sys/mount.h: New home for vfs_timestamp_precision, vfs_magiclinks.riastradh
2022-10-26sys/filedesc.h: New home for extern cwdi0.riastradh
2022-10-26sys/pcu.h: New home for extern pcu_ops_md_defs.riastradh
2022-10-26ddb/db_active.h: New home for extern db_active.riastradh
2022-10-26sys/msgbuf.h: New home for extern log_open.riastradh
2022-10-26kern/subr_log.c: log_lock is private; make it static, not extern.riastradh
2022-10-26kern/kern_lock.c: We get start_init_exec from sys/kernel.h now.riastradh
2022-10-26kern/kern_turnstile.c: Get turnstile0 from sys/sleeptab.h.riastradh
2022-10-26kgdb(9): Use ddb/db_extern.h instead of copying extern.riastradh
2022-10-26kern/subr_kobj.c: We already get module_base from sys/module.h.riastradh
2022-10-26kern/subr_kcov.c: We already get cold from sys/kernel.h.riastradh
2022-10-26sys/sched.h: New home for extern sched_pstats_ticks in kernel.riastradh
2022-10-26sys: Put externs for time_adjtime and time_adjusted in .h files.riastradh
2022-10-26kern/kern_synch.c: Get averunnable from sys/resource.h.riastradh
2022-10-26kern/kern_pax.c: Get maxsmap from sys/resourcevar.h.riastradh
2022-10-26rwlock(9): Nix extern _rw_init in .c; use sys/rwlock.h.riastradh