XSA-472 Reference TSC page leak
More...
#include <xtf.h>
Go to the source code of this file.
◆ HV_X64_MSR_REFERENCE_TSC
#define HV_X64_MSR_REFERENCE_TSC 0x40000021 |
◆ MAX_ITER
◆ NR_APS
◆ ap_thread()
static void ap_thread |
( |
void |
| ) |
|
|
static |
◆ launch_aps()
static bool launch_aps |
( |
void |
| ) |
|
|
static |
◆ test_main()
To be implemented by each test, as its entry point.
- Todo:
- Implement better command line infrastructure, but this will do for now.
At the time of writing, Xen doesn't correctly handle invlpg
while running in shadow mode on AMD Gen1 hardware lacking decode assistance. For this test, we simply care that Xen doesn't crash.
Definition at line 115 of file main.c.
◆ test_title
const char test_title[] = "XSA-472-3 PoC" |
The title of the test.
Definition at line 16 of file main.c.
◆ tsc_page
◆ ready1
◆ ready2
◆ start1
◆ start2
volatile struct { ... } wait |