Show patches with: Submitter = Alexandru Elisei       |    State = Action Required       |    Archived = No       |   101 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,00/37] Add support for arm64 MTE dynamic tag storage reuse - - - --- 2023-08-23 Alexandru Elisei New
[RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,02/37] arm64: mte: Rework naming for tag manipulation functions [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,03/37] arm64: mte: Rename __GFP_ZEROTAGS to __GFP_TAGGED [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,04/37] mm: Add MIGRATE_METADATA allocation policy [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,05/37] mm: Add memory statistics for the MIGRATE_METADATA allocation policy [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,06/37] mm: page_alloc: Allocate from movable pcp lists only if ALLOC_FROM_METADATA [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,07/37] mm: page_alloc: Bypass pcp when freeing MIGRATE_METADATA pages [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,08/37] mm: compaction: Account for free metadata pages in __compact_finished() [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,09/37] mm: compaction: Handle metadata pages as source for direct compaction [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,10/37] mm: compaction: Do not use MIGRATE_METADATA to replace pages with metadata [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,11/37] mm: migrate/mempolicy: Allocate metadata-enabled destination page [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,12/37] mm: gup: Don't allow longterm pinning of MIGRATE_METADATA pages [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,13/37] arm64: mte: Reserve tag storage memory [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,14/37] arm64: mte: Expose tag storage pages to the MIGRATE_METADATA freelist [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,15/37] arm64: mte: Make tag storage depend on ARCH_KEEP_MEMBLOCK [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,16/37] arm64: mte: Move tag storage to MIGRATE_MOVABLE when MTE is disabled [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,17/37] arm64: mte: Disable dynamic tag storage management if HW KASAN is enabled [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,18/37] arm64: mte: Check that tag storage blocks are in the same zone [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,19/37] mm: page_alloc: Manage metadata storage on page allocation [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,20/37] mm: compaction: Reserve metadata storage in compaction_alloc() [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,21/37] mm: khugepaged: Handle metadata-enabled VMAs [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,22/37] mm: shmem: Allocate metadata storage for in-memory filesystems [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,23/37] mm: Teach vma_alloc_folio() about metadata-enabled VMAs [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,24/37] mm: page_alloc: Teach alloc_contig_range() about MIGRATE_METADATA [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,25/37] arm64: mte: Manage tag storage on page allocation [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,26/37] arm64: mte: Perform CMOs for tag blocks on tagged page allocation/free [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,27/37] arm64: mte: Reserve tag block for the zero page [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,28/37] mm: sched: Introduce PF_MEMALLOC_ISOLATE [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,29/37] mm: arm64: Define the PAGE_METADATA_NONE page protection [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,30/37] mm: mprotect: arm64: Set PAGE_METADATA_NONE for mprotect(PROT_MTE) [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,31/37] mm: arm64: Set PAGE_METADATA_NONE in set_pte_at() if missing metadata storage [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,32/37] mm: Call arch_swap_prepare_to_restore() before arch_swap_restore() [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,33/37] arm64: mte: swap/copypage: Handle tag restoring when missing tag storage [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,34/37] arm64: mte: Handle fatal signal in reserve_metadata_storage() [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,35/37] mm: hugepage: Handle PAGE_METADATA_NONE faults for huge pages [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,36/37] KVM: arm64: Disable MTE is tag storage is enabled [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,37/37] arm64: mte: Enable tag storage management [RFC,01/37] mm: page_alloc: Rename gfp_to_alloc_flags_cma -> gfp_to_alloc_flags_fast - - - --- 2023-08-23 Alexandru Elisei New
[RFC,v2,00/27] Add support for arm64 MTE dynamic tag storage reuse - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,02/27] arm64: mte: Rename __GFP_ZEROTAGS to __GFP_TAGGED [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,03/27] mm: cma: Make CMA_ALLOC_SUCCESS/FAIL count the number of pages [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,04/27] mm: migrate/mempolicy: Add hook to modify migration target gfp [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,05/27] mm: page_alloc: Add an arch hook to allow prep_new_page() to fail [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,06/27] mm: page_alloc: Allow an arch to hook early into free_pages_prepare() [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,07/27] mm: page_alloc: Add an arch hook to filter MIGRATE_CMA allocations [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,08/27] mm: page_alloc: Partially revert "mm: page_alloc: remove stale CMA guard code" [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,09/27] mm: Allow an arch to hook into folio allocation when VMA is known [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,10/27] mm: Call arch_swap_prepare_to_restore() before arch_swap_restore() [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,11/27] arm64: mte: Reserve tag storage memory [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,12/27] arm64: mte: Add tag storage pages to the MIGRATE_CMA migratetype [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,13/27] arm64: mte: Make tag storage depend on ARCH_KEEP_MEMBLOCK [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,14/27] arm64: mte: Disable dynamic tag storage management if HW KASAN is enabled [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,15/27] arm64: mte: Check that tag storage blocks are in the same zone [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,16/27] arm64: mte: Manage tag storage on page allocation [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,17/27] arm64: mte: Perform CMOs for tag blocks on tagged page allocation/free [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,18/27] arm64: mte: Reserve tag block for the zero page [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,19/27] mm: mprotect: Introduce PAGE_FAULT_ON_ACCESS for mprotect(PROT_MTE) [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,20/27] mm: hugepage: Handle huge page fault on access [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,21/27] mm: arm64: Handle tag storage pages mapped before mprotect(PROT_MTE) [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,22/27] arm64: mte: swap: Handle tag restoring when missing tag storage [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,23/27] arm64: mte: copypage: Handle tag restoring when missing tag storage [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,24/27] arm64: mte: Handle fatal signal in reserve_tag_storage() [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,25/27] KVM: arm64: Disable MTE if tag storage is enabled [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,26/27] arm64: mte: Fast track reserving tag storage when the block is free [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v2,27/27] arm64: mte: Enable dynamic tag storage reuse [RFC,v2,01/27] arm64: mte: Rework naming for tag manipulation functions - - - --- 2023-11-19 Alexandru Elisei New
[RFC,v3,01/35] mm: page_alloc: Add gfp_flags parameter to arch_alloc_page() Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,02/35] mm: page_alloc: Add an arch hook early in free_pages_prepare() Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,03/35] mm: page_alloc: Add an arch hook to filter MIGRATE_CMA allocations Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,04/35] mm: page_alloc: Partially revert "mm: page_alloc: remove stale CMA guard code" Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,05/35] mm: cma: Don't append newline when generating CMA area name Add support for arm64 MTE dynamic tag storage reuse - 1 - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,06/35] mm: cma: Make CMA_ALLOC_SUCCESS/FAIL count the number of pages Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,07/35] mm: cma: Add CMA_RELEASE_{SUCCESS,FAIL} events Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,08/35] mm: cma: Introduce cma_alloc_range() Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,09/35] mm: cma: Introduce cma_remove_mem() Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,10/35] mm: cma: Fast track allocating memory when the pages are free Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,11/35] mm: Allow an arch to hook into folio allocation when VMA is known Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,12/35] mm: Call arch_swap_prepare_to_restore() before arch_swap_restore() Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,13/35] mm: memory: Introduce fault-on-access mechanism for pages Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,14/35] of: fdt: Return the region size in of_flat_dt_translate_address() Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,15/35] of: fdt: Add of_flat_read_u32() Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,16/35] KVM: arm64: Don't deny VM_PFNMAP VMAs when kvm_has_mte() Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,17/35] arm64: mte: Rework naming for tag manipulation functions Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,18/35] arm64: mte: Rename __GFP_ZEROTAGS to __GFP_TAGGED Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,19/35] arm64: mte: Discover tag storage memory Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,20/35] arm64: mte: Add tag storage memory to CMA Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,21/35] arm64: mte: Disable dynamic tag storage management if HW KASAN is enabled Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,22/35] arm64: mte: Enable tag storage if CMA areas have been activated Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,23/35] arm64: mte: Try to reserve tag storage in arch_alloc_page() Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,24/35] arm64: mte: Perform CMOs for tag blocks Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,25/35] arm64: mte: Reserve tag block for the zero page Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,26/35] arm64: mte: Use fault-on-access to reserve missing tag storage Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,27/35] arm64: mte: Handle tag storage pages mapped in an MTE VMA Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,28/35] arm64: mte: swap: Handle tag restoring when missing tag storage Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,29/35] arm64: mte: copypage: Handle tag restoring when missing tag storage Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,30/35] arm64: mte: ptrace: Handle pages with missing tag storage Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,31/35] khugepaged: arm64: Don't collapse MTE enabled VMAs Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,32/35] KVM: arm64: mte: Reserve tag storage for virtual machines with MTE Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,33/35] KVM: arm64: mte: Introduce VM_MTE_KVM VMA flag Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
[RFC,v3,34/35] arm64: mte: Enable dynamic tag storage management Add support for arm64 MTE dynamic tag storage reuse - - - --- 2024-01-25 Alexandru Elisei New
« 1 2 »