KVM: optimize for MMIO handled
Status from this message: Applied, thanks.
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v4 Latest18 patches 1 replyApplied
- v319 patches 19 repliesSuperseded
- v222 patches 38 repliesSuperseded
Earlier versions · 1
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v1 | 15 patches | 38 replies | Superseded |
Patches in v4 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/18 | KVM: MMU: fix walking shadow page tablearch/ | +5 | 0 replies | |
| 2/18 | KVM: MMU: do not update slot bitmap if spte is nonpresentarch/ | +7 | 0 replies | |
| 3/18 | KVM: x86: introduce vcpu_mmio_gva_to_gpa to cleanup the codearch/ | +31 | 0 replies | |
| 4/18 | KVM: MMU: cache mmio info on page fault patharch/ arch/ arch/ +3 more | +96 | 0 replies | |
| 5/18 | KVM: MMU: optimize to handle dirty bitarch/ arch/ | +25 | 0 replies | |
| 6/18 | KVM: MMU: cleanup for FNAME(fetch)arch/ | +2 | 0 replies | |
| 7/18 | KVM: MMU: rename 'pt_write' to 'emulate'arch/ arch/ | +13 | 0 replies | |
| 8/18 | KVM: MMU: count used shadow pages on prepareing patharch/ | +5 | 0 replies | |
| 9/18 | KVM: MMU: split kvm_mmu_free_pagearch/ | +18 | 0 replies | |
| 10/18 | KVM: MMU: remove bypass_guest_pfDocumentation/ arch/ arch/ +4 more | +33 | 0 replies | |
| 11/18 | KVM: MMU: filter out the mmio pfn from the fault pfnarch/ include/ virt/ | +21 | 0 replies | |
| 12/18 | KVM: MMU: abstract some functions to handle fault pfnarch/ arch/ | +41 | 0 replies | |
| 13/18 | KVM: MMU: introduce the rules to modify shadow page tablearch/ | +69 | 0 replies | |
| 14/18 | KVM: MMU: do not need atomicly to set/clear sptearch/ | +71 | 0 replies | |
| 15/18 | KVM: MMU: lockless walking shadow page tablearch/ arch/ | +132 | 0 replies | |
| 16/18 | KVM: MMU: reorganize struct kvm_shadow_walk_iteratorarch/ | +1 | 0 replies | |
| 17/18 | KVM: MMU: mmio page fault supportarch/ arch/ arch/ +3 more | +255 | 2 replies | |
| 18/18 | KVM: MMU: trace mmio page faultarch/ arch/ arch/ +1 more | +80 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v4 yet.
Cover letter [PATCH v4 00/18] KVM: optimize for MMIO handled
Changes in this new version:
- fix the logic of dirty bit in [PATCH 04/19] KVM: MMU: cache mmio info on page fault path
- rename is_mmio_pfn() to is_noslot_pfn() to avoid the conflicts with kvm_is_mmio_pfn
- remove [PATCH 14/19] KVM: MMU: clean up spte updating and clearing
- completely check the last spte for mmio page fault suggested by Marcelo Tosatti