Re: [PATCH v2 0/4] KVM: selftests: aarch64: page_fault_test S1PTW related fixes

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

 



On Fri, 27 Jan 2023 21:43:49 +0000, Ricardo Koller wrote:
> Commit 406504c7b040 ("KVM: arm64: Fix S1PTW handling on RO memslots")
> changed the way S1PTW faults were handled by KVM.  Before this fix,
> KVM treated any fault due to any S1PTW as a write, even S1PTW that
> didn't update the PTE.  Some tests in page_fault_test mistakenly check
> for this KVM behavior and are currently failing.  For example, there's
> a dirty log test that asserts that a S1PTW without AF or DA results in
> the PTE page getting dirty.
> 
> [...]

Applied to fixes, thanks!

[1/4] KVM: selftests: aarch64: Relax userfaultfd read vs. write checks
      commit: 0dd8d22a887a473f6f11abf556c4f7944ab5ef1d
[2/4] KVM: selftests: aarch64: Do not default to dirty PTE pages on all S1PTWs
      commit: 42561751ea918d8f3f54412622735e1f887cb360
[3/4] KVM: selftests: aarch64: Fix check of dirty log PT write
      commit: 8b03c97fa6fd442b949b71aeb7545b970b968fe3
[4/4] KVM: selftests: aarch64: Test read-only PT memory regions
      commit: 08ddbbdf0b55839ca93a12677a30a1ef24634969

Cheers,

	M.
-- 
Without deviation from the norm, progress is not possible.





[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