shared_page
page = mmap(NULL, sizeof(struct shared_page), PROT_READ | PROT_WRITE,
SYSCTL_INT(ASLR_NODE_OID, OID_AUTO, shared_page, CTLFLAG_RWTUN,
} shared_page __attribute__((aligned(PAGE_SIZE)));
_Static_assert(sizeof(shared_page) == PAGE_SIZE,
xatp.gpfn = atop(early_init_vtop(&shared_page.shared_info));
HYPERVISOR_shared_info = &shared_page.shared_info;
static char *shared_page;
fp = fmemopen(shared_page, PAGE_SIZE - 1, "w");
shared_page = mmap(NULL, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_ANON |
ATF_REQUIRE_MSG(shared_page != MAP_FAILED, "mmap: %s", strerror(errno));
if (shared_page[0] != '\0')
atf_tc_fail("%s", shared_page);