Show patches with: Submitter = Oliver Upton       |    State = Action Required       |   212 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[1/1] KVM: arm64: Use a separate function for hyp stage-1 walks KVM: arm64: Skip RCU protection for hyp stage-1 - - - --- 2022-11-14 Oliver Upton New
[2/2] KVM: selftests: Build access_tracking_perf_test for arm64 KVM: selftests: Enable access_tracking_perf_test for arm64 - 1 - --- 2022-11-11 Oliver Upton New
[1/2] KVM: selftests: Allow >1 guest mode in access_tracking_perf_test KVM: selftests: Enable access_tracking_perf_test for arm64 - 1 - --- 2022-11-11 Oliver Upton New
[RFC,3/3] KVM: selftests: Test user hypercalls [RFC,1/3] KVM: arm64: Use a generalized accessor for SMCCC args - - - --- 2022-11-10 Oliver Upton New
[RFC,2/3] KVM: arm64: Allow userspace to trap SMCCC sub-ranges [RFC,1/3] KVM: arm64: Use a generalized accessor for SMCCC args - - - --- 2022-11-10 Oliver Upton New
[RFC,1/3] KVM: arm64: Use a generalized accessor for SMCCC args [RFC,1/3] KVM: arm64: Use a generalized accessor for SMCCC args - - - --- 2022-11-10 Oliver Upton New
[RESEND] KVM: arm64: Move arch-specific headers out of include/kvm/ [RESEND] KVM: arm64: Move arch-specific headers out of include/kvm/ - - - --- 2022-11-10 Oliver Upton New
KVM: arm64: Move arch-specific headers out of include/kvm/ KVM: arm64: Move arch-specific headers out of include/kvm/ - - - --- 2022-11-10 Oliver Upton New
[v5,14/14] KVM: arm64: Handle stage-2 faults in parallel KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-07 Oliver Upton New
[v5,13/14] KVM: arm64: Make table->block changes parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-07 Oliver Upton New
[v5,12/14] KVM: arm64: Make leaf->leaf PTE changes parallel-aware KVM: arm64: Parallel stage-2 fault handling - 1 - --- 2022-11-07 Oliver Upton New
[v5,11/14] KVM: arm64: Make block->table PTE changes parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-07 Oliver Upton New
[v5,10/14] KVM: arm64: Split init and set for table PTE KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-07 Oliver Upton New
[v5,09/14] KVM: arm64: Atomically update stage 2 leaf attributes in parallel walks KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-07 Oliver Upton New
[v5,08/14] KVM: arm64: Protect stage-2 traversal with RCU KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-07 Oliver Upton New
[v5,07/14] KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make KVM: arm64: Parallel stage-2 fault handling - 1 - --- 2022-11-07 Oliver Upton New
[v5,06/14] KVM: arm64: Use an opaque type for pteps KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-07 Oliver Upton New
[v5,05/14] KVM: arm64: Add a helper to tear down unlinked stage-2 subtrees KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-07 Oliver Upton New
[v5,04/14] KVM: arm64: Don't pass kvm_pgtable through kvm_pgtable_walk_data KVM: arm64: Parallel stage-2 fault handling - 2 - --- 2022-11-07 Oliver Upton New
[v5,03/14] KVM: arm64: Pass mm_ops through the visitor context KVM: arm64: Parallel stage-2 fault handling - 2 - --- 2022-11-07 Oliver Upton New
[v5,02/14] KVM: arm64: Stash observed pte value in visitor context KVM: arm64: Parallel stage-2 fault handling - 2 - --- 2022-11-07 Oliver Upton New
[v5,01/14] KVM: arm64: Combine visitor arguments into a context structure KVM: arm64: Parallel stage-2 fault handling - 2 - --- 2022-11-07 Oliver Upton New
[v4,14/14] KVM: arm64: Handle stage-2 faults in parallel KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-03 Oliver Upton New
[v4,13/14] KVM: arm64: Make table->block changes parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-03 Oliver Upton New
[v4,12/14] KVM: arm64: Make leaf->leaf PTE changes parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-03 Oliver Upton New
[v4,11/14] KVM: arm64: Make block->table PTE changes parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-03 Oliver Upton New
[v4,10/14] KVM: arm64: Split init and set for table PTE KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-03 Oliver Upton New
[v4,09/14] KVM: arm64: Atomically update stage 2 leaf attributes in parallel walks KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-03 Oliver Upton New
[v4,08/14] KVM: arm64: Protect stage-2 traversal with RCU KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-03 Oliver Upton New
[v4,07/14] KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-03 Oliver Upton New
[v4,06/14] KVM: arm64: Use an opaque type for pteps KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-03 Oliver Upton New
[v4,05/14] KVM: arm64: Add a helper to tear down unlinked stage-2 subtrees KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-03 Oliver Upton New
[v4,04/14] KVM: arm64: Don't pass kvm_pgtable through kvm_pgtable_walk_data KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-03 Oliver Upton New
[v4,03/14] KVM: arm64: Pass mm_ops through the visitor context KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-03 Oliver Upton New
[v4,02/14] KVM: arm64: Stash observed pte value in visitor context KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-03 Oliver Upton New
[v4,01/14] KVM: arm64: Combine visitor arguments into a context structure KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-11-03 Oliver Upton New
[2/2] KVM: arm64: Redefine pKVM memory transitions in terms of source/target KVM: arm64: pKVM memory transitions cleanup - - - --- 2022-10-28 Oliver Upton New
[1/2] KVM: arm64: Clean out the odd handling of completer_addr KVM: arm64: pKVM memory transitions cleanup - - - --- 2022-10-28 Oliver Upton New
[v3,15/15] KVM: arm64: Handle stage-2 faults in parallel KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-27 Oliver Upton New
[v3,14/15] KVM: arm64: Make table->block changes parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-27 Oliver Upton New
[v3,13/15] KVM: arm64: Make leaf->leaf PTE changes parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-27 Oliver Upton New
[v3,12/15] KVM: arm64: Make block->table PTE changes parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-27 Oliver Upton New
[v3,11/15] KVM: arm64: Split init and set for table PTE KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-27 Oliver Upton New
[v3,10/15] KVM: arm64: Atomically update stage 2 leaf attributes in parallel walks KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-27 Oliver Upton New
[v3,09/15] KVM: arm64: Free removed stage-2 tables in RCU callback KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-27 Oliver Upton New
[v3,08/15] KVM: arm64: Protect stage-2 traversal with RCU KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-27 Oliver Upton New
[v3,07/15] KVM: arm64: Use an opaque type for pteps KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-27 Oliver Upton New
[v3,06/15] KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-27 Oliver Upton New
[v3,05/15] KVM: arm64: Add a helper to tear down unlinked stage-2 subtrees KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-27 Oliver Upton New
[v3,04/15] KVM: arm64: Don't pass kvm_pgtable through kvm_pgtable_walk_data KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-27 Oliver Upton New
[v3,03/15] KVM: arm64: Pass mm_ops through the visitor context KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-27 Oliver Upton New
[v3,02/15] KVM: arm64: Stash observed pte value in visitor context KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-27 Oliver Upton New
[v3,01/15] KVM: arm64: Combine visitor arguments into a context structure KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-27 Oliver Upton New
[v3,2/2] KVM: arm64: Limit stage2_apply_range() batch size to largest block KVM: arm64: Limit stage2_apply_range() batch size to largest block - - - --- 2022-10-07 Oliver Upton New
[v3,1/2] KVM: arm64: Work out supported block level at compile time KVM: arm64: Limit stage2_apply_range() batch size to largest block - - - --- 2022-10-07 Oliver Upton New
[v2,15/15] KVM: arm64: Handle stage-2 faults in parallel KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-07 Oliver Upton New
[v2,14/15] KVM: arm64: Make table->block changes parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-07 Oliver Upton New
[v2,13/15] KVM: arm64: Make leaf->leaf PTE changes parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-07 Oliver Upton New
[v2,12/15] KVM: arm64: Make block->table PTE changes parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-07 Oliver Upton New
[v2,11/15] KVM: arm64: Split init and set for table PTE KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-07 Oliver Upton New
[v2,10/15] KVM: arm64: Atomically update stage 2 leaf attributes in parallel walks KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-07 Oliver Upton New
[v2,09/15] KVM: arm64: Free removed stage-2 tables in RCU callback KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-07 Oliver Upton New
[v2,08/15] KVM: arm64: Protect stage-2 traversal with RCU KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-07 Oliver Upton New
[v2,07/15] KVM: arm64: Use an opaque type for pteps KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-07 Oliver Upton New
[v2,06/15] KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-07 Oliver Upton New
[v2,05/15] KVM: arm64: Add a helper to tear down unlinked stage-2 subtrees KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-07 Oliver Upton New
[v2,04/15] KVM: arm64: Don't pass kvm_pgtable through kvm_pgtable_walk_data KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-07 Oliver Upton New
[v2,03/15] KVM: arm64: Pass mm_ops through the visitor context KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-07 Oliver Upton New
[v2,02/15] KVM: arm64: Stash observed pte value in visitor context KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-07 Oliver Upton New
[v2,01/15] KVM: arm64: Combine visitor arguments into a context structure KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-10-07 Oliver Upton New
[v2] KVM: arm64: Limit stage2_apply_range() batch size to 1GB [v2] KVM: arm64: Limit stage2_apply_range() batch size to 1GB - - - --- 2022-09-26 Oliver Upton New
KVM: arm64: Limit stage2_apply_range() batch size to 1GB KVM: arm64: Limit stage2_apply_range() batch size to 1GB - - - --- 2022-09-20 Oliver Upton New
[v3,7/7] KVM: selftests: Add test for AArch32 ID registers KVM: arm64: Use visibility hook to treat ID regs as RAZ - - - --- 2022-09-13 Oliver Upton New
[v3,6/7] KVM: arm64: Treat 32bit ID registers as RAZ/WI on 64bit-only system KVM: arm64: Use visibility hook to treat ID regs as RAZ - - - --- 2022-09-13 Oliver Upton New
[v3,5/7] KVM: arm64: Add a visibility bit to ignore user writes KVM: arm64: Use visibility hook to treat ID regs as RAZ - 1 - --- 2022-09-13 Oliver Upton New
[v3,4/7] KVM: arm64: Spin off helper for calling visibility hook KVM: arm64: Use visibility hook to treat ID regs as RAZ - 1 - --- 2022-09-13 Oliver Upton New
[v3,3/7] KVM: arm64: Drop raz parameter from read_id_reg() KVM: arm64: Use visibility hook to treat ID regs as RAZ - 1 - --- 2022-09-13 Oliver Upton New
[v3,2/7] KVM: arm64: Remove internal accessor helpers for id regs KVM: arm64: Use visibility hook to treat ID regs as RAZ - 1 - --- 2022-09-13 Oliver Upton New
[v3,1/7] KVM: arm64: Use visibility hook to treat ID regs as RAZ KVM: arm64: Use visibility hook to treat ID regs as RAZ - 1 - --- 2022-09-13 Oliver Upton New
[v2,7/7] KVM: selftests: Add test for RAZ/WI AArch32 ID registers KVM: arm64: Use visibility hook to treat ID regs as RAZ - - - --- 2022-09-02 Oliver Upton New
[v2,6/7] KVM: arm64: Treat 32bit ID registers as RAZ/WI on 64bit-only system KVM: arm64: Use visibility hook to treat ID regs as RAZ - - - --- 2022-09-02 Oliver Upton New
[v2,5/7] KVM: arm64: Add a visibility bit to ignore user writes KVM: arm64: Use visibility hook to treat ID regs as RAZ - 1 - --- 2022-09-02 Oliver Upton New
[v2,4/7] KVM: arm64: Spin off helper for calling visibility hook KVM: arm64: Use visibility hook to treat ID regs as RAZ - 1 - --- 2022-09-02 Oliver Upton New
[v2,3/7] KVM: arm64: Drop raz parameter from read_id_reg() KVM: arm64: Use visibility hook to treat ID regs as RAZ - 1 - --- 2022-09-02 Oliver Upton New
[v2,2/7] KVM: arm64: Remove internal accessor helpers for id regs KVM: arm64: Use visibility hook to treat ID regs as RAZ - 1 - --- 2022-09-02 Oliver Upton New
[v2,1/7] KVM: arm64: Use visibility hook to treat ID regs as RAZ KVM: arm64: Use visibility hook to treat ID regs as RAZ - 1 - --- 2022-09-02 Oliver Upton New
[14/14] KVM: arm64: Handle stage-2 faults in parallel KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[13/14] KVM: arm64: Make table->block changes parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[12/14] KVM: arm64: Make leaf->leaf PTE changes parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[11/14] KVM: arm64: Make changes block->table to leaf PTEs parallel-aware KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[10/14] KVM: arm64: Atomically update stage 2 leaf attributes in parallel walks KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[09/14] KVM: arm64: Free removed stage-2 tables in RCU callback KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[08/14] KVM: arm64: Protect page table traversal with RCU KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[07/14] KVM: arm64: Document behavior of pgtable visitor callback KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[06/14] KVM: arm64: Return next table from map callbacks KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[05/14] KVM: arm64: Split init and set for table PTE KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[04/14] KVM: arm64: Read the PTE once per visit KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[03/14] KVM: arm64: Directly read owner id field in stage2_pte_is_counted() KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[02/14] KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
[01/14] KVM: arm64: Add a helper to tear down unlinked stage-2 subtrees KVM: arm64: Parallel stage-2 fault handling - - - --- 2022-08-30 Oliver Upton New
« 1 2 3 »