Show patches with: Submitter = Kirill A. Shutemov       |   129 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[5/5] x86/tdx: Unaccepted memory support x86: Impplement support for unaccepted memory - - - --- 2021-08-10 Kirill A. Shutemov New
[4/5] x86/mm: Provide helpers for unaccepted memory x86: Impplement support for unaccepted memory - - - --- 2021-08-10 Kirill A. Shutemov New
[3/5] x86/boot/compressed: Handle unaccepted memory x86: Impplement support for unaccepted memory - - - --- 2021-08-10 Kirill A. Shutemov New
[2/5] efi/x86: Implement support for unaccepted memory x86: Impplement support for unaccepted memory - - - --- 2021-08-10 Kirill A. Shutemov New
[1/5] mm: Add support for unaccepted memory x86: Impplement support for unaccepted memory - - - --- 2021-08-10 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
[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,5/7] x86/kvmclock: Share hvclock memory with the host 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,3/7] x86/kvm: Make DMA pages shared 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,1/7] x86/mm: Move force_dma_unencrypted() to common code TDX and guest memory unmapping - - - --- 2021-04-02 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
[RFCv2,15/16] KVM: Unmap protected pages from 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,13/16] KVM: Rework copy_to/from_guest() to avoid direct mapping 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,11/16] KVM: Protected memory extension 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,09/16] KVM: mm: Introduce VM_KVM_PROTECTED 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,07/16] x86/realmode: Share trampoline area if KVM memory protection enabled 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,05/16] x86/kvm: Make VirtIO use DMA API in KVM guest 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,03/16] x86/kvm: Make DMA pages shared 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,01/16] x86/mm: Move force_dma_unencrypted() to common code KVM protected memory extension - - - --- 2020-10-20 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
[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,14/16] KVM: Introduce gfn_to_pfn_memslot_protected() 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,12/16] x86/kvm: Share steal time page with host 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,10/16] KVM: x86: Enabled protected memory extension 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,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,07/16] KVM: mm: Introduce VM_KVM_PROTECTED 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,05/16] x86/kvm: Make VirtIO use DMA API in KVM guest 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,03/16] x86/kvm: Make DMA pages shared 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,01/16] x86/mm: Move force_dma_unencrypted() to common code KVM protected memory extension - - - --- 2020-05-22 Kirill A. Shutemov New
[PATCHv2,8/8] khugepaged: Introduce 'max_ptes_shared' tunable thp/khugepaged improvements and CoW semantics - - - --- 2020-04-03 Kirill A. Shutemov New
[PATCHv2,7/8] thp: Change CoW semantics for anon-THP thp/khugepaged improvements and CoW semantics - - - --- 2020-04-03 Kirill A. Shutemov New
[PATCHv2,6/8] khugepaged: Allow to collapse PTE-mapped compound pages thp/khugepaged improvements and CoW semantics - - - --- 2020-04-03 Kirill A. Shutemov New
[PATCHv2,5/8] khugepaged: Allow to callapse a page shared across fork thp/khugepaged improvements and CoW semantics - - - --- 2020-04-03 Kirill A. Shutemov New
[PATCHv2,4/8] khugepaged: Drain LRU add pagevec after swapin thp/khugepaged improvements and CoW semantics - - - --- 2020-04-03 Kirill A. Shutemov New
[PATCHv2,3/8] khugepaged: Drain all LRU caches before scanning pages thp/khugepaged improvements and CoW semantics 1 - - --- 2020-04-03 Kirill A. Shutemov New
[PATCHv2,2/8] khugepaged: Do not stop collapse if less than half PTEs are referenced thp/khugepaged improvements and CoW semantics 1 1 - --- 2020-04-03 Kirill A. Shutemov New
[PATCHv2,1/8] khugepaged: Add self test thp/khugepaged improvements and CoW semantics - 1 - --- 2020-04-03 Kirill A. Shutemov New
[7/7] khugepaged: Introduce 'max_ptes_shared' tunable thp/khugepaged improvements and CoW semantics - - - --- 2020-03-27 Kirill A. Shutemov New
[6/7] thp: Change CoW semantics for anon-THP thp/khugepaged improvements and CoW semantics - - - --- 2020-03-27 Kirill A. Shutemov New
[5/7] khugepaged: Allow to collapse PTE-mapped compound pages thp/khugepaged improvements and CoW semantics - - - --- 2020-03-27 Kirill A. Shutemov New
[4/7] khugepaged: Allow to callapse a page shared across fork thp/khugepaged improvements and CoW semantics - - - --- 2020-03-27 Kirill A. Shutemov New
[3/7] khugepaged: Drain LRU add pagevec to get rid of extra pins thp/khugepaged improvements and CoW semantics - 2 - --- 2020-03-27 Kirill A. Shutemov New
[2/7] khugepaged: Do not stop collapse if less than half PTEs are referenced thp/khugepaged improvements and CoW semantics - 1 - --- 2020-03-27 Kirill A. Shutemov New
[1/7] khugepaged: Add self test thp/khugepaged improvements and CoW semantics - - - --- 2020-03-27 Kirill A. Shutemov New
thp: Simplify splitting PMD mapping huge zero page thp: Simplify splitting PMD mapping huge zero page - - - --- 2020-03-27 Kirill A. Shutemov New
mm: Avoid data corruption on CoW fault into PFN-mapped VMA mm: Avoid data corruption on CoW fault into PFN-mapped VMA - - - --- 2020-02-18 Kirill A. Shutemov New
mm/page_alloc: Skip non present sections on zone initialization mm/page_alloc: Skip non present sections on zone initialization 1 1 - --- 2019-12-30 Kirill A. Shutemov New
[2/2] thp, shmem: Fix conflict of above-47bit hint address and PMD alignment Fix two above-47bit hint address vs. THP bugs - - - --- 2019-12-20 Kirill A. Shutemov New
[1/2] thp: Fix conflict of above-47bit hint address and PMD alignment Fix two above-47bit hint address vs. THP bugs - - 1 --- 2019-12-20 Kirill A. Shutemov New
[RFC] mm, thp: Try to bound number of pages on deferred split queue [RFC] mm, thp: Try to bound number of pages on deferred split queue - - - --- 2019-10-09 Kirill A. Shutemov New
mm, thp: Do not queue fully unmapped pages for deferred split mm, thp: Do not queue fully unmapped pages for deferred split - - - --- 2019-09-13 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
[PATCHv2,58/59] x86/mktme: Document the MKTME API for anonymous memory encryption 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,56/59] x86/mktme: Document the MKTME kernel configuration requirements 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,54/59] x86/mktme: Overview of Multi-Key Total Memory 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,52/59] x86/mm: Disable MKTME if not all system memory supports 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,50/59] x86/mm: Use common code for DMA memory encryption 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,48/59] iommu/vt-d: Support MKTME in DMA remapping 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,46/59] mm: Restrict MKTME memory encryption to anonymous VMAs 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,44/59] mm: Add the encrypt_mprotect() system call for MKTME 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,42/59] syscall/x86: Wire up a system call for MKTME encryption keys 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,40/59] keys/mktme: Block memory hotplug additions when MKTME is enabled 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,38/59] keys/mktme: Do not allow key creation in unsafe topologies 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,36/59] keys/mktme: Require ACPI HMAT to register the MKTME Key Service 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,34/59] acpi: Remove __init from acpi table parsing functions 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,32/59] keys/mktme: Clear the key programming from the MKTME 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,30/59] keys/mktme: Program MKTME keys into the platform hardware 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,28/59] keys/mktme: Move the MKTME payload into a cache aligned structure 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,26/59] keys/mktme: Instantiate MKTME keys Intel MKTME enabling - - - --- 2019-07-31 Kirill A. Shutemov New
« 1 2 »