summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2022-02-22Start using new _MAXCOMLEN (a proper string expanded to 24 bytesTheo de Raadt
2022-02-22Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h>Philip Guenther
2022-02-21anscestors -> ancestorsJonathan Gray
2022-02-21consisitent -> consistentJonathan Gray
2022-02-21expliclitly -> explicitlyJonathan Gray
2022-02-19The suspend/resume code sleeps-not-allowed phases are protected withTheo de Raadt
2022-02-19tsleep() prints a stack trace when cold==2. The suspend/resume code hasTheo de Raadt
2022-02-17Writes to the ps_flags field of struct process should be atomic.Rob Pierce
2022-02-16return unique errors (I chose some errno values.. ) for the variousTheo de Raadt
2022-02-16Reduce code duplication in socket event filters.Visa Hankala
2022-02-16unifdef PROC_PCJonathan Gray
2022-02-16If the lid is closed, suspend_finish() now returns EAGAIN, so go to the topTheo de Raadt
2022-02-16change MD gosleep() and sleep_finish() to return int, the MI code will beTheo de Raadt
2022-02-15Reintroduce ps state flag 'c' indicating chrooted process (via PS_BITS).Rob Pierce
2022-02-15Since acpitoshiba brightness button processing no longer plays gamesTheo de Raadt
2022-02-15when the MI suspend code encounters problems, we need a way toTheo de Raadt
2022-02-15unifdef TIOCHPCL, 4.3BSD compat ioctlJonathan Gray
2022-02-15MI disable_lid_wakeups() is not needed, x86 systems can do thisTheo de Raadt
2022-02-14Introduce a signal context that is used to pass signal related informationClaudio Jeker
2022-02-14update sbchecklowmem() to better detect actual mbuf memory usage.David Gwynne
2022-02-13Move some MI pieces out of suspend_mp/resume_mpTheo de Raadt
2022-02-13Use knote_modify() and knote_process() in obvious places.Visa Hankala
2022-02-13Rename knote_modify() to knote_assign()Visa Hankala
2022-02-12Reduce code duplication in pipe event filtersVisa Hankala
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