Show patches with: Submitter = Kirill A. Shutemov       |   101 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[PATCHv2,01/59] mm: Do no merge VMAs with different encryption KeyIDs Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,02/59] mm: Add helpers to setup zero page mappings Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,03/59] mm/ksm: Do not merge pages with different KeyIDs Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,04/59] mm/page_alloc: Unify alloc_hugepage_vma() Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,05/59] mm/page_alloc: Handle allocation for encrypted memory Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,06/59] mm/khugepaged: Handle encrypted pages Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,07/59] x86/mm: Mask out KeyID bits from page table entry pfn Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,08/59] x86/mm: Introduce helpers to read number, shift and mask of KeyIDs Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,09/59] x86/mm: Store bitmask of the encryption algorithms supported by MKTME Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,10/59] x86/mm: Preserve KeyID on pte_modify() and pgprot_modify() Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,11/59] x86/mm: Detect MKTME early Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,12/59] x86/mm: Add a helper to retrieve KeyID for a page Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,13/59] x86/mm: Add a helper to retrieve KeyID for a VMA Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,14/59] x86/mm: Add hooks to allocate and free encrypted pages Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,15/59] x86/mm: Map zero pages into encrypted mappings correctly Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,16/59] x86/mm: Rename CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,17/59] x86/mm: Allow to disable MKTME after enumeration Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,18/59] x86/mm: Calculate direct mapping size Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,19/59] x86/mm: Implement syncing per-KeyID direct mappings Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,20/59] x86/mm: Handle encrypted memory in page_to_virt() and __pa() Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,21/59] mm/page_ext: Export lookup_page_ext() symbol Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,22/59] mm/rmap: Clear vma->anon_vma on unlink_anon_vmas() Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,23/59] x86/pconfig: Set an activated algorithm in all MKTME commands Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,24/59] keys/mktme: Introduce a Kernel Key Service for MKTME Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,25/59] keys/mktme: Preparse the MKTME key payload Intel MKTME enabling - 1 - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,26/59] keys/mktme: Instantiate MKTME keys Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,27/59] keys/mktme: Destroy MKTME keys Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,28/59] keys/mktme: Move the MKTME payload into a cache aligned structure Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,29/59] keys/mktme: Set up PCONFIG programming targets for MKTME keys Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,30/59] keys/mktme: Program MKTME keys into the platform hardware Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,31/59] keys/mktme: Set up a percpu_ref_count for MKTME keys Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,32/59] keys/mktme: Clear the key programming from the MKTME hardware Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,33/59] keys/mktme: Require CAP_SYS_RESOURCE capability for MKTME keys Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,34/59] acpi: Remove __init from acpi table parsing functions Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,35/59] acpi/hmat: Determine existence of an ACPI HMAT Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,36/59] keys/mktme: Require ACPI HMAT to register the MKTME Key Service Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,37/59] acpi/hmat: Evaluate topology presented in ACPI HMAT for MKTME Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,38/59] keys/mktme: Do not allow key creation in unsafe topologies Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,39/59] keys/mktme: Support CPU hotplug for MKTME key service Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,40/59] keys/mktme: Block memory hotplug additions when MKTME is enabled Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,41/59] mm: Generalize the mprotect implementation to support extensions Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,42/59] syscall/x86: Wire up a system call for MKTME encryption keys Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,43/59] x86/mm: Set KeyIDs in encrypted VMAs for MKTME Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,44/59] mm: Add the encrypt_mprotect() system call for MKTME Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,45/59] x86/mm: Keep reference counts on hardware key usage for MKTME Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,46/59] mm: Restrict MKTME memory encryption to anonymous VMAs Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,47/59] kvm, x86, mmu: setup MKTME keyID to spte for given PFN Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,48/59] iommu/vt-d: Support MKTME in DMA remapping Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,49/59] x86/mm: introduce common code for mem encryption Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,50/59] x86/mm: Use common code for DMA memory encryption Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,51/59] x86/mm: Disable MKTME on incompatible platform configurations Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,52/59] x86/mm: Disable MKTME if not all system memory supports encryption Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,53/59] x86: Introduce CONFIG_X86_INTEL_MKTME Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,54/59] x86/mktme: Overview of Multi-Key Total Memory Encryption Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,55/59] x86/mktme: Document the MKTME provided security mitigations Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,56/59] x86/mktme: Document the MKTME kernel configuration requirements Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,57/59] x86/mktme: Document the MKTME Key Service API Intel MKTME enabling - 1 - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,58/59] x86/mktme: Document the MKTME API for anonymous memory encryption Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[PATCHv2,59/59] x86/mktme: Demonstration program using the MKTME APIs Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
[RFC,01/16] x86/mm: Move force_dma_unencrypted() to common code KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[RFC,02/16] x86/kvm: Introduce KVM memory protection feature KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[RFC,03/16] x86/kvm: Make DMA pages shared KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[RFC,04/16] x86/kvm: Use bounce buffers for KVM memory protection KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[RFC,05/16] x86/kvm: Make VirtIO use DMA API in KVM guest KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[RFC,06/16] KVM: Use GUP instead of copy_from/to_user() to access guest memory KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[RFC,07/16] KVM: mm: Introduce VM_KVM_PROTECTED KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[RFC,08/16] KVM: x86: Use GUP for page walk instead of __get_user() KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[RFC,09/16] KVM: Protected memory extension KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[RFC,10/16] KVM: x86: Enabled protected memory extension KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[RFC,11/16] KVM: Rework copy_to/from_guest() to avoid direct mapping KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[RFC,12/16] x86/kvm: Share steal time page with host KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[RFC,13/16] x86/kvmclock: Share hvclock memory with the host KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[RFC,14/16] KVM: Introduce gfn_to_pfn_memslot_protected() KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[RFC,15/16] KVM: Handle protected memory in __kvm_map_gfn()/__kvm_unmap_gfn() KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[RFC,16/16] KVM: Unmap protected pages from direct mapping KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[RFCv1,1/7] x86/mm: Move force_dma_unencrypted() to common code TDX and guest memory unmapping - - - --- 2021-04-02 Kirill A. Shutemov New
[RFCv1,2/7] x86/kvm: Introduce KVM memory protection feature TDX and guest memory unmapping - - - --- 2021-04-02 Kirill A. Shutemov New
[RFCv1,3/7] x86/kvm: Make DMA pages shared TDX and guest memory unmapping - - - --- 2021-04-02 Kirill A. Shutemov New
[RFCv1,4/7] x86/kvm: Use bounce buffers for KVM memory protection TDX and guest memory unmapping - - - --- 2021-04-02 Kirill A. Shutemov New
[RFCv1,5/7] x86/kvmclock: Share hvclock memory with the host TDX and guest memory unmapping - - - --- 2021-04-02 Kirill A. Shutemov New
[RFCv1,6/7] x86/realmode: Share trampoline area if KVM memory protection enabled TDX and guest memory unmapping - - - --- 2021-04-02 Kirill A. Shutemov New
[RFCv1,7/7] KVM: unmap guest memory using poisoned pages TDX and guest memory unmapping - - - --- 2021-04-02 Kirill A. Shutemov New
[RFCv2,01/16] x86/mm: Move force_dma_unencrypted() to common code KVM protected memory extension - - - --- 2020-10-20 Kirill A. Shutemov New
[RFCv2,02/16] x86/kvm: Introduce KVM memory protection feature KVM protected memory extension - - - --- 2020-10-20 Kirill A. Shutemov New
[RFCv2,03/16] x86/kvm: Make DMA pages shared KVM protected memory extension - - - --- 2020-10-20 Kirill A. Shutemov New
[RFCv2,04/16] x86/kvm: Use bounce buffers for KVM memory protection KVM protected memory extension - - - --- 2020-10-20 Kirill A. Shutemov New
[RFCv2,05/16] x86/kvm: Make VirtIO use DMA API in KVM guest KVM protected memory extension - - - --- 2020-10-20 Kirill A. Shutemov New
[RFCv2,06/16] x86/kvmclock: Share hvclock memory with the host KVM protected memory extension - - - --- 2020-10-20 Kirill A. Shutemov New
[RFCv2,07/16] x86/realmode: Share trampoline area if KVM memory protection enabled KVM protected memory extension - - - --- 2020-10-20 Kirill A. Shutemov New
[RFCv2,08/16] KVM: Use GUP instead of copy_from/to_user() to access guest memory KVM protected memory extension - - - --- 2020-10-20 Kirill A. Shutemov New
[RFCv2,09/16] KVM: mm: Introduce VM_KVM_PROTECTED KVM protected memory extension - - - --- 2020-10-20 Kirill A. Shutemov New
[RFCv2,10/16] KVM: x86: Use GUP for page walk instead of __get_user() KVM protected memory extension - - - --- 2020-10-20 Kirill A. Shutemov New
[RFCv2,11/16] KVM: Protected memory extension KVM protected memory extension - - - --- 2020-10-20 Kirill A. Shutemov New
[RFCv2,12/16] KVM: x86: Enabled protected memory extension KVM protected memory extension - - - --- 2020-10-20 Kirill A. Shutemov New
[RFCv2,13/16] KVM: Rework copy_to/from_guest() to avoid direct mapping KVM protected memory extension - - - --- 2020-10-20 Kirill A. Shutemov New
[RFCv2,14/16] KVM: Handle protected memory in __kvm_map_gfn()/__kvm_unmap_gfn() KVM protected memory extension - - - --- 2020-10-20 Kirill A. Shutemov New
[RFCv2,15/16] KVM: Unmap protected pages from direct mapping KVM protected memory extension - - - --- 2020-10-20 Kirill A. Shutemov New
[RFCv2,16/16] mm: Do not use zero page for VM_KVM_PROTECTED VMAs KVM protected memory extension - - - --- 2020-10-20 Kirill A. Shutemov New
BUG: sleeping function called from invalid context at mm/slub.c:793 - - - --- 2011-01-10 Kirill A. Shutemov New
KVM hang after OOM - - - --- 2018-03-12 Kirill A. Shutemov New
« 1 2 »