RFC: switch vcpu context to use SRCU
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest10 patches 15 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/10 | KVM: modify memslots layout in struct kvmarch/ arch/ arch/ +3 more | +53 | 0 replies | |
| 2/10 | KVM: modify alias layout in x86s struct kvm_archarch/ arch/ | +22 | 0 replies | |
| 3/10 | KVM: switch dirty_log to mmu_lock protectionarch/ arch/ virt/ | +37 | 3 replies | |
| 4/10 | KVM: split kvm_arch_set_memory_region into prepare and commitarch/ arch/ arch/ +2 more | +61 | 1 reply | |
| 5/10 | KVM: introduce gfn_to_pfn_memslotinclude/ virt/ | +27 | 0 replies | |
| 6/10 | KVM: use gfn_to_pfn_memslot in kvm_iommu_map_pagesinclude/ virt/ virt/ | +8 | 0 replies | |
| 7/10 | KVM: introduce kvm->srcu and convert kvm_set_memory_region to SRCU updatearch/ arch/ arch/ +5 more | +112 | 8 replies | |
| 8/10 | KVM: x86: switch kvm_set_memory_alias to SRCU updatearch/ arch/ arch/ +5 more | +50 | 1 reply | |
| 9/10 | KVM: convert io_bus to SRCUarch/ arch/ arch/ +6 more | +101 | 0 replies | |
| 10/10 | KVM: switch vcpu context to use SRCUarch/ arch/ arch/ +2 more | +38 | 1 reply |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [patch 00/10] RFC: switch vcpu context to use SRCU
Improves vmexit latency by ~= 13% on UP guest.
Still requires decent stress testing and careful review, but posting for early comments.