ST_GPA_BASE
u64 st_ipa = (ulong)ST_GPA_BASE;
vm_userspace_mem_region_add(vcpu->vm, VM_MEM_SRC_ANONYMOUS, ST_GPA_BASE, 1, gpages, 0);
(ulong)ST_GPA_BASE | KVM_STEAL_RESERVED_MASK);
st_gva[i] = (void *)(ST_GPA_BASE + i * STEAL_TIME_SIZE);
vm_userspace_mem_region_add(vm, VM_MEM_SRC_ANONYMOUS, ST_GPA_BASE, 1, 1, 0);
virt_map(vm, ST_GPA_BASE, ST_GPA_BASE, 1);
st_ipa = (ulong)ST_GPA_BASE | 1;
st_ipa = (ulong)ST_GPA_BASE;
st_gva[i] = (void *)(ST_GPA_BASE + i * STEAL_TIME_SIZE);
shmem = ST_GPA_BASE + 1;
shmem = ST_GPA_BASE;
st_gva[i] = (void *)(ST_GPA_BASE + i * STEAL_TIME_SIZE);
vm_userspace_mem_region_add(vm, VM_MEM_SRC_ANONYMOUS, ST_GPA_BASE, 1, gpages, 0);
virt_map(vm, ST_GPA_BASE, ST_GPA_BASE, gpages);
st_gva[i] = (void *)(ST_GPA_BASE + i * STEAL_TIME_SIZE);