Toggle navigation
Patchwork
linux-arm-msm
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Fuad Tabba
| State =
Action Required
| Archived =
No
| 61 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v9,17/17] KVM: selftests: Test guest_memfd same-range validation
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v9,16/17] KVM: selftests: guest_memfd mmap() test when mapping is allowed
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v9,15/17] KVM: Introduce the KVM capability KVM_CAP_GMEM_SHARED_MEM
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v9,14/17] KVM: arm64: Enable mapping guest_memfd in arm64
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v9,13/17] KVM: arm64: Handle guest_memfd()-backed guest page faults
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v9,12/17] KVM: arm64: Rename variables in user_mem_abort()
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v9,11/17] KVM: arm64: Refactor user_mem_abort() calculation of force_pte
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v9,10/17] KVM: x86: Compute max_mapping_level with input from guest_memfd
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v9,09/17] KVM: x86/mmu: Handle guest page faults for guest_memfd with shared memory
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v9,08/17] KVM: guest_memfd: Check that userspace_addr and fd+offset refer to same range
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v9,07/17] KVM: guest_memfd: Allow host to map guest_memfd() pages
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v9,06/17] KVM: Fix comments that refer to slots_lock
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v9,05/17] KVM: Rename kvm_slot_can_be_private() to kvm_slot_has_gmem()
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v9,04/17] KVM: x86: Rename kvm->arch.has_private_mem to kvm->arch.supports_gmem
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v9,03/17] KVM: Rename kvm_arch_has_private_mem() to kvm_arch_supports_gmem()
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v9,02/17] KVM: Rename CONFIG_KVM_GENERIC_PRIVATE_MEM to CONFIG_KVM_GENERIC_GMEM_POPULATE
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v9,01/17] KVM: Rename CONFIG_KVM_PRIVATE_MEM to CONFIG_KVM_GMEM
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-05-13
Fuad Tabba
New
[v8,13/13] KVM: guest_memfd: selftests: guest_memfd mmap() test when mapping is allowed
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-04-30
Fuad Tabba
New
[v8,12/13] KVM: x86: KVM_X86_SW_PROTECTED_VM to support guest_memfd shared memory
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-04-30
Fuad Tabba
New
[v8,10/13] KVM: arm64: Handle guest_memfd()-backed guest page faults
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-04-30
Fuad Tabba
New
[v8,08/13] KVM: guest_memfd: Allow host to map guest_memfd() pages
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-04-30
Fuad Tabba
New
[v8,06/13] KVM: x86: Generalize private fault lookups to guest_memfd fault lookups
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-04-30
Fuad Tabba
New
[v7,7/7] KVM: guest_memfd: Add a guest_memfd() flag to initialize it as shared
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-03-28
Fuad Tabba
New
[v7,6/7] KVM: guest_memfd: Handle invalidation of shared memory
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-03-28
Fuad Tabba
New
[v7,5/7] KVM: guest_memfd: Restore folio state after final folio_put()
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-03-28
Fuad Tabba
New
[v7,4/7] KVM: guest_memfd: Folio sharing states and functions that manage their transition
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-03-28
Fuad Tabba
New
[v7,3/7] KVM: guest_memfd: Track folio sharing within a struct kvm_gmem_private
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-03-28
Fuad Tabba
New
[v7,2/7] KVM: guest_memfd: Introduce kvm_gmem_get_pfn_locked(), which retains the folio lock
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-03-28
Fuad Tabba
New
[v7,1/7] KVM: guest_memfd: Make guest mem use guest mem inodes instead of anonymous inodes
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-03-28
Fuad Tabba
New
[v6,6/7] KVM: guest_memfd: Handle invalidation of shared memory
[v6,1/7] KVM: guest_memfd: Make guest mem use guest mem inodes instead of anonymous inodes
-
-
-
2025-03-18
Fuad Tabba
New
[v7,2/9] KVM: guest_memfd: Handle final folio_put() of guest_memfd pages
[v7,1/9] mm: Consolidate freeing of typed folios on final folio_put()
-
-
-
2025-03-18
Fuad Tabba
New
[v7,1/9] mm: Consolidate freeing of typed folios on final folio_put()
[v7,1/9] mm: Consolidate freeing of typed folios on final folio_put()
-
-
-
2025-03-18
Fuad Tabba
New
[v6,09/10] KVM: arm64: Enable mapping guest_memfd in arm64
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-03-12
Fuad Tabba
New
[v6,06/10] KVM: x86: Mark KVM_X86_SW_PROTECTED_VM as supporting guest_memfd shared memory
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-03-12
Fuad Tabba
New
[v6,05/10] KVM: guest_memfd: Handle in-place shared memory as guest_memfd backed memory
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-03-12
Fuad Tabba
New
[v6,04/10] KVM: guest_memfd: Allow host to map guest_memfd() pages
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-03-12
Fuad Tabba
New
[v6,03/10] KVM: guest_memfd: Handle kvm_gmem_handle_folio_put() for KVM as a module
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-03-12
Fuad Tabba
New
[v6,02/10] KVM: guest_memfd: Handle final folio_put() of guest_memfd pages
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-03-12
Fuad Tabba
New
[v4,03/10] KVM: guest_memfd: Allow host to map guest_memfd() pages
[v4,01/10] mm: Consolidate freeing of typed folios on final folio_put()
-
-
-
2025-02-18
Fuad Tabba
New
[v3,10/11] KVM: arm64: Enable mapping guest_memfd in arm64
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-02-11
Fuad Tabba
New
[v3,04/11] KVM: guest_memfd: Add KVM capability to check if guest_memfd is shared
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-02-11
Fuad Tabba
New
[v3,02/11] KVM: guest_memfd: Handle final folio_put() of guest_memfd pages
KVM: Mapping guest_memfd backed memory at the host for software protected VMs
-
-
-
2025-02-11
Fuad Tabba
New
[RFC,v2,11/11] KVM: guest_memfd: selftests: guest_memfd mmap() test when mapping is allowed
[RFC,v2,01/11] mm: Consolidate freeing of typed folios on final folio_put()
-
-
-
2025-01-29
Fuad Tabba
New
[RFC,v2,09/11] KVM: arm64: Introduce KVM_VM_TYPE_ARM_SW_PROTECTED machine type
[RFC,v2,01/11] mm: Consolidate freeing of typed folios on final folio_put()
-
-
-
2025-01-29
Fuad Tabba
New
[RFC,v2,03/11] KVM: guest_memfd: Allow host to map guest_memfd() pages
[RFC,v2,01/11] mm: Consolidate freeing of typed folios on final folio_put()
-
-
-
2025-01-29
Fuad Tabba
New
[RFC,v1,3/9] KVM: guest_memfd: Add KVM capability to check if guest_memfd is host mappable
[RFC,v1,1/9] KVM: guest_memfd: Allow host to mmap guest_memfd() pages
-
-
-
2025-01-22
Fuad Tabba
New
[RFC,v1,1/9] KVM: guest_memfd: Allow host to mmap guest_memfd() pages
[RFC,v1,1/9] KVM: guest_memfd: Allow host to mmap guest_memfd() pages
-
-
-
2025-01-22
Fuad Tabba
New
[RFC,v5,15/15] KVM: arm64: Enable guest_memfd private memory when pKVM is enabled
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-01-17
Fuad Tabba
New
[RFC,v5,14/15] KVM: arm64: Handle guest_memfd()-backed guest page faults
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-01-17
Fuad Tabba
New
[RFC,v5,12/15] KVM: arm64: Skip VMA checks for slots without userspace address
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-01-17
Fuad Tabba
New
[RFC,v5,11/15] KVM: guest_memfd: selftests: guest_memfd mmap() test when mapping is allowed
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-01-17
Fuad Tabba
New
[RFC,v5,10/15] KVM: guest_memfd: Add a guest_memfd() flag to initialize it as mappable
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-01-17
Fuad Tabba
New
[RFC,v5,08/15] KVM: guest_memfd: Add guest_memfd support to kvm_(read|/write)_guest_page()
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-01-17
Fuad Tabba
New
[RFC,v5,07/15] KVM: guest_memfd: Allow host to mmap guest_memfd() pages when shared
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-01-17
Fuad Tabba
New
[RFC,v5,06/15] KVM: guest_memfd: Handle final folio_put() of guestmem pages
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-01-17
Fuad Tabba
New
[RFC,v5,05/15] KVM: guest_memfd: Folio mappability states and functions that manage their transition
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-01-17
Fuad Tabba
New
[RFC,v5,04/15] KVM: guest_memfd: Track mappability within a struct kvm_gmem_private
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2025-01-17
Fuad Tabba
New
[RFC,v4,13/14] KVM: arm64: Handle guest_memfd()-backed guest page faults
KVM: Restricted mapping of guest_memfd at the host and arm64 support
-
-
-
2024-12-13
Fuad Tabba
New
[v3,11/11] KVM: arm64: Enable guest_memfd private memory when pKVM is enabled
[v3,01/11] KVM: guest_memfd: Make guest mem use guest mem inodes instead of anonymous inodes
-
-
-
2024-10-10
Fuad Tabba
New
[v3,07/11] KVM: guest_memfd: Add a guest_memfd() flag to initialize it as mappable
[v3,01/11] KVM: guest_memfd: Make guest mem use guest mem inodes instead of anonymous inodes
-
-
-
2024-10-10
Fuad Tabba
New
[v3,03/11] KVM: guest_memfd: Introduce kvm_gmem_get_pfn_locked(), which retains the folio lock
[v3,01/11] KVM: guest_memfd: Make guest mem use guest mem inodes instead of anonymous inodes
-
-
-
2024-10-10
Fuad Tabba
New