Show patches with: Submitter = Ram Pai       |    Archived = No       |   87 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[RFC,v1,2/2] KVM: PPC: Book3S HV: abstract secure VM related calls. Plumbing to support multiple secure memory backends. - - - - --- 2020-10-12 Ram Pai Changes Requested
[RFC,v1,1/2] KVM: PPC: Book3S HV: rename all variables in book3s_hv_uvmem.c Plumbing to support multiple secure memory backends. - - - - --- 2020-10-12 Ram Pai Changes Requested
KVM: PPC: Book3S HV: fix a oops in kvmppc_uvmem_page_free() KVM: PPC: Book3S HV: fix a oops in kvmppc_uvmem_page_free() - 1 - - --- 2020-07-30 Ram Pai Changes Requested
KVM: PPC: Book3S HV: Define H_PAGE_IN_NONSHARED for H_SVM_PAGE_IN hcall KVM: PPC: Book3S HV: Define H_PAGE_IN_NONSHARED for H_SVM_PAGE_IN hcall - - - - --- 2020-07-30 Ram Pai Changes Requested
[v2,2/2] KVM: PPC: Book3S HV: rework secure mem slot dropping Rework secure memslot dropping - - 1 - --- 2020-07-27 Ram Pai Accepted
[v2,1/2] KVM: PPC: Book3S HV: move kvmppc_svm_page_out up Rework secure memslot dropping - - 1 - --- 2020-07-27 Ram Pai Accepted
[v6,5/5] KVM: PPC: Book3S HV: migrate hot plugged memory [v6,1/5] KVM: PPC: Book3S HV: Fix function definition in book3s_hv_uvmem.c - - 1 - --- 2020-07-27 Ram Pai Accepted
[v6,4/5] KVM: PPC: Book3S HV: in H_SVM_INIT_DONE, migrate remaining normal-GFNs to secure-GFNs. [v6,1/5] KVM: PPC: Book3S HV: Fix function definition in book3s_hv_uvmem.c - - 1 - --- 2020-07-27 Ram Pai Accepted
[v6,3/5] KVM: PPC: Book3S HV: track the state GFNs associated with secure VMs [v6,1/5] KVM: PPC: Book3S HV: Fix function definition in book3s_hv_uvmem.c - - 2 - --- 2020-07-27 Ram Pai Accepted
[v6,2/5] KVM: PPC: Book3S HV: Disable page merging in H_SVM_INIT_START [v6,1/5] KVM: PPC: Book3S HV: Fix function definition in book3s_hv_uvmem.c - - 1 - --- 2020-07-27 Ram Pai Accepted
[v6,1/5] KVM: PPC: Book3S HV: Fix function definition in book3s_hv_uvmem.c [v6,1/5] KVM: PPC: Book3S HV: Fix function definition in book3s_hv_uvmem.c - - - - --- 2020-07-27 Ram Pai Accepted
[v5,7/7] KVM: PPC: Book3S HV: rework secure mem slot dropping Migrate non-migrated pages of a SVM. - - - - --- 2020-07-23 Ram Pai Superseded
[v5,6/7] KVM: PPC: Book3S HV: move kvmppc_svm_page_out up Migrate non-migrated pages of a SVM. - - 1 - --- 2020-07-23 Ram Pai Superseded
[v5,5/7] KVM: PPC: Book3S HV: migrate hot plugged memory Migrate non-migrated pages of a SVM. - - 1 - --- 2020-07-23 Ram Pai Superseded
[v5,4/7] KVM: PPC: Book3S HV: in H_SVM_INIT_DONE, migrate remaining normal-GFNs to secure-GFNs. Migrate non-migrated pages of a SVM. - - - - --- 2020-07-23 Ram Pai Superseded
[v5,3/7] KVM: PPC: Book3S HV: track the state GFNs associated with secure VMs Migrate non-migrated pages of a SVM. - - 2 - --- 2020-07-23 Ram Pai Superseded
[v5,2/7] KVM: PPC: Book3S HV: Disable page merging in H_SVM_INIT_START Migrate non-migrated pages of a SVM. - - 1 - --- 2020-07-23 Ram Pai Superseded
[v5,1/7] KVM: PPC: Book3S HV: Fix function definition in book3s_hv_uvmem.c Migrate non-migrated pages of a SVM. - - - - --- 2020-07-23 Ram Pai Superseded
[v4,5/5] KVM: PPC: Book3S HV: migrate hot plugged memory Migrate non-migrated pages of a SVM. - - - - --- 2020-07-17 Ram Pai Superseded
[v4,4/5] KVM: PPC: Book3S HV: retry page migration before erroring-out Migrate non-migrated pages of a SVM. - - - - --- 2020-07-17 Ram Pai Superseded
[v4,3/5] KVM: PPC: Book3S HV: in H_SVM_INIT_DONE, migrate remaining normal-GFNs to secure-GFNs. Migrate non-migrated pages of a SVM. - - - - --- 2020-07-17 Ram Pai Superseded
[v4,2/5] KVM: PPC: Book3S HV: track the state GFNs associated with secure VMs Migrate non-migrated pages of a SVM. - - 1 - --- 2020-07-17 Ram Pai Superseded
[v4,1/5] KVM: PPC: Book3S HV: Disable page merging in H_SVM_INIT_START Migrate non-migrated pages of a SVM. - - 1 - --- 2020-07-17 Ram Pai Superseded
[RFC] powerpc/pseries/svm: capture instruction faulting on MMIO access, in sprg0 register [RFC] powerpc/pseries/svm: capture instruction faulting on MMIO access, in sprg0 register - - - - --- 2020-07-16 Ram Pai RFC
[v3,5/5] KVM: PPC: Book3S HV: migrate hot plugged memory Migrate non-migrated pages of a SVM. - - - - --- 2020-07-11 Ram Pai Superseded
[v3,4/5] KVM: PPC: Book3S HV: retry page migration before erroring-out H_SVM_PAGE_IN Migrate non-migrated pages of a SVM. - - - - --- 2020-07-11 Ram Pai Superseded
[v3,3/5] KVM: PPC: Book3S HV: migrate remaining normal-GFNs to secure-GFNs in H_SVM_INIT_DONE Migrate non-migrated pages of a SVM. - - - - --- 2020-07-11 Ram Pai Superseded
[v3,2/5] KVM: PPC: Book3S HV: track the state of GFNs associated with secure VMs Migrate non-migrated pages of a SVM. - - 1 - --- 2020-07-11 Ram Pai Superseded
[v3,1/5] KVM: PPC: Book3S HV: Disable page merging in H_SVM_INIT_START Migrate non-migrated pages of a SVM. - - - - --- 2020-07-11 Ram Pai Superseded
[v3,4/4] KVM: PPC: Book3S HV: migrate hot plugged memory Migrate non-migrated pages of a SVM. - - - - --- 2020-06-19 Ram Pai Superseded
[v3,3/4] KVM: PPC: Book3S HV: migrate remaining normal-GFNs to secure-GFNs in H_SVM_INIT_DONE Migrate non-migrated pages of a SVM. - - - - --- 2020-06-19 Ram Pai Superseded
[v3,2/4] KVM: PPC: Book3S HV: track the state GFNs associated with secure VMs Migrate non-migrated pages of a SVM. - - 1 - --- 2020-06-19 Ram Pai Superseded
[v3,1/4] KVM: PPC: Book3S HV: Fix function definition in book3s_hv_uvmem.c Migrate non-migrated pages of a SVM. - - - - --- 2020-06-19 Ram Pai Superseded
[v2,4/4] KVM: PPC: Book3S HV: migrate hot plugged memory Migrate non-migrated pages of a SVM. - - - - --- 2020-06-18 Ram Pai Superseded
[v2,3/4] KVM: PPC: Book3S HV: migrate remaining normal-GFNs to secure-GFNs in H_SVM_INIT_DONE Migrate non-migrated pages of a SVM. - - - - --- 2020-06-18 Ram Pai Superseded
[v2,2/4] KVM: PPC: Book3S HV: track the state GFNs associated with secure VMs Migrate non-migrated pages of a SVM. - - 1 - --- 2020-06-18 Ram Pai Superseded
[v2,1/4] KVM: PPC: Book3S HV: Fix function definition in book3s_hv_uvmem.c Migrate non-migrated pages of a SVM. - - - - --- 2020-06-18 Ram Pai Superseded
[v1,4/4] KVM: PPC: Book3S HV: migrate hot plugged memory Migrate non-migrated pages of a SVM. - - - - --- 2020-05-31 Ram Pai Changes Requested
[v1,3/4] KVM: PPC: Book3S HV: migrate remaining normal-GFNs to secure-GFNs in H_SVM_INIT_DONE Migrate non-migrated pages of a SVM. - - - - --- 2020-05-31 Ram Pai Changes Requested
[v1,2/4] KVM: PPC: Book3S HV: track shared GFNs of secure VMs Migrate non-migrated pages of a SVM. - - 1 - --- 2020-05-31 Ram Pai Changes Requested
[v1,1/4] KVM: PPC: Book3S HV: Fix function definition in book3s_hv_uvmem.c Migrate non-migrated pages of a SVM. - - - - --- 2020-05-31 Ram Pai Changes Requested
[v3] powerpc/XIVE: SVM: share the event-queue page with the Hypervisor. [v3] powerpc/XIVE: SVM: share the event-queue page with the Hypervisor. - - 2 - --- 2020-04-26 Ram Pai Not Applicable
[v3] powerpc/XIVE: SVM: share the event-queue page with the Hypervisor. [v3] powerpc/XIVE: SVM: share the event-queue page with the Hypervisor. - - 2 - --- 2020-04-26 Ram Pai Superseded
[v2] powerpc/XIVE: SVM: share the event-queue page with the Hypervisor. [v2] powerpc/XIVE: SVM: share the event-queue page with the Hypervisor. - - 2 - --- 2020-03-26 Ram Pai Superseded
[RFC,v1] powerpc/XIVE: SVM: share the event-queue page with the Hypervisor. [RFC,v1] powerpc/XIVE: SVM: share the event-queue page with the Hypervisor. - - - - --- 2020-03-15 Ram Pai Not Applicable
[RFC,v1] powerpc/prom_init: disable XIVE in Secure VM. [RFC,v1] powerpc/prom_init: disable XIVE in Secure VM. - - - - --- 2020-02-29 Ram Pai Rejected
[RFC,v1] powerpc/prom_init: disable XIVE in Secure VM. [RFC,v1] powerpc/prom_init: disable XIVE in Secure VM. - - - - --- 2020-02-29 Ram Pai Superseded
[13/13] KVM: PPC: Ultravisor: Have fast_guest_return check secure_guest KVM: PPC: Paravirtualize KVM to support Ultravisor - - - - --- 2019-01-22 Ram Pai Changes Requested
[12/13] KVM: PPC: Book3S HV: Fixed for running secure guests KVM: PPC: Paravirtualize KVM to support Ultravisor - - - - --- 2019-01-22 Ram Pai Changes Requested
[11/13] KVM: PPC: Ultravisor: Check for MSR_S during hv_reset_msr KVM: PPC: Paravirtualize KVM to support Ultravisor - - - - --- 2019-01-22 Ram Pai Changes Requested
[10/13] KVM: PPC: Ultravisor: Add PPC_KVM_UV config option KVM: PPC: Paravirtualize KVM to support Ultravisor - - - - --- 2019-01-22 Ram Pai Changes Requested
[09/13] KVM: PPC: Ultravisor: Return to UV for hcalls from SVM KVM: PPC: Paravirtualize KVM to support Ultravisor - - - - --- 2019-01-22 Ram Pai Changes Requested
[08/13] KVM: PPC: Ultravisor: fix mtspr and mfspr KVM: PPC: Paravirtualize KVM to support Ultravisor - - - - --- 2019-01-22 Ram Pai Changes Requested
[07/13] KVM: PPC: Ultravisor: UV_RESTRICTED_SPR_READ ucall KVM: PPC: Paravirtualize KVM to support Ultravisor - - - - --- 2019-01-22 Ram Pai Changes Requested
[06/13] KVM: PPC: Ultravisor: UV_RESTRICTED_SPR_WRITE ucall KVM: PPC: Paravirtualize KVM to support Ultravisor - - - - --- 2019-01-22 Ram Pai Changes Requested
[05/13] KVM: PPC: Ultravisor: Flush partition tlb cache, only if smf is not enabled. KVM: PPC: Paravirtualize KVM to support Ultravisor - - - - --- 2019-01-22 Ram Pai Changes Requested
[04/13] KVM: PPC: Ultravisor: Use UV_WRITE_PATE ucall to register a PATE KVM: PPC: Paravirtualize KVM to support Ultravisor - - - - --- 2019-01-22 Ram Pai Changes Requested
[03/13] KVM: PPC: Ultravisor: Introduce the MSR_S bit KVM: PPC: Paravirtualize KVM to support Ultravisor - - - - --- 2019-01-22 Ram Pai Changes Requested
[02/13] KVM: PPC: Ultravisor: Include ultravisor header file. KVM: PPC: Paravirtualize KVM to support Ultravisor - - - - --- 2019-01-22 Ram Pai Changes Requested
[01/13] KVM: PPC: Ultravisor: generic ucall handler plpar_ucall() KVM: PPC: Paravirtualize KVM to support Ultravisor - - - - --- 2019-01-22 Ram Pai Changes Requested
kvmppc: protection keys fix 1 - 1 - --- 2017-07-31 Ram Pai Accepted
[RFC,v7,25/25] powerpc: Enable pkey subsystem - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,24/25] powerpc: Deliver SEGV signal on pkey violation - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,23/25] powerpc: capture the violated protection key on fault - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,22/25] powerpc: introduce get_pte_pkey() helper - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,21/25] powerpc: capture AMR register content on pkey violation - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,20/25] powerpc: Handle exceptions caused by pkey violation - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,19/25] powerpc: implementation for arch_vma_access_permitted() - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,18/25] powerpc: Macro the mask used for checking DSI exception - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,17/25] powerpc: check key protection for user page access - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,16/25] powerpc: helper to validate key-access permissions of a pte - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,15/25] powerpc: Program HPTE key protection bits - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,14/25] powerpc: sys_pkey_mprotect() system call - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,13/25] powerpc: map vma key-protection bits to pte key bits. - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,12/25] powerpc: implementation for arch_override_mprotect_pkey() - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,11/25] powerpc: ability to associate pkey to a vma - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,10/25] powerpc: introduce execute-only pkey - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,09/25] powerpc: store and restore the pkey state across context switches - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,08/25] powerpc: ability to create execute-disabled pkeys - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,07/25] powerpc: sys_pkey_alloc() and sys_pkey_free() system calls - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,06/25] powerpc: implementation for arch_set_user_pkey_access() - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,05/25] powerpc: cleaup AMR,iAMR when a key is allocated or freed - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,04/25] powerpc: helper functions to initialize AMR, IAMR and UAMOR registers - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,03/25] powerpc: helper function to read,write AMR,IAMR,UAMOR registers - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,02/25] powerpc: track allocation status of all pkeys - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC,v7,01/25] powerpc: define an additional vma bit for protection keys. - - - - --- 2017-07-30 Ram Pai Not Applicable
[RFC] kvmppc: protection keys fix 1 - 1 - --- 2017-07-28 Ram Pai Superseded