Show patches with: Submitter = Quentin Perret       |   404 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[18/18] KVM: arm64: Plumb the pKVM MMU in KVM KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[17/18] KVM: arm64: Introduce the EL1 pKVM MMU KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[16/18] KVM: arm64: Introduce __pkvm_tlb_flush_vmid() KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[15/18] KVM: arm64: Introduce __pkvm_host_mkyoung_guest() KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[14/18] KVM: arm64: Introduce __pkvm_host_test_clear_young_guest() KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[13/18] KVM: arm64: Introduce __pkvm_host_wrprotect_guest() KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[12/18] KVM: arm64: Introduce __pkvm_host_relax_guest_perms() KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[11/18] KVM: arm64: Introduce __pkvm_host_unshare_guest() KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[10/18] KVM: arm64: Introduce __pkvm_host_share_guest() KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[09/18] KVM: arm64: Introduce {get,put}_pkvm_hyp_vm() helpers KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[08/18] KVM: arm64: Introduce pkvm_vcpu_{load,put}() KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[07/18] KVM: arm64: Make kvm_pgtable_stage2_init() a static inline function KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[06/18] KVM: arm64: Pass walk flags to kvm_pgtable_stage2_relax_perms KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[05/18] KVM: arm64: Pass walk flags to kvm_pgtable_stage2_mkyoung KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[04/18] KVM: arm64: Move host page ownership tracking to the hyp vmemmap KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[03/18] KVM: arm64: Make hyp_page::order a u8 KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[02/18] KVM: arm64: Move enum pkvm_page_state to memory.h KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[01/18] KVM: arm64: Change the layout of enum pkvm_page_state KVM: arm64: Non-protected guest stage-2 support for pKVM - - - --- 2024-11-04 Quentin Perret New
[4/4] KVM: arm64: Finalise EL2 state from pKVM PSCI relay KVM: arm64: Fix CPU resume/on with pKVM - - - --- 2023-02-01 Quentin Perret New
[3/4] KVM: arm64: Use sanitized values in __check_override in nVHE KVM: arm64: Fix CPU resume/on with pKVM - - - --- 2023-02-01 Quentin Perret New
[2/4] KVM: arm64: Introduce finalise_el2_state macro KVM: arm64: Fix CPU resume/on with pKVM - 1 - --- 2023-02-01 Quentin Perret New
[1/4] KVM: arm64: Provide sanitized SYS_ID_AA64SMFR0_EL1 to nVHE KVM: arm64: Fix CPU resume/on with pKVM 1 - - --- 2023-02-01 Quentin Perret New
[12/12] ANDROID: KVM: arm64: pkvm: Add support for fragmented FF-A descriptors KVM: arm64: FF-A proxy for pKVM - - - --- 2022-11-16 Quentin Perret New
[11/12] KVM: arm64: Handle FFA_MEM_LEND calls from the host KVM: arm64: FF-A proxy for pKVM - - - --- 2022-11-16 Quentin Perret New
[10/12] KVM: arm64: Handle FFA_MEM_RECLAIM calls from the host KVM: arm64: FF-A proxy for pKVM - - - --- 2022-11-16 Quentin Perret New
[09/12] KVM: arm64: Handle FFA_MEM_SHARE calls from the host KVM: arm64: FF-A proxy for pKVM - - - --- 2022-11-16 Quentin Perret New
[08/12] KVM: arm64: Add FF-A helpers to share/unshare memory with secure world KVM: arm64: FF-A proxy for pKVM - - - --- 2022-11-16 Quentin Perret New
[07/12] KVM: arm64: Handle FFA_RXTX_MAP and FFA_RXTX_UNMAP calls from the host KVM: arm64: FF-A proxy for pKVM - - - --- 2022-11-16 Quentin Perret New
[06/12] KVM: arm64: Allocate pages for hypervisor FF-A mailboxes KVM: arm64: FF-A proxy for pKVM - - - --- 2022-11-16 Quentin Perret New
[05/12] KVM: arm64: Handle FFA_FEATURES call from the host KVM: arm64: FF-A proxy for pKVM - - - --- 2022-11-16 Quentin Perret New
[04/12] KVM: arm64: Probe FF-A version and host/hyp partition ID during init KVM: arm64: FF-A proxy for pKVM - - - --- 2022-11-16 Quentin Perret New
[03/12] KVM: arm64: Block unsafe FF-A calls from the host KVM: arm64: FF-A proxy for pKVM - - - --- 2022-11-16 Quentin Perret New
[02/12] firmware: arm_ffa: Move comment before the field it is documenting KVM: arm64: FF-A proxy for pKVM - 1 - --- 2022-11-16 Quentin Perret New
[01/12] firmware: arm_ffa: Move constants to header file KVM: arm64: FF-A proxy for pKVM - 1 - --- 2022-11-16 Quentin Perret New
KVM: arm64: Use correct accessor to parse stage-1 PTEs KVM: arm64: Use correct accessor to parse stage-1 PTEs - - - --- 2022-10-25 Quentin Perret New
KVM: arm64: Don't return from void function KVM: arm64: Don't return from void function - - - --- 2022-07-05 Quentin Perret New
KVM: arm64: Prevent kmemleak from accessing pKVM memory KVM: arm64: Prevent kmemleak from accessing pKVM memory 1 - - --- 2022-06-16 Quentin Perret New
KVM: arm64: Don't hypercall before EL2 init KVM: arm64: Don't hypercall before EL2 init - - - --- 2022-05-13 Quentin Perret New
[v4,14/14] KVM: arm64: pkvm: Unshare guest structs during teardown KVM: arm64: Introduce kvm_{un}share_hyp() - - - --- 2021-12-15 Quentin Perret New
[v4,13/14] KVM: arm64: Expose unshare hypercall to the host KVM: arm64: Introduce kvm_{un}share_hyp() - - - --- 2021-12-15 Quentin Perret New
[v4,12/14] KVM: arm64: Implement do_unshare() helper for unsharing memory KVM: arm64: Introduce kvm_{un}share_hyp() - 1 - --- 2021-12-15 Quentin Perret New
[v4,11/14] KVM: arm64: Implement __pkvm_host_share_hyp() using do_share() KVM: arm64: Introduce kvm_{un}share_hyp() - - - --- 2021-12-15 Quentin Perret New
[v4,10/14] KVM: arm64: Implement do_share() helper for sharing memory KVM: arm64: Introduce kvm_{un}share_hyp() - 1 - --- 2021-12-15 Quentin Perret New
[v4,09/14] KVM: arm64: Introduce wrappers for host and hyp spin lock accessors KVM: arm64: Introduce kvm_{un}share_hyp() - - - --- 2021-12-15 Quentin Perret New
[v4,08/14] KVM: arm64: Extend pkvm_page_state enumeration to handle absent pages KVM: arm64: Introduce kvm_{un}share_hyp() - 1 - --- 2021-12-15 Quentin Perret New
[v4,07/14] KVM: arm64: pkvm: Refcount the pages shared with EL2 KVM: arm64: Introduce kvm_{un}share_hyp() 1 - - --- 2021-12-15 Quentin Perret New
[v4,06/14] KVM: arm64: Introduce kvm_share_hyp() KVM: arm64: Introduce kvm_{un}share_hyp() - - - --- 2021-12-15 Quentin Perret New
[v4,05/14] KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2 KVM: arm64: Introduce kvm_{un}share_hyp() - - - --- 2021-12-15 Quentin Perret New
[v4,04/14] KVM: arm64: Hook up ->page_count() for hypervisor stage-1 page-table KVM: arm64: Introduce kvm_{un}share_hyp() - - - --- 2021-12-15 Quentin Perret New
[v4,03/14] KVM: arm64: Fixup hyp stage-1 refcount KVM: arm64: Introduce kvm_{un}share_hyp() 1 - - --- 2021-12-15 Quentin Perret New
[v4,02/14] KVM: arm64: Refcount hyp stage-1 pgtable pages KVM: arm64: Introduce kvm_{un}share_hyp() - - - --- 2021-12-15 Quentin Perret New
[v4,01/14] KVM: arm64: Provide {get, put}_page() stubs for early hyp allocator KVM: arm64: Introduce kvm_{un}share_hyp() 1 - - --- 2021-12-15 Quentin Perret New
[6/6] KVM: arm64: pkvm: Make kvm_host_owns_hyp_mappings() robust to VHE KVM: arm64: Miscellaneous pkvm fixes 1 - - --- 2021-12-08 Quentin Perret New
[5/6] KVM: arm64: pkvm: Stub io map functions KVM: arm64: Miscellaneous pkvm fixes 1 - - --- 2021-12-08 Quentin Perret New
[4/6] KVM: arm64: Make __io_map_base static KVM: arm64: Miscellaneous pkvm fixes 1 - - --- 2021-12-08 Quentin Perret New
[3/6] KVM: arm64: Make the hyp memory pool static KVM: arm64: Miscellaneous pkvm fixes - 1 - --- 2021-12-08 Quentin Perret New
[2/6] KVM: arm64: pkvm: Disable GICv2 support KVM: arm64: Miscellaneous pkvm fixes 1 - - --- 2021-12-08 Quentin Perret New
[1/6] KVM: arm64: pkvm: Fix hyp_pool max order KVM: arm64: Miscellaneous pkvm fixes 1 - - --- 2021-12-08 Quentin Perret New
[v3,15/15] KVM: arm64: pkvm: Unshare guest structs during teardown KVM: arm64: Introduce kvm_share_hyp() - - - --- 2021-12-01 Quentin Perret New
[v3,14/15] KVM: arm64: Expose unshare hypercall to the host KVM: arm64: Introduce kvm_share_hyp() - - - --- 2021-12-01 Quentin Perret New
[v3,13/15] KVM: arm64: Implement do_unshare() helper for unsharing memory KVM: arm64: Introduce kvm_share_hyp() - 1 - --- 2021-12-01 Quentin Perret New
[v3,12/15] KVM: arm64: Implement __pkvm_host_share_hyp() using do_share() KVM: arm64: Introduce kvm_share_hyp() - - - --- 2021-12-01 Quentin Perret New
[v3,11/15] KVM: arm64: Implement do_share() helper for sharing memory KVM: arm64: Introduce kvm_share_hyp() - 1 - --- 2021-12-01 Quentin Perret New
[v3,10/15] KVM: arm64: Introduce wrappers for host and hyp spin lock accessors KVM: arm64: Introduce kvm_share_hyp() - - - --- 2021-12-01 Quentin Perret New
[v3,09/15] KVM: arm64: Extend pkvm_page_state enumeration to handle absent pages KVM: arm64: Introduce kvm_share_hyp() - 1 - --- 2021-12-01 Quentin Perret New
[v3,08/15] KVM: arm64: pkvm: Refcount the pages shared with EL2 KVM: arm64: Introduce kvm_share_hyp() 1 - - --- 2021-12-01 Quentin Perret New
[v3,07/15] KVM: arm64: Introduce kvm_share_hyp() KVM: arm64: Introduce kvm_share_hyp() - - - --- 2021-12-01 Quentin Perret New
[v3,06/15] KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2 KVM: arm64: Introduce kvm_share_hyp() - - - --- 2021-12-01 Quentin Perret New
[v3,05/15] KVM: arm64: Hook up ->page_count() for hypervisor stage-1 page-table KVM: arm64: Introduce kvm_share_hyp() - - - --- 2021-12-01 Quentin Perret New
[v3,04/15] KVM: arm64: Fixup hyp stage-1 refcount KVM: arm64: Introduce kvm_share_hyp() 1 - - --- 2021-12-01 Quentin Perret New
[v3,03/15] KVM: arm64: Refcount hyp stage-1 pgtable pages KVM: arm64: Introduce kvm_share_hyp() - - - --- 2021-12-01 Quentin Perret New
[v3,02/15] KVM: arm64: Provide {get, put}_page() stubs for early hyp allocator KVM: arm64: Introduce kvm_share_hyp() 1 - - --- 2021-12-01 Quentin Perret New
[v3,01/15] KVM: arm64: Check if running in VHE from kvm_host_owns_hyp_mappings() KVM: arm64: Introduce kvm_share_hyp() - - - --- 2021-12-01 Quentin Perret New
KVM: arm64: Fix host stage-2 finalization KVM: arm64: Fix host stage-2 finalization - - - --- 2021-11-08 Quentin Perret New
[v2,15/15] KVM: arm64: pkvm: Unshare guest structs during teardown KVM: arm64: pkvm: Implement unshare hypercall - - - --- 2021-10-19 Quentin Perret New
[v2,14/15] KVM: arm64: Expose unshare hypercall to the host KVM: arm64: pkvm: Implement unshare hypercall - - - --- 2021-10-19 Quentin Perret New
[v2,13/15] KVM: arm64: Implement do_unshare() helper for unsharing memory KVM: arm64: pkvm: Implement unshare hypercall - - - --- 2021-10-19 Quentin Perret New
[v2,12/15] KVM: arm64: Implement __pkvm_host_share_hyp() using do_share() KVM: arm64: pkvm: Implement unshare hypercall - - - --- 2021-10-19 Quentin Perret New
[v2,11/15] KVM: arm64: Implement do_share() helper for sharing memory KVM: arm64: pkvm: Implement unshare hypercall - - - --- 2021-10-19 Quentin Perret New
[v2,10/15] KVM: arm64: Introduce wrappers for host and hyp spin lock accessors KVM: arm64: pkvm: Implement unshare hypercall - - - --- 2021-10-19 Quentin Perret New
[v2,09/15] KVM: arm64: Extend pkvm_page_state enumeration to handle absent pages KVM: arm64: pkvm: Implement unshare hypercall - - - --- 2021-10-19 Quentin Perret New
[v2,08/15] KVM: arm64: pkvm: Refcount the pages shared with EL2 KVM: arm64: pkvm: Implement unshare hypercall - - - --- 2021-10-19 Quentin Perret New
[v2,07/15] KVM: arm64: Introduce kvm_share_hyp() KVM: arm64: pkvm: Implement unshare hypercall - - - --- 2021-10-19 Quentin Perret New
[v2,06/15] KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2 KVM: arm64: pkvm: Implement unshare hypercall - - - --- 2021-10-19 Quentin Perret New
[v2,05/15] KVM: arm64: Hook up ->page_count() for hypervisor stage-1 page-table KVM: arm64: pkvm: Implement unshare hypercall - - - --- 2021-10-19 Quentin Perret New
[v2,04/15] KVM: arm64: Fixup hyp stage-1 refcount KVM: arm64: pkvm: Implement unshare hypercall - - - --- 2021-10-19 Quentin Perret New
[v2,03/15] KVM: arm64: Refcount hyp stage-1 pgtable pages KVM: arm64: pkvm: Implement unshare hypercall - - - --- 2021-10-19 Quentin Perret New
[v2,02/15] KVM: arm64: Provide {get, put}_page() stubs for early hyp allocator KVM: arm64: pkvm: Implement unshare hypercall - - - --- 2021-10-19 Quentin Perret New
[v2,01/15] KVM: arm64: Check if running in VHE from kvm_host_owns_hyp_mappings() KVM: arm64: pkvm: Implement unshare hypercall - - - --- 2021-10-19 Quentin Perret New
[16/16] KVM: arm64: pkvm: Unshare guest structs during teardown KVM: arm64: Implement unshare hypercall for pkvm - - - --- 2021-10-13 Quentin Perret New
[15/16] KVM: arm64: pkvm: Introduce an unshare hypercall KVM: arm64: Implement unshare hypercall for pkvm - - - --- 2021-10-13 Quentin Perret New
[14/16] KVM: arm64: Refcount shared pages at EL2 KVM: arm64: Implement unshare hypercall for pkvm - - - --- 2021-10-13 Quentin Perret New
[13/16] KVM: arm64: Move double-sharing logic into hyp-specific function KVM: arm64: Implement unshare hypercall for pkvm - - - --- 2021-10-13 Quentin Perret New
[12/16] KVM: arm64: Move hyp refcount helpers to header files KVM: arm64: Implement unshare hypercall for pkvm - - - --- 2021-10-13 Quentin Perret New
[11/16] KVM: arm64: Back hyp_vmemmap for all of memory KVM: arm64: Implement unshare hypercall for pkvm - - - --- 2021-10-13 Quentin Perret New
[10/16] KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2 KVM: arm64: Implement unshare hypercall for pkvm - - - --- 2021-10-13 Quentin Perret New
[09/16] KVM: arm64: Hook up ->page_count() for hypervisor stage-1 page-table KVM: arm64: Implement unshare hypercall for pkvm - - - --- 2021-10-13 Quentin Perret New
[08/16] KVM: arm64: Fixup hyp stage-1 refcount KVM: arm64: Implement unshare hypercall for pkvm - - - --- 2021-10-13 Quentin Perret New
[07/16] KVM: arm64: Refcount hyp stage-1 pgtable pages KVM: arm64: Implement unshare hypercall for pkvm - - - --- 2021-10-13 Quentin Perret New
[06/16] KVM: arm64: Provide {get,put}_page() stubs for early hyp allocator KVM: arm64: Implement unshare hypercall for pkvm - - - --- 2021-10-13 Quentin Perret New
« 1 2 3 44 5 »