XSA-278
More...
#include <xtf.h>
Go to the source code of this file.
XSA-278
Definition in file main.c.
◆ stub_vmclear()
◆ stub_vmptrld()
◆ stub_vmptrst()
◆ stub_vmread()
◆ stub_vmwrite()
◆ stub_vmlaunch()
◆ stub_vmresume()
◆ stub_vmxoff()
◆ stub_vmxon()
◆ stub_invept()
◆ stub_invvpid()
◆ 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 196 of file main.c.
◆ test_title
const char test_title[] = "XSA-278 PoC" |
The title of the test.
Definition at line 26 of file main.c.
◆ tests
const struct test tests[] |
|
static |
Initial value:= {
}
static exinfo_t stub_vmclear(void)
static exinfo_t stub_vmptrst(void)
static exinfo_t stub_vmxoff(void)
static exinfo_t stub_invept(void)
static exinfo_t stub_vmwrite(void)
static exinfo_t stub_vmlaunch(void)
static exinfo_t stub_vmptrld(void)
static exinfo_t stub_vmxon(void)
static exinfo_t stub_invvpid(void)
static exinfo_t stub_vmresume(void)
static exinfo_t stub_vmread(void)