summaryrefslogtreecommitdiffstats
path: root/sys/kern/exec_elf.c
diff options
context:
space:
mode:
authorbeck <beck@openbsd.org>2019-05-09 20:36:44 +0000
committerbeck <beck@openbsd.org>2019-05-09 20:36:44 +0000
commitd4c6c9b57a2886f149c0c3fc366ab553f5c7721a (patch)
treea2900691486856d802afbe1fcee40c1f314fc924 /sys/kern/exec_elf.c
parentUnlock adjfreq(2), adjtime(2), clock_settime(2), and settimeofday(2). (diff)
downloadwireguard-openbsd-d4c6c9b57a2886f149c0c3fc366ab553f5c7721a.tar.xz
wireguard-openbsd-d4c6c9b57a2886f149c0c3fc366ab553f5c7721a.zip
Ensure that pagedaemon wakeups as a result of failed UVM_PLA_NOWAIT
allocations will recover some memory from the dma_constraint range. The allocation still fails, the intent is to ensure that the pagedaemon will free some memory to possibly allow a subsequent allocation to succeed. This also adds a UVM_PLA_NOWAKE flag to allow special cases in the buffer cache to not wake up the pagedaemon until they want to. ok kettenis@
Diffstat (limited to 'sys/kern/exec_elf.c')
0 files changed, 0 insertions, 0 deletions