From 4884538dd5c67663ed65bf9b6ad25853c75753d8 Mon Sep 17 00:00:00 2001 From: Jo Van Bulck Date: Tue, 17 Sep 2024 19:56:12 +0000 Subject: [PATCH] README: Document x2apic compatibility --- README.md | 2 +- check_sys.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 80908ea..cdcc2ce 100644 --- a/README.md +++ b/README.md @@ -129,7 +129,7 @@ below. | Linux kernel parameter | Motivation | | ------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `nox2apic` | Configure local APIC device in memory-mapped I/O mode (to make use of SGX-Step's precise single-stepping features). | +| `nox2apic` | Optionally configure local APIC device in memory-mapped I/O mode (to make use of SGX-Step's precise single-stepping features). Alternatively, you can leave the CPU in x2APIC mode and recent SGX-Step distributions should also be compatible. | | `iomem=relaxed no_timer_check` | Suppress unneeded warning messages in the kernel logs. | | `nmi_watchdog=0` | Suppress the kernel NMI watchdog. | | `isolcpus=1` | Affinitize the victim process to an isolated CPU core. | diff --git a/check_sys.sh b/check_sys.sh index d03234c..640eaf8 100755 --- a/check_sys.sh +++ b/check_sys.sh @@ -68,7 +68,7 @@ cpuinfo=`cat /proc/cpuinfo` assert_not_contains "$cpuinfo" "smap" "not disabled in /proc/cpuinfo" assert_not_contains "$cpuinfo" "smep" "not disabled in /proc/cpuinfo" assert_not_contains "$cpuinfo" "umip" "not disabled in /proc/cpuinfo" -assert_not_contains "$cpuinfo" "x2apic" "not disabled in /proc/cpuinfo" +#assert_not_contains "$cpuinfo" "x2apic" "not disabled in /proc/cpuinfo" end_check ############################################################################