diff options
author | 2015-06-23 14:19:21 +0000 | |
---|---|---|
committer | 2015-06-23 14:19:21 +0000 | |
commit | 19edda9e59693f92b50dbac0ff131d07b57b7808 (patch) | |
tree | 944a6367a020fd04cbec059b325a2b95341083d7 /lib/libssl/src | |
parent | add some check before accessing data: (diff) | |
download | wireguard-openbsd-19edda9e59693f92b50dbac0ff131d07b57b7808.tar.xz wireguard-openbsd-19edda9e59693f92b50dbac0ff131d07b57b7808.zip |
If the kernel symbols fit completely into the 2 MB alignment hole
after kernel bss but before end of the image, the page tables used
the read-only mapping of the hole. When booting a small non-generic
kernel, this resulted in a crash, while writing to the page tables
later.
Make sure that the page tables are created after esym and after
end.
OK mlarkin@ deraadt@
Diffstat (limited to 'lib/libssl/src')
0 files changed, 0 insertions, 0 deletions