On 29.01.25 18:23, Fuad Tabba wrote:
Thanks for the new version
Main changes since v1 [1]:
- Added x86 support for mapping guest_memfd at the host, enabled
only for the KVM_X86_SW_PROTECTED_VM type.
Nice!
- Require setting memslot userspace_addr for guest_memfd slots
even if shared, and remove patches that worked around that.
- Brought in more of the infrastructure from the patch series
that allows restricted mapping of guest_memfd backed memory.
Ah, that explains why we see the page_type stuff in here now :)
- Renamed references to "mappable" -> "shared".
- Expanded the selftests.
- Added instructions to test on x86 and arm64 (below).
Very nice!
I assume there is still no page conversion happening -- or is there now
that the page_stuff thing is in here?
Would be good to spell out what's supported and what's still TBD
regarding mmap support.
--
Cheers,
David / dhildenb