mirror of
https://sourceware.org/git/glibc.git
synced 2025-12-24 17:51:17 +03:00
x86: Remove ARCH_CET_LEGACY_BITMAP [BZ #25397]
Since legacy bitmap doesn't cover jitted code generated by legacy JIT engine, it isn't very useful. This patch removes ARCH_CET_LEGACY_BITMAP and treats indirect branch tracking similar to shadow stack by removing legacy bitmap support. Tested on CET Linux/x86-64 and non-CET Linux/x86-64. Reviewed-by: Carlos O'Donell <carlos@redhat.com>
This commit is contained in:
@@ -24,9 +24,4 @@
|
||||
OUT: allocated shadow stack address: *addr.
|
||||
*/
|
||||
# define ARCH_CET_ALLOC_SHSTK 0x3004
|
||||
/* Return legacy region bitmap info in unsigned long long *addr:
|
||||
address: addr[0].
|
||||
size: addr[1].
|
||||
*/
|
||||
# define ARCH_CET_LEGACY_BITMAP 0x3005
|
||||
#endif /* ARCH_CET_STATUS */
|
||||
|
||||
Reference in New Issue
Block a user