aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/compat/compat.h
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2018-08-07 00:31:24 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2020-02-19 21:48:13 +0100
commit118398c1c6540d44a070266cf3a39c5077775c8e (patch)
tree30e308280549ba97f4763ee52a7ca088556f5a1c /src/compat/compat.h
parentcompat: RHEL 7 backported skb_ensure_writable() (diff)
downloadwireguard-linux-compat-118398c1c6540d44a070266cf3a39c5077775c8e.tar.xz
wireguard-linux-compat-118398c1c6540d44a070266cf3a39c5077775c8e.zip
curve25519-x86_64: avoid use of r12
This causes problems with RAP and KERNEXEC for PaX, as r12 is a reserved register. It also leads to a more compact instruction encoding, saving about 100 cycles. Suggested-by: PaX Team <pageexec@freemail.hu> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'src/compat/compat.h')
0 files changed, 0 insertions, 0 deletions