summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto/buffer/buffer.c
diff options
context:
space:
mode:
authormlarkin <mlarkin@openbsd.org>2014-07-09 15:03:12 +0000
committermlarkin <mlarkin@openbsd.org>2014-07-09 15:03:12 +0000
commit31a590601f8f088433e8062521c0a7f5d043b502 (patch)
tree5b548f6e24d467b5dfd3dae592762c078a62c591 /lib/libcrypto/buffer/buffer.c
parentDelete an obsolete comment (diff)
downloadwireguard-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