Thread (70 messages) 70 messages, 3 authors, 2020-02-18

Re: [PATCH v5 19/19] KVM: selftests: Add test for KVM_SET_USER_MEMORY_REGION

From: Sean Christopherson <hidden>
Date: 2020-02-06 23:11:30
Also in: kvm, kvmarm, linux-mips, lkml

On Thu, Feb 06, 2020 at 05:30:01PM -0500, Peter Xu wrote:
On Tue, Jan 21, 2020 at 02:31:57PM -0800, Sean Christopherson wrote:
quoted
Add a KVM selftest to test moving the base gfn of a userspace memory
region.  Although the basic concept of moving memory regions is not x86
specific, the assumptions regarding large pages and MMIO shenanigans
used to verify the correctness make this x86_64 only for the time being.

Signed-off-by: Sean Christopherson <redacted>
(I'm a bit curious why write 2 first before 1...)
To verify KVM actually relocated the memslot and didn't leave anything in
the TLB.  If "2" isn't written, KVM could completely botch the MOVE but the
guest_code() would still signal pass because it would eventually see the
0-> transitions.
Reviewed-by: Peter Xu <peterx@redhat.com>

-- 
Peter Xu
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help