diff options
author | 2019-05-09 20:36:44 +0000 | |
---|---|---|
committer | 2019-05-09 20:36:44 +0000 | |
commit | d4c6c9b57a2886f149c0c3fc366ab553f5c7721a (patch) | |
tree | a2900691486856d802afbe1fcee40c1f314fc924 /sys/kern/exec_elf.c | |
parent | Unlock adjfreq(2), adjtime(2), clock_settime(2), and settimeofday(2). (diff) | |
download | wireguard-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