Show patches with: Series = Intel MKTME enabling       |   62 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,62/62] x86/mktme: Demonstration program using the MKTME APIs Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,61/62] x86/mktme: Document the MKTME API for anonymous memory encryption Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,60/62] x86/mktme: Document the MKTME Key Service API Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,59/62] x86/mktme: Document the MKTME kernel configuration requirements Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,58/62] x86/mktme: Document the MKTME provided security mitigations Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,57/62] x86/mktme: Overview of Multi-Key Total Memory Encryption Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,56/62] x86: Introduce CONFIG_X86_INTEL_MKTME Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,55/62] x86/mm: Disable MKTME if not all system memory supports encryption Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,54/62] x86/mm: Disable MKTME on incompatible platform configurations Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,53/62] x86/mm: Use common code for DMA memory encryption Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,52/62] x86/mm: introduce common code for mem encryption Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,51/62] iommu/vt-d: Support MKTME in DMA remapping Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,50/62] kvm, x86, mmu: setup MKTME keyID to spte for given PFN Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,49/62] mm, x86: export several MKTME variables Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,48/62] selftests/x86/mktme: Test the MKTME APIs Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,47/62] mm: Restrict MKTME memory encryption to anonymous VMAs Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,46/62] x86/mm: Keep reference counts on encrypted VMAs for MKTME Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,45/62] mm: Add the encrypt_mprotect() system call for MKTME Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,44/62] x86/mm: Set KeyIDs in encrypted VMAs for MKTME Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,43/62] syscall/x86: Wire up a system call for MKTME encryption keys Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,42/62] mm: Generalize the mprotect implementation to support extensions Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,41/62] keys/mktme: Support memory hotplug for MKTME keys Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,40/62] keys/mktme: Program new PCONFIG targets with MKTME keys Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,39/62] keys/mktme: Find new PCONFIG targets during memory hotplug Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,38/62] keys/mktme: Support CPU hotplug for MKTME key service Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,37/62] keys/mktme: Do not allow key creation in unsafe topologies Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,36/62] acpi/hmat: Evaluate topology presented in ACPI HMAT for MKTME Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,35/62] keys/mktme: Require ACPI HMAT to register the MKTME Key Service Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,34/62] acpi/hmat: Determine existence of an ACPI HMAT Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,33/62] acpi: Remove __init from acpi table parsing functions Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,32/62] keys/mktme: Store MKTME payloads if cmdline parameter allows Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,31/62] keys/mktme: Require CAP_SYS_RESOURCE capability for MKTME keys Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,30/62] keys/mktme: Set up a percpu_ref_count for MKTME keys Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,29/62] keys/mktme: Program MKTME keys into the platform hardware Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,28/62] keys/mktme: Set up PCONFIG programming targets for MKTME keys Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,27/62] keys/mktme: Strengthen the entropy of CPU generated MKTME keys Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,26/62] keys/mktme: Move the MKTME payload into a cache aligned structure Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,25/62] keys/mktme: Instantiate and destroy MKTME keys Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,24/62] keys/mktme: Preparse the MKTME key payload Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,23/62] keys/mktme: Introduce a Kernel Key Service for MKTME Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,22/62] x86/pconfig: Set a valid encryption algorithm for all MKTME commands Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,21/62] mm/rmap: Clear vma->anon_vma on unlink_anon_vmas() Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,20/62] mm/page_ext: Export lookup_page_ext() symbol Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,19/62] x86/mm: Handle encrypted memory in page_to_virt() and __pa() Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,18/62] x86/mm: Implement syncing per-KeyID direct mappings Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,17/62] x86/mm: Calculate direct mapping size Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,16/62] x86/mm: Allow to disable MKTME after enumeration Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,15/62] x86/mm: Rename CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,14/62] x86/mm: Map zero pages into encrypted mappings correctly Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,13/62] x86/mm: Add hooks to allocate and free encrypted pages Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,12/62] x86/mm: Add a helper to retrieve KeyID for a VMA Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,11/62] x86/mm: Add a helper to retrieve KeyID for a page Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,10/62] x86/mm: Detect MKTME early Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,09/62] x86/mm: Preserve KeyID on pte_modify() and pgprot_modify() Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,08/62] x86/mm: Introduce variables to store number, shift and mask of KeyIDs Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,07/62] x86/mm: Mask out KeyID bits from page table entry pfn Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,06/62] mm/khugepaged: Handle encrypted pages Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,05/62] mm/page_alloc: Handle allocation for encrypted memory Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,04/62] mm/page_alloc: Unify alloc_hugepage_vma() Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,03/62] mm/ksm: Do not merge pages with different KeyIDs Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,02/62] mm: Add helpers to setup zero page mappings Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New
[RFC,01/62] mm: Do no merge VMAs with different encryption KeyIDs Intel MKTME enabling - - - --- 2019-05-08 Kirill A. Shutemov New