linux/arch/x86/kernel/cpu/sgx
Uros Bizjak 13bdfb53aa x86/sgx: Use ENCLS mnemonic in <kernel/cpu/sgx/encls.h>
Current minimum required version of binutils is 2.30, which supports ENCLS
instruction mnemonic.

Replace the byte-wise specification of ENCLS with this proper mnemonic.

No functional change intended.

Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Reviewed-by: Jarkko Sakkinen <jarkko@kernel.org>
Link: https://lore.kernel.org/20250616085716.158942-1-ubizjak@gmail.com
2025-08-25 17:28:43 +02:00
..
driver.c x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled 2025-03-10 12:29:18 +01:00
driver.h x86/sgx: Use SHA-256 library API instead of crypto_shash API 2025-04-28 12:39:33 -07:00
encl.c mm: update architecture and driver code to use vm_flags_t 2025-07-09 22:42:14 -07:00
encl.h mm: update architecture and driver code to use vm_flags_t 2025-07-09 22:42:14 -07:00
encls.h x86/sgx: Use ENCLS mnemonic in <kernel/cpu/sgx/encls.h> 2025-08-25 17:28:43 +02:00
ioctl.c x86/sgx: Use SHA-256 library API instead of crypto_shash API 2025-04-28 12:39:33 -07:00
main.c * Make SGX less likely to induce fatal machine checks 2025-05-29 21:13:17 -07:00
Makefile x86/sgx: Introduce virtual EPC for use by KVM guests 2021-04-06 09:43:17 +02:00
sgx.h docs: move x86 documentation into Documentation/arch/ 2023-03-30 12:58:51 -06:00
virt.c x86/sgx: Break up long non-preemptible delays in sgx_vepc_release() 2023-09-06 23:55:09 +02:00