https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293761

            Bug ID: 293761
           Summary: bhyve: map _any_ existing userspace memory region as
                    guest physical memory
           Product: Base System
           Version: Unspecified
          Hardware: Any
               URL: https://github.com/LekKit/RVVM/issues/168#issuecomment
                    -4047413881
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: bhyve
          Assignee: [email protected]
          Reporter: [email protected]

The developer of the RVVM emulator wishes to make use of the VMM / bhyve
functionality to accelerate the emulator and has asked for the following change
to be made:

https://github.com/LekKit/RVVM/issues/168#issuecomment-4047413881

> One thing I want to ask - If you know / can communicate with FreeBSD VMM 
> (bhyve)
> developers (I have not investigated where to contact), please ask for 
> kernel-side
> vmm functionality to map any existing userspace memory region as guest 
> physical
> memory.

> I am working on RVVM hypervisor support (Both for native x86_64/arm64/riscv64
> virtualization and accelerating riscv64 MMU emulation), and the current 
> FreeBSD
> VMM kernel interface is a significant limitation for me. I would prefer to 
> have a
> generic interface in a form of vmm_map_phys(vmm, gpa, hva, size) and have it 
> work
> on things like XShm shared memory or file-backed mmap region, etc, which both 
> KVM
> and WHPX can provide.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to