Show patches with: Submitter = Fuad Tabba       |   242 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,v1,10/10] mm: hugetlb: Use owner_ops on folio_put for hugetlb mm: Introduce and use folio_owner_ops - - - --- 2024-11-08 Fuad Tabba New
[RFC,v1,09/10] mm: Use owner_ops on folio_put for zone device pages mm: Introduce and use folio_owner_ops - - - --- 2024-11-08 Fuad Tabba New
[RFC,v1,08/10] mm: Use getters and setters to access page pgmap mm: Introduce and use folio_owner_ops - - - --- 2024-11-08 Fuad Tabba New
[RFC,v1,07/10] mm: Introduce struct folio_owner_ops mm: Introduce and use folio_owner_ops - - - --- 2024-11-08 Fuad Tabba New
[RFC,v1,06/10] mm/hugetlb: use separate folio->_hugetlb_list for hugetlb-internals mm: Introduce and use folio_owner_ops - - - --- 2024-11-08 Fuad Tabba New
[RFC,v1,05/10] mm/hugetlb: use folio->lru int demote_free_hugetlb_folios() mm: Introduce and use folio_owner_ops - - - --- 2024-11-08 Fuad Tabba New
[RFC,v1,04/10] mm/hugetlb-cgroup: convert hugetlb_cgroup_css_offline() to work on folios mm: Introduce and use folio_owner_ops - - - --- 2024-11-08 Fuad Tabba New
[RFC,v1,03/10] mm/hugetlb: rename "folio_putback_active_hugetlb()" to "folio_putback_hugetlb()" mm: Introduce and use folio_owner_ops - - - --- 2024-11-08 Fuad Tabba New
[RFC,v1,02/10] mm/migrate: don't call folio_putback_active_hugetlb() on dst hugetlb folio mm: Introduce and use folio_owner_ops - - - --- 2024-11-08 Fuad Tabba New
[RFC,v1,01/10] mm/hugetlb: rename isolate_hugetlb() to folio_isolate_hugetlb() mm: Introduce and use folio_owner_ops - - - --- 2024-11-08 Fuad Tabba New
[v3,11/11] KVM: arm64: Enable guest_memfd private memory when pKVM is enabled KVM: Restricted mapping of guest_memfd at the host and arm64 support - - - --- 2024-10-10 Fuad Tabba New
[v3,10/11] KVM: arm64: Handle guest_memfd()-backed guest page faults KVM: Restricted mapping of guest_memfd at the host and arm64 support - - - --- 2024-10-10 Fuad Tabba New
[v3,09/11] KVM: arm64: Skip VMA checks for slots without userspace address KVM: Restricted mapping of guest_memfd at the host and arm64 support - - - --- 2024-10-10 Fuad Tabba New
[v3,08/11] KVM: guest_memfd: selftests: guest_memfd mmap() test when mapping is allowed KVM: Restricted mapping of guest_memfd at the host and arm64 support - - - --- 2024-10-10 Fuad Tabba New
[v3,07/11] 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 - - - --- 2024-10-10 Fuad Tabba New
[v3,06/11] KVM: guest_memfd: Add KVM capability to check if guest_memfd is host mappable KVM: Restricted mapping of guest_memfd at the host and arm64 support - - - --- 2024-10-10 Fuad Tabba New
[v3,05/11] 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 - - - --- 2024-10-10 Fuad Tabba New
[v3,04/11] KVM: guest_memfd: Allow host to mmap guest_memfd() pages when shared KVM: Restricted mapping of guest_memfd at the host and arm64 support - - - --- 2024-10-10 Fuad Tabba New
[v3,03/11] 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 - - - --- 2024-10-10 Fuad Tabba New
[v3,02/11] KVM: guest_memfd: Track mappability within a struct kvm_gmem_private KVM: Restricted mapping of guest_memfd at the host and arm64 support - - - --- 2024-10-10 Fuad Tabba New
[v3,01/11] 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 - - - --- 2024-10-10 Fuad Tabba New
[RFC,v2,10/10] KVM: arm64: Enable private memory kconfig for arm64 KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-08-01 Fuad Tabba New
[RFC,v2,09/10] KVM: arm64: arm64 has private memory support when config is enabled KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-08-01 Fuad Tabba New
[RFC,v2,08/10] KVM: arm64: Handle guest_memfd()-backed guest page faults KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-08-01 Fuad Tabba New
[RFC,v2,07/10] KVM: arm64: Do not allow changes to private memory slots KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-08-01 Fuad Tabba New
[RFC,v2,06/10] KVM: arm64: Skip VMA checks for slots without userspace address KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-08-01 Fuad Tabba New
[RFC,v2,05/10] KVM: selftests: guest_memfd mmap() test when mapping is allowed KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-08-01 Fuad Tabba New
[RFC,v2,04/10] KVM: Add KVM capability to check if guest_memfd can be mapped by the host KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-08-01 Fuad Tabba New
[RFC,v2,03/10] KVM: Implement kvm_(read|/write)_guest_page for private memory slots KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-08-01 Fuad Tabba New
[RFC,v2,02/10] KVM: Add restricted support for mapping guestmem by the host KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-08-01 Fuad Tabba New
[RFC,v2,01/10] KVM: Introduce kvm_gmem_get_pfn_locked(), which retains the folio lock KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-08-01 Fuad Tabba New
[RFC,v1,26/26] KVM: arm64: Enable private memory kconfig for arm64 KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,25/26] KVM: arm64: Enable private memory support when pKVM is enabled KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,24/26] KVM: arm64: Add handlers for kvm_arch_*_set_memory_attributes() KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,23/26] KVM: arm64: Check that host unmaps memory unshared by guest KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,22/26] KVM: arm64: Handle unshare on way back to guest entry rather than exit KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,21/26] KVM: arm64: Mark a protected VM's memory as unmappable at initialization KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,20/26] KVM: arm64: Track sharing of memory from protected guest to host KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,19/26] KVM: arm64: Handle guest_memfd()-backed guest page faults KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,18/26] KVM: arm64: Skip VMA checks for slots without userspace address KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,17/26] KVM: arm64: Do not allow changes to private memory slots KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,16/26] KVM: arm64: Add a field to indicate whether the guest page was pinned KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,15/26] KVM: arm64: Rename kvm_pinned_page to kvm_guest_page KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,14/26] KVM: arm64: Refactor code around handling return from host to guest KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,13/26] KVM: arm64: Create hypercall return handler KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,12/26] KVM: arm64: Allow userspace to receive SHARE and UNSHARE notifications KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,11/26] KVM: arm64: Add initial support for KVM_CAP_EXIT_HYPERCALL KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,10/26] KVM: arm64: Avoid unnecessary unmap walk in MEM_RELINQUISH hypercall KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,09/26] KVM: arm64: Strictly check page type in MEM_RELINQUISH hypercall KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,08/26] KVM: arm64: Implement MEM_RELINQUISH SMCCC hypercall KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,07/26] KVM: arm64: Turn llist of pinned pages into an rb-tree KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,06/26] KVM: Implement kvm_(read|/write)_guest_page for private memory slots KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,05/26] KVM: Don't allow private attribute to be removed for unmappable memory KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,04/26] KVM: Don't allow private attribute to be set if mapped by host KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,03/26] KVM: Add restricted support for mapping guestmem by the host KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,02/26] KVM: Introduce kvm_gmem_get_pfn_locked(), which retains the folio lock KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[RFC,v1,01/26] KVM: Split KVM memory attributes into user and kernel attributes KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support - - - --- 2024-02-22 Fuad Tabba New
[kvmtool,v2,3/3] Apply scaling down the calculated guest ram size to the number of pages Align value generated by get_ram_size() to the host's page size - - - --- 2023-07-17 Fuad Tabba New
[kvmtool,v2,2/3] Factor out getting the number of physical memory host pages Align value generated by get_ram_size() to the host's page size - - - --- 2023-07-17 Fuad Tabba New
[kvmtool,v2,1/3] Factor out getting the host page size Align value generated by get_ram_size() to the host's page size - - - --- 2023-07-17 Fuad Tabba New
[kvmtool,v1,2/2] Align the calculated guest ram size to the host's page size Align value generated by get_ram_size() to the host's page size - - - --- 2023-07-17 Fuad Tabba New
[kvmtool,v1,1/2] Factor out getting the host page size Align value generated by get_ram_size() to the host's page size - - - --- 2023-07-17 Fuad Tabba New
[RFC,kvmtool,v1,32/32] pkvm: Unmap all guest memory after initialization Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,31/32] pkvm: Handle (un)share hypercalls coming from the guest Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,30/32] pkvm: Enable exit hypercall capability if supported Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,29/32] pkvm: Add option to spawn a protected vm in pkvm Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,28/32] Add functions for mapping/unmapping guest memory Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,27/32] Track the memfd in the bank Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,26/32] Use the new fd-based extended memory region Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,25/32] Allocate guest memory as restricted if needed Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,24/32] Change vesa mapping from private to shared Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,23/32] Change pvtime mapping from private to shared Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,22/32] Change guest ram mapping from private to shared Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,21/32] Add option for enabling restricted memory for guests Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,20/32] Add kvm linux headers and structure extensions for restricted_fd Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,19/32] Add memfd_restricted system call Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,18/32] Pass the memory file descriptor and offset when registering ram Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,17/32] Factor out set_user_memory_region code Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,16/32] Remove no-longer used macro Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,15/32] Replace kvm__arch_delete_ram() with kvm__delete_ram() Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,14/32] Remove struct fields and code used for alignment Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,13/32] Use new function to align memory Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,12/32] Add a function that allocates aligned memory if specified Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,11/32] Allocate vesa memory with memfd Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,10/32] Allocate pvtime memory with memfd Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,09/32] Use memfd for all guest ram allocations Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,08/32] Make blk_size a parameter and pass it to mmap_hugetlbfs() Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,07/32] Use memfd for hugetlbfs when allocating guest ram Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,06/32] Factor out getting the hugetlb block size Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,05/32] Add hostmem va to debug print Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,04/32] Rename parameter in mmap_anon_or_hugetlbfs() Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,03/32] Make mmap_hugetlbfs() static Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,02/32] Remove newline from end of die() aborts Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[RFC,kvmtool,v1,01/32] Initialize the return value in kvm__for_each_mem_bank() Add support for restricted guest memory in kvmtool - - - --- 2022-12-02 Fuad Tabba New
[kvmtool,v1,17/17] Pass the memory file descriptor and offset when registering ram Use memfd for guest vm memory allocation - - - --- 2022-11-15 Fuad Tabba New
[kvmtool,v1,16/17] Factor out set_user_memory_region code Use memfd for guest vm memory allocation - - - --- 2022-11-15 Fuad Tabba New
[kvmtool,v1,15/17] Remove no-longer unused macro Use memfd for guest vm memory allocation - - - --- 2022-11-15 Fuad Tabba New
[kvmtool,v1,14/17] Replace kvm_arch_delete_ram with kvm_delete_ram Use memfd for guest vm memory allocation - - - --- 2022-11-15 Fuad Tabba New
[kvmtool,v1,13/17] Remove struct fields and code used for alignment Use memfd for guest vm memory allocation - - - --- 2022-11-15 Fuad Tabba New
[kvmtool,v1,12/17] Use new function to align memory Use memfd for guest vm memory allocation - - - --- 2022-11-15 Fuad Tabba New
« 1 2 3 »