Re: [PATCH 0/7] kvm: selftests: dirty_log_test: test with high GPAs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Nov 06, 2018 at 02:57:05PM +0100, Andrew Jones wrote:
> High GPAs may not get used much with "normal" guest configs. Let's make
> sure we use them with the selftests. I've tested this on an AArch64
> machine that supports up to 48-bit IPAs using a host kernel with the
> recent > 40-bit IPA patches. We may want to modify the framework for
> x86_64 someday to enable tests for 5-level page tables (or even just
> to fully support the use of 4-level page tables.) For now, I just
> made sure the x86_64 dirty log test still runs.
> 
> Andrew Jones (7):
>   kvm: selftests: x86_64: dirty_log_test: fix -t
>   kvm: selftests: dirty_log_test: don't identity map the test mem
>   kvm: selftests: dirty_log_test: always use -t
>   kvm: selftests: dirty_log_test: reset guest test phys offset
>   kvm: selftests: dirty_log_test: improve mode param management
>   kvm: selftests: add pa-48/va-48 VM modes
>   kvm: selftests: aarch64: dirty_log_test: support greater than 40-bit
>     IPAs
> 
>  tools/testing/selftests/kvm/dirty_log_test.c  | 146 +++++++++++-------
>  .../testing/selftests/kvm/include/kvm_util.h  |   4 +
>  .../selftests/kvm/lib/aarch64/processor.c     |  18 ++-
>  tools/testing/selftests/kvm/lib/kvm_util.c    |  40 ++++-
>  .../selftests/kvm/lib/kvm_util_internal.h     |   1 +
>  5 files changed, 139 insertions(+), 70 deletions(-)
> 
> -- 
> 2.17.2
>

Ping?

It'd be good to further extend this test with the new API Paolo's
proposing[*] as well.

[*] https://www.mail-archive.com/linux-kernel@xxxxxxxxxxxxxxx/msg1814622.html

Thanks,
drew



[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux