Show patches with: Submitter = Junaid Shahid       |   144 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3] kvm: x86: mmu: Always flush TLBs when enabling dirty logging [v3] kvm: x86: mmu: Always flush TLBs when enabling dirty logging - - - --- 2022-08-10 Junaid Shahid New
[v2] kvm: x86: Do proper cleanup if kvm_x86_ops->vm_init() fails [v2] kvm: x86: Do proper cleanup if kvm_x86_ops->vm_init() fails - - - --- 2022-07-29 Junaid Shahid New
kvm: x86: Do proper cleanup if kvm_x86_ops->vm_init() fails kvm: x86: Do proper cleanup if kvm_x86_ops->vm_init() fails - - - --- 2022-07-29 Junaid Shahid New
[v2] kvm: x86: mmu: Always flush TLBs when enabling dirty logging [v2] kvm: x86: mmu: Always flush TLBs when enabling dirty logging - - - --- 2022-07-28 Junaid Shahid New
kvm: x86: mmu: Drop the need_remote_flush() function kvm: x86: mmu: Drop the need_remote_flush() function - 2 - --- 2022-07-23 Junaid Shahid New
kvm: x86: mmu: Always flush TLBs when enabling dirty logging kvm: x86: mmu: Always flush TLBs when enabling dirty logging - 1 - --- 2022-07-23 Junaid Shahid New
[RFC,47/47] mm: asi: Properly un/mapping task stack from ASI + tlb flush Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,46/47] kvm: asi: Do asi_exit() in vcpu_run loop before returning to userspace Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,45/47] mm: asi: Mapping global nonsensitive areas in asi_global_init Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,43/47] mm: asi: Annotation of dynamic variables to be nonsensitive Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,42/47] mm: asi: Annotation of PERCPU variables to be nonsensitive Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,41/47] mm: asi: Annotation of static variables to be nonsensitive Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,40/47] mm: asi: support for static percpu DEFINE_PER_CPU*_ASI Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,39/47] mm: asi: Skip conventional L1TF/MDS mitigations Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,38/47] mm: asi: ASI annotation support for dynamic modules. Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,37/47] mm: asi: ASI annotation support for static variables. Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,36/47] mm: asi: Adding support for dynamic percpu ASI allocations Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,35/47] mm: asi: asi_exit() on PF, skip handling if address is accessible Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,34/47] kvm: asi: Unmap guest memory from ASI address space when using nested virt Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,33/47] kvm: asi: Map guest memory into restricted ASI address space Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,32/47] x86: asi: Allocate FPU state separately when ASI is enabled. Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,31/47] mm: asi: Support for non-sensitive SLUB caches Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,30/47] mm: asi: Add API for mapping userspace address ranges Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,29/47] mm: asi: Reduce TLB flushes when freeing pages asynchronously Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,28/47] mm: asi: Avoid TLB flush IPIs to CPUs not in ASI context Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,27/47] mm: asi: Avoid TLB flushes during ASI CR3 switches when possible Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,26/47] mm: asi: Use separate PCIDs for restricted address spaces Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,25/47] mm: asi: Avoid warning from NMI userspace accesses in ASI context Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,24/47] mm: asi: Support for local non-sensitive slab caches Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,23/47] mm: asi: Add support for mapping all userspace memory into ASI Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,22/47] mm: asi: Added refcounting when initilizing an asi Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,21/47] mm: asi: Add support for locally non-sensitive VM_USERMAP pages Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,20/47] mm: asi: Support for locally non-sensitive vmalloc allocations Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,19/47] mm: asi: Support for locally nonsensitive page allocations Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,18/47] mm: asi: Support for pre-ASI-init local non-sensitive allocations Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,17/47] mm: asi: Aliased direct map for local non-sensitive allocations Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,16/47] mm: asi: Support for mapping non-sensitive pcpu chunks Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,15/47] kvm: asi: Restricted address space for VM execution Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,14/47] mm: asi: Disable ASI API when ASI is not enabled for a process Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,13/47] asi: Added ASI memory cgroup flag Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,12/47] mm: asi: Support for global non-sensitive slab caches Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,11/47] mm: asi: Global non-sensitive vmalloc/vmap support Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,10/47] mm: asi: Support for global non-sensitive direct map allocations Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,09/47] mm: Add __PAGEFLAG_FALSE Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,08/47] mm: asi: Add basic infrastructure for global non-sensitive mappings Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,07/47] mm: asi: Functions to map/unmap a memory range into ASI page tables Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,06/47] mm: asi: ASI page table allocation and free functions Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,05/47] mm: asi: Make __get_current_cr3_fast() ASI-aware Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,04/47] mm: asi: ASI support in interrupts/exceptions Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,03/47] mm: asi: Switch to unrestricted address space when entering scheduler Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,02/47] mm: asi: Add command-line parameter to enable/disable ASI Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[RFC,01/47] mm: asi: Introduce ASI core API Address Space Isolation for KVM - - - --- 2022-02-23 Junaid Shahid New
[v2] kvm: mmu: Use fast PF path for access tracking of huge pages when possible [v2] kvm: mmu: Use fast PF path for access tracking of huge pages when possible - 2 - --- 2021-11-04 Junaid Shahid New
kvm: mmu: Use fast PF path for access tracking of huge pages when possible kvm: mmu: Use fast PF path for access tracking of huge pages when possible - 2 - --- 2021-11-02 Junaid Shahid New
[v3] kvm: x86: mmu: Make NX huge page recovery period configurable [v3] kvm: x86: mmu: Make NX huge page recovery period configurable - - - --- 2021-10-20 Junaid Shahid New
[v2] kvm: x86: mmu: Make NX huge page recovery period configurable [v2] kvm: x86: mmu: Make NX huge page recovery period configurable - - - --- 2021-10-19 Junaid Shahid New
kvm: x86: mmu: Make NX huge page recovery period configurable kvm: x86: mmu: Make NX huge page recovery period configurable - - - --- 2021-10-16 Junaid Shahid New
[v2] kvm: vmx: Sync all matching EPTPs when injecting nested EPT fault [v2] kvm: vmx: Sync all matching EPTPs when injecting nested EPT fault - - - --- 2021-08-10 Junaid Shahid New
kvm: vmx: Sync all matching EPTPs when injecting nested EPT fault kvm: vmx: Sync all matching EPTPs when injecting nested EPT fault - - - --- 2021-08-06 Junaid Shahid New
kvm: vmx: Sync all matching EPTPs when injecting nested EPT fault kvm: vmx: Sync all matching EPTPs when injecting nested EPT fault - - - --- 2021-08-06 Junaid Shahid New
kvm: mmu: Fix race in emulated page table writes kvm: mmu: Fix race in emulated page table writes - 1 - --- 2018-10-31 Junaid Shahid New
[10/10] kvm: x86: mmu: Add IOCTLs to allow userspace to switch dirty logging mode [01/10] kvm: mmu: spte_write_protect optimization - - - --- 2018-10-20 Junaid Shahid New
[09/10] kvm: x86: mmu: Ability to switch dirty logging mode dynamically [01/10] kvm: mmu: spte_write_protect optimization - - - --- 2018-10-20 Junaid Shahid New
[08/10] kvm: x86: mmu: Refactor kvm_mmu_slot_*_remove_write_access [01/10] kvm: mmu: spte_write_protect optimization - - - --- 2018-10-20 Junaid Shahid New
[07/10] kvm: x86: mmu: Per-VM dirty logging mode [01/10] kvm: mmu: spte_write_protect optimization - - - --- 2018-10-20 Junaid Shahid New
[06/10] kvm: x86: mmu: Use D bit for dirty logging [01/10] kvm: mmu: spte_write_protect optimization - - - --- 2018-10-20 Junaid Shahid New
[05/10] kvm: x86: mmu: Remove extra TLB flush from vmx_slot_enable_log_dirty() [01/10] kvm: mmu: spte_write_protect optimization - - - --- 2018-10-20 Junaid Shahid New
[04/10] kvm: mmu: x86: Add dirty bit clearing notification hook [01/10] kvm: mmu: spte_write_protect optimization - - - --- 2018-10-20 Junaid Shahid New
[03/10] kvm: x86: mmu: Change __rmap_clear_dirty to __rmap_test_and_clear_dirty [01/10] kvm: mmu: spte_write_protect optimization - - - --- 2018-10-20 Junaid Shahid New
[02/10] kvm: mmu: Allow reading hardware dirty state from kvm_get_dirty_log_protect [01/10] kvm: mmu: spte_write_protect optimization - - - --- 2018-10-20 Junaid Shahid New
[01/10] kvm: mmu: spte_write_protect optimization [01/10] kvm: mmu: spte_write_protect optimization - - - --- 2018-10-20 Junaid Shahid New
kvm: x86: Set highest physical address bits in non-present/reserved SPTEs kvm: x86: Set highest physical address bits in non-present/reserved SPTEs - - - --- 2018-08-14 Junaid Shahid New
kvm: mmu: Don't read PDPTEs when paging is not enabled kvm: mmu: Don't read PDPTEs when paging is not enabled - 1 - --- 2018-08-09 Junaid Shahid New
[v3,16/18] kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg* - - - --- 2018-06-29 Junaid Shahid New
[v3,18/18] kvm: x86: Remove CR3_PCID_INVD flag - - - --- 2018-06-27 Junaid Shahid New
[v3,17/18] kvm: x86: Add multi-entry LRU cache for previous CR3s - - - --- 2018-06-27 Junaid Shahid New
[v3,16/18] kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg* - - - --- 2018-06-27 Junaid Shahid New
[v3,15/18] kvm: x86: Skip shadow page resync on CR3 switch when indicated by guest - - - --- 2018-06-27 Junaid Shahid New
[v3,14/18] kvm: x86: Support selectively freeing either current or previous MMU root - - - --- 2018-06-27 Junaid Shahid New
[v3,13/18] kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg() - - - --- 2018-06-27 Junaid Shahid New
[v3,12/18] kvm: x86: Skip TLB flush on fast CR3 switch when indicated by guest - - - --- 2018-06-27 Junaid Shahid New
[v3,11/18] kvm: vmx: Support INVPCID in shadow paging mode - - - --- 2018-06-27 Junaid Shahid New
[v3,10/18] kvm: x86: Propagate guest PCIDs to host PCIDs - - - --- 2018-06-27 Junaid Shahid New
[v3,09/18] kvm: x86: Add ability to skip TLB flush when switching CR3 - - - --- 2018-06-27 Junaid Shahid New
[v3,08/18] kvm: x86: Use fast CR3 switch for nested VMX - - - --- 2018-06-27 Junaid Shahid New
[v3,07/18] kvm: x86: Support resetting the MMU context without resetting roots - - - --- 2018-06-27 Junaid Shahid New
[v3,06/18] kvm: x86: Add support for fast CR3 switch across different MMU modes - - - --- 2018-06-27 Junaid Shahid New
[v3,05/18] kvm: x86: Introduce KVM_REQ_LOAD_CR3 - - - --- 2018-06-27 Junaid Shahid New
[v3,04/18] kvm: x86: Introduce kvm_mmu_calc_root_page_role() - - - --- 2018-06-27 Junaid Shahid New
[v3,03/18] kvm: x86: Add fast CR3 switch code path - - - --- 2018-06-27 Junaid Shahid New
[v3,02/18] kvm: x86: Avoid taking MMU lock in kvm_mmu_sync_roots if no sync is needed - - - --- 2018-06-27 Junaid Shahid New
[v3,01/18] kvm: x86: Make sync_page() flush remote TLBs once only - - - --- 2018-06-27 Junaid Shahid New
[v2,17/17] kvm: x86: Add multi-entry LRU cache for previous CR3s - - - --- 2018-06-12 Junaid Shahid New
[v2,16/17] kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg* - - - --- 2018-06-12 Junaid Shahid New
[v2,15/17] kvm: x86: Skip shadow page resync on CR3 switch when indicated by guest - - - --- 2018-06-12 Junaid Shahid New
[v2,14/17] kvm: x86: Support selectively freeing either current or previous MMU root - - - --- 2018-06-12 Junaid Shahid New
[v2,13/17] kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg() - - - --- 2018-06-12 Junaid Shahid New
[v2,12/17] kvm: x86: Skip TLB flush on fast CR3 switch when indicated by guest - - - --- 2018-06-12 Junaid Shahid New
[v2,11/17] kvm: vmx: Support INVPCID in shadow paging mode - - - --- 2018-06-12 Junaid Shahid New
[v2,10/17] kvm: x86: Map guest PCIDs to host PCIDs - - - --- 2018-06-12 Junaid Shahid New
« 1 2 »