diff options
author | 2014-07-09 15:03:12 +0000 | |
---|---|---|
committer | 2014-07-09 15:03:12 +0000 | |
commit | 31a590601f8f088433e8062521c0a7f5d043b502 (patch) | |
tree | 5b548f6e24d467b5dfd3dae592762c078a62c591 /lib/libcrypto/buffer/buffer.c | |
parent | Delete an obsolete comment (diff) | |
download | wireguard-openbsd-31a590601f8f088433e8062521c0a7f5d043b502.tar.xz wireguard-openbsd-31a590601f8f088433e8062521c0a7f5d043b502.zip |
Don't use the suspending kernel's VA mapping for the piglet. It's far
easier and much less error-prone to just identity map it in the resuming
kernel as we have more control over the VA space layout there (otherwise
we are at the mercy of the suspending kernel's placement of the piglet VA).
This diff also increases the size of the piglet to 4 chunks, to avoid an
overwrite issue seen in m2k14 where the start of the kernel text was
overwritten with a bounced chunk before unpack.
Diffstat (limited to 'lib/libcrypto/buffer/buffer.c')
0 files changed, 0 insertions, 0 deletions