kvm__init_ram
code:riscv/kvm.c
void kvm__init_ram(struct kvm *kvm)
{
int err;
u64 phys_start, phys_size;
void *host_mem;
phys_start = RISCV_RAM;
phys_size = kvm->ram_size;
host_mem = kvm->ram_start;
err = kvm__register_ram(kvm, phys_start, phys_size, host_mem);
if (err)
die("Failed to register %lld bytes of memory at physical "
"address 0x%llx err %d", phys_size, phys_start, err); kvm->arch.memory_guest_start = phys_start;
}