summaryrefslogtreecommitdiffstats
path: root/crypto/x509/x_all.c
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2019-12-14 01:46:07 +0100
committerMatt Caswell <matt@openssl.org>2020-02-08 00:25:37 +0100
commit34675b2ba942f81a74bd8bc46b937604dca0a645 (patch)
tree5273284c30fdef96e48d5b9eab1a0277b6357f7e /crypto/x509/x_all.c
parentAdapt all build.info and test recipes to the new $disabled{'deprecated-x.y'} (diff)
downloadopenssl-34675b2ba942f81a74bd8bc46b937604dca0a645.tar.xz
openssl-34675b2ba942f81a74bd8bc46b937604dca0a645.zip
Use swapcontext for Intel CET
When Intel CET is enabled, makecontext will create a different shadow stack for each context. async_fibre_swapcontext cannot use _longjmp. It must call swapcontext to swap shadow stack as well as normal stack. Reviewed-by: Paul Dale <paul.dale@oracle.com> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/10983)
Diffstat (limited to 'crypto/x509/x_all.c')
0 files changed, 0 insertions, 0 deletions