KVM: arm64: TLBI fixes for the pgtable code
Status from this message: Applied to kvmarm/fixes, thanks!
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest4 patches 3 repliesApplied
- v13 patches 9 repliesSuperseded
Patches in v2 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | KVM: arm64: Don't defer TLB invalidation when zapping table entriesarch/ | +3 | 0 replies | |
| 2/4 | KVM: arm64: Don't pass a TLBI level hint when zapping table entriesarch/ | +7 | 0 replies | |
| 3/4 | KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()arch/ arch/ | +4 | 0 replies | |
| 4/4 | KVM: arm64: Ensure target address is granule-aligned for range TLBIarch/ | +7 | 0 replies |
Reviews trailers per patch
1 of 4 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.
| Patch | Ryan Roberts | Marc Zyngier | Shaoqin Huang |
|---|---|---|---|
| Series | R-b | R-b | |
| 1/4 | |||
| 2/4 | |||
| 3/4 | R-b | ||
| 4/4 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.
Cover letter [PATCH v2 0/4] KVM: arm64: TLBI fixes for the pgtable code
Hi again,
This is version two of the series I previously posted on Monday:
https://lore.kernel.org/r/[email protected]
We've got a long weekend coming up in the UK, so I wanted to get this out before I chuck the laptop in the river.
Changes since v1 include:
* Add Ryan's Reviewed-by on the third patch
* Add an extra patch to ensure correct alignment of range TLBI address argument
* Tweak commit messages
Cheers,
Will
--->8
Will Deacon (4):
KVM: arm64: Don't defer TLB invalidation when zapping table entries
KVM: arm64: Don't pass a TLBI level hint when zapping table entries
KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range()
KVM: arm64: Ensure target address is granule-aligned for range TLBI
arch/arm64/kvm/hyp/nvhe/tlb.c | 3 ++- arch/arm64/kvm/hyp/pgtable.c | 23 +++++++++++++++-------- arch/arm64/kvm/hyp/vhe/tlb.c | 3 ++- 3 files changed, 19 insertions(+), 10 deletions(-)
Signature · 1 line
2.44.0.396.g6e790dbe36-goog