XSA-260
More...
#include <xtf.h>
Go to the source code of this file.
XSA-260
Definition in file main.c.
◆ undo_stack()
static void undo_stack |
( |
struct cpu_regs * |
regs | ) |
|
|
static |
◆ do_syscall()
void do_syscall |
( |
struct cpu_regs * |
regs | ) |
|
May be implemented by a guest to handle SYSCALL invocations.
Definition at line 49 of file main.c.
◆ ex_check_UD()
◆ user_syscall()
static void user_syscall |
( |
void |
| ) |
|
|
static |
◆ user_syscall_compat()
static void user_syscall_compat |
( |
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 139 of file main.c.
◆ test_title
const char test_title[] = "XSA-260 PoC" |
The title of the test.
Definition at line 36 of file main.c.
◆ user_ss
unsigned int user_ss = __USER_DS |
|
static |