summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2022-02-11Inline klist_empty() for more economic machine code.Visa Hankala
2022-02-11the sleep_clocks() hook is not needed because the architectures whichTheo de Raadt
2022-02-10Duplicate "park disk" code, so that the SUSPEND case can be MI, it is onlyTheo de Raadt
2022-02-08The suspend/resume code is a sticky mess of MI, MD, and ACPI sequencing.Theo de Raadt
2022-02-08use sizeof(long) - 1 in m_pullup to determine payload alignment.David Gwynne
2022-02-08poll(2): Switch to kqueue backendVisa Hankala
2022-02-07Delete STACKGAPLEN: this exec-time allocation at the top of thePhilip Guenther
2022-02-06Simplify cursig() a bit and make sure that signals are always sent toClaudio Jeker
2022-02-04whitelist resolv.conf for stat. go dns library does this.Ted Unangst
2022-01-28When it's the possessive of 'it', it's spelled "its", without thePhilip Guenther
2022-01-25Capture a repeated pattern into sysctl_securelevel_int functionGreg Steuck
2022-01-20snprintf(9) allows NULL string if size is 0. But doing NULL pointerAlexander Bluhm
2022-01-20Shifting signed integers left by 31 is undefined behavior in C.Alexander Bluhm
2022-01-20initial support for drm sync files, fences associated with fileJonathan Gray
2022-01-18Properly handle read-only clusters in m_pullup(9).Alexander Bluhm
2022-01-17Allow more memory ranges in hibernateMike Larkin
2022-01-11regenVitaliy Makkoveev
2022-01-11Unlock getpeername(2). For inet and unix sockets it follows the codeVitaliy Makkoveev
2022-01-11move kern_unveil.c to use DPRINTF()Sebastien Marie
2022-01-09Add an UNVEIL_USERSET flag which is set when a unveil node is added viaClaudio Jeker
2022-01-07hibernate_clear_signature() is only used by hibernate_resume(), soPhilip Guenther
2022-01-07Extract the slice from the zeroth swap device instead of assumingPhilip Guenther
2022-01-04Use the device we read the hibernate signature from for the entirePhilip Guenther
2022-01-02immediatly -> immediatelyTheo Buehler
2022-01-02Stop writing big-endian checksums into the little-endian GPTKenneth R Westerback
2022-01-01copyright++;Jonathan Gray
2021-12-29Do not allow send/receive of kcov descriptors as the file descriptor canAnton Lindqvist
2021-12-26Rework garbage collector for unix(4) sockets.Vitaliy Makkoveev
2021-12-25kqueue: Invalidate revoked vnodes' knotes on the flyVisa Hankala
2021-12-24Make poll/select version of filt_solisten() more similar to soo_poll().Visa Hankala
2021-12-23syncPhilip Guenther
2021-12-23Roll the syscalls that have an off_t argument to remove the explicit padding.Philip Guenther
2021-12-23Use TAILQ_FOREACH to traverse the disk list in sysctl_diskinit().Alexander Bluhm
2021-12-22While malloc sleeps, the disk list could change during sysctl. ThenAlexander Bluhm
2021-12-21Let malloc return an error as opposed of panicking when sysctlAnton Lindqvist
2021-12-20Make filt_dead() selectively inactive with EVFILT_EXCEPTVisa Hankala
2021-12-20Run seltrue/dead event filter in modify and process callbacksVisa Hankala
2021-12-15Adjust pty and tty event filtersVisa Hankala
2021-12-14Cover all state checks and updates with spltty() in filt_ttyread().Visa Hankala
2021-12-13acct(4) ac_tty shouldn't need NODEV from sys/param.h (which is kernel API),Theo de Raadt
2021-12-13Revise EVFILT_EXCEPT filtersVisa Hankala
2021-12-13Prevent kevent(2) use of EVFILT_EXCEPT with FIFOs and pipesVisa Hankala
2021-12-12Add vnode parameter to VOP_STRATEGY()Visa Hankala
2021-12-11Clarify usage of __EV_POLL and __EV_SELECTVisa Hankala
2021-12-10Revert "kbind(2): disable system call if not initialized beforePhilip Guenther
2021-12-09We only have one syscall table: inline sysent/SYS_MAXSYSCALL andPhilip Guenther
2021-12-08Fix select(2) exceptfds handling of FIFOs and pipesVisa Hankala
2021-12-07Delete the last emulation callbacks: we're Just ELF, so declarePhilip Guenther
2021-12-07Continue to delete emulation support: we only have one sigcode andPhilip Guenther
2021-12-07Add EVFILT_EXCEPT filter for pipesVisa Hankala