messages from 2026-04-04 21:04:02 to 2026-04-06 16:18:20 UTC [more...]
[PATCH v1 00/10] Remove READ_ONLY_THP_FOR_FS Kconfig
2026-04-06 16:17 UTC (4+ messages)
[RFC 0/2] mm: page_alloc: pcp buddy allocator
2026-04-06 16:12 UTC (6+ messages)
` [RFC 2/2] mm: page_alloc: per-cpu pageblock "
[PATCH v3 00/24] vfio/pci: Base Live Update support for VFIO device files
2026-04-06 16:06 UTC (6+ messages)
` [PATCH v3 02/24] PCI: Add API to track PCI devices preserved across Live Update
[RFC PATCH] mm/damon/core: avoid time-quota permanently disabling scheme
2026-04-06 15:57 UTC (2+ messages)
` (sashiko review) "
[PATCH v3 1/2] mm/damon/lru_sort: validate min_region_size to be power of 2
2026-04-06 15:50 UTC (3+ messages)
[PATCH 00/53] selftests/mm: make MM selftests more CI friendly
2026-04-06 15:06 UTC (57+ messages)
` [PATCH 01/53] selftests/mm: hugetlb-read-hwpoison: add SIGBUS handler
` [PATCH 02/53] selftests/mm: khugepaged: enable collapse_single_pte_entry_compound for shmem
` [PATCH 03/53] selftests/mm: migration: don't assume hupe page is TWOMEG
` [PATCH 04/53] selftests/mm: run_vmtests.sh: don't gate THP and KSM tests on HAVE_HUGEPAGES
` [PATCH 05/53] selftests/mm: merge map_hugetlb into hugepage-mmap
` [PATCH 06/53] selftests/mm: rename hugepage-* tests to hugetlb-*
` [PATCH 07/53] selftests/mm: hugetlb-shm: use kselftest framework
` [PATCH 08/53] selftests/mm: hugetlb-vmemmap: "
` [PATCH 09/53] selftests/mm: hugetlb-madvise: "
` [PATCH 10/53] selftests/mm: hugetlb_madv_vs_map: "
` [PATCH 11/53] selftests/mm: hugetlb-read-hwpoison: "
` [PATCH 12/53] selftests/mm: khugepaged: group tests in an array
` [PATCH 13/53] selftests/mm: khugepaged: use ksefltest framework
` [PATCH 14/53] selftests/mm: ksm_tests: use kselftest framework
` [PATCH 15/53] selftests/mm: protection_keys: use descriptive test names in TAP output
` [PATCH 16/53] selftests/mm: protection_keys: use kselftest framework
` [PATCH 17/53] selftests/mm: uffd-stress: "
` [PATCH 18/53] selftests/mm: uffd-unit-tests: "
` [PATCH 19/53] selftests/mm: va_high_addr_switch: "
` [PATCH 20/53] selftests/mm: add atexit() and signal handlers to thp_settings
` [PATCH 21/53] selftests/mm: rename thp_settings.[ch] to hugepage_settings.[ch]
` [PATCH 22/53] selftests/mm: move HugeTLB helpers to hugepage_settings
` [PATCH 23/53] selftests/mm: hugepage_settings: use unsigned long in detect_hugetlb_page_size
` [PATCH 24/53] selftests/mm: hugepage_settings: add APIs to get and set nr_hugepages
` [PATCH 25/53] selftests/mm: hugepage_settings: rename get_free_hugepages()
` [PATCH 26/53] selftests/mm: hugepage_settings: add APIs for HugeTLB setup and teardown
` [PATCH 27/53] selftests/mm: move read_file(), read_num() and write_num() to vm_util
` [PATCH 28/53] selftests/mm: vm_util: add helpers to set and restore shm limits
` [PATCH 29/53] selftests/mm: compaction_test: use HugeTLB helpers
` [PATCH 30/53] selftests/mm: cow: add setup of HugeTLB pages
` [PATCH 31/53] selftests/mm: gup_longterm: "
` [PATCH 32/53] selftests/mm: gup_test: "
` [PATCH 33/53] selftests/mm: hmm-tests: "
` [PATCH 34/53] selftests/mm: hugepage_dio: "
` [PATCH 35/53] selftests/mm: hugetlb_fault_after_madv: "
` [PATCH 36/53] selftests/mm: hugetlb-madvise: "
` [PATCH 37/53] selftests/mm: hugetlb_madv_vs_map: "
` [PATCH 38/53] selftests/mm: hugetlb-mmap: "
` [PATCH 39/53] selftests/mm: hugetlb-mremap: "
` [PATCH 40/53] selftests/mm: hugetlb-shm: "
` [PATCH 41/53] selftests/mm: hugetlb-soft-online: "
` [PATCH 42/53] selftests/mm: hugetlb-vmemmap: "
` [PATCH 43/53] selftests/mm: migration: "
` [PATCH 44/53] selftests/mm: pagemap_ioctl: "
` [PATCH 45/53] selftests/mm: protection_keys: use library code for HugeTLB setup
` [PATCH 46/53] selftests/mm: thuge-gen: add setup of HugeTLB pages
` [PATCH 47/53] selftests/mm: uffd-stress: use hugetlb_save and alloc huge pages
` [PATCH 48/53] selftests/mm: uffd-unit-tests: add setup of HugeTLB pages
` [PATCH 49/53] selftests/mm: uffd-wp-mremap: "
` [PATCH 50/53] selftests/mm: va_high_addr_switch: "
` [PATCH 51/53] selftests/mm: va_high_addr_switch.sh: drop huge pages setup
` [PATCH 52/53] selftests/mm: run_vmtests.sh: free memory if available memory is low
` [PATCH 53/53] selftests/mm: run_vmtests.sh: drop detection and setup of HugeTLB
[PATCH v2 0/2] mm/mprotect: micro-optimization work
2026-04-06 14:32 UTC (5+ messages)
[PATCH v5] mm: Fix a hmm_range_fault() livelock / starvation problem
2026-04-06 14:08 UTC (4+ messages)
[PATCH v3] mm/slub: defer freelist construction until after bulk allocation from a new slab
2026-04-06 13:50 UTC
[PATCH 0/4] mm: improve write performance with RWF_DONTCACHE
2026-04-06 13:32 UTC (10+ messages)
` [PATCH 1/4] mm: fix IOCB_DONTCACHE write performance with rate-limited writeback
` [PATCH 2/4] mm: add atomic flush guard for IOCB_DONTCACHE writeback
[PATCH v4 00/15] selftests/mm: fix failures and robustness improvements
2026-04-06 9:19 UTC (16+ messages)
` [PATCH v4 01/15] selftests/mm: restore default nr_hugepages value via EXIT trap in charge_reserved_hugetlb.sh
` [PATCH v4 02/15] selftests/mm: fix hugetlb pathname construction "
` [PATCH v4 03/15] selftests/mm: restore default nr_hugepages value via EXIT trap in hugetlb_reparenting_test.sh
` [PATCH v4 04/15] selftests/mm: fix hugetlb pathname construction "
` [PATCH v4 05/15] selftests/mm: fix cgroup task placement and drop memory.current checks "
` [PATCH v4 06/15] selftests/mm: size tmpfs according to PMD page size in split_huge_page_test
` [PATCH v4 07/15] selftests/mm: free dynamically allocated PMD-sized buffers "
` [PATCH v4 08/15] selftest/mm: align memory size to huge page size in hugepage-mremap test
` [PATCH v4 09/15] selftest/mm: register existing mapping with userfaultfd in hugepage-mremap
` [PATCH v4 10/15] selftests/mm: ensure destination is hugetlb-backed "
` [PATCH v4 11/15] selftests/mm: skip uffd-wp-mremap if UFFD write-protect is unsupported
` [PATCH v4 12/15] selftests/mm: skip uffd-stress test when nr_pages_per_cpu is zero
` [PATCH v4 13/15] selftests/mm: move hwpoison setup into run_test() and silence modprobe output for memory-failure category
` [PATCH v4 14/15] selftests/mm: clarify alternate unmapping in compaction_test
` [PATCH v4 15/15] selftests/cgroup: extend test_hugetlb_memcg.c to support all huge page sizes
[PATCH v3 2/2] ksm: Optimize rmap_walk_ksm by passing a suitable address range
2026-04-06 9:23 UTC (7+ messages)
[PATCH V2 0/2] slub_kunit: add a test case for {kmalloc,kfree}_nolock
2026-04-06 9:09 UTC (3+ messages)
` [PATCH V2 1/2] MAINTAINERS: add lib/tests/slub_kunit.c to SLAB ALLOCATOR section
` [PATCH V2 2/2] lib/tests/slub_kunit: add a test case for {kmalloc,kfree}_nolock
[PATCH v3 0/2] mm/mprotect: micro-optimization work
2026-04-06 9:09 UTC (8+ messages)
` [PATCH v3 2/2] mm/mprotect: special-case small folios when applying write permissions
[PATCH v2 0/2] fix MAP_DROPPABLE not supported errno
2026-04-06 8:35 UTC (3+ messages)
` [PATCH v2 1/2] mm: fix mmap errno value when MAP_DROPPABLE is not supported
[PATCH v1] slab: support for compiler-assisted type-based slab cache partitioning
2026-04-06 4:28 UTC (4+ messages)
[PATCH] slub: use N_NORMAL_MEMORY in can_free_to_pcs to handle remote frees
2026-04-06 1:57 UTC (4+ messages)
[PATCH v4 00/15] mm, kvm: allow uffd support in guest_memfd
2026-04-06 1:54 UTC (3+ messages)
` [PATCH v4 05/15] userfaultfd: retry copying with locks dropped in mfill_atomic_pte_copy()
[PATCH v6 0/1] mm/damon: add node_eligible_mem_bp and node_ineligible_mem_bp goal metrics
2026-04-06 0:20 UTC (5+ messages)
` [PATCH v6 1/1] "
` (sashiko review) "
[v3 00/24] mm: thp: lazy PTE page table allocation at PMD split time
2026-04-05 23:34 UTC (2+ messages)
(sashiko review) [RFC PATCH v5 01/10] mm/damon/core: introduce damon_ctx->paused
2026-04-05 23:06 UTC (2+ messages)
[PATCH v4 0/9] driver core: Fix some race conditions
2026-04-05 22:43 UTC (4+ messages)
[PATCH] selftests: mm: capture write_hugetlb_memory.sh exit status
2026-04-05 21:35 UTC (3+ messages)
[PATCH] selftests: mm: stop relying on killall in charge_reserved_hugetlb
2026-04-05 21:31 UTC
[RFC PATCH v2 0/9] mm/damon: introduce DAMOS failed region quota charge ratio
2026-04-05 19:40 UTC (14+ messages)
` [RFC PATCH v2 1/9] mm/damon/core: introduce "
` (sashiko review) "
` [RFC PATCH v2 2/9] mm/damon/sysfs-schemes: implement fail_charge_{num,denom} files
` (sashiko review) "
` [RFC PATCH v2 3/9] Docs/mm/damon/design: document fail_charge_{num,denom}
` (sashiko review) "
` [RFC PATCH v2 4/9] Docs/admin-guide/mm/damon/usage: document fail_charge_{num,denom} files
` [RFC PATCH v2 5/9] Docs/ABI/damon: document fail_charge_{num,denom}
` [RFC PATCH v2 6/9] mm/damon/tests/core-kunit: test fail_charge_{num,denom} committing
` [RFC PATCH v2 7/9] selftets/damon/_damon_sysfs: support failed region quota charge ratio
` (sashiko review) "
` [RFC PATCH v2 8/9] selftests/damon/drgn_dump_damon_status: "
` [RFC PATCH v2 9/9] selftets/damon/sysfs.py: test "
[PATCH] mm/thp: dead code cleanup in Kconfig
2026-04-05 19:27 UTC (5+ messages)
[PATCH] mm: update stale locking comment in do_anonymous_page()
2026-04-05 17:18 UTC (2+ messages)
` [PATCH v2] mm/memory: update stale locking comments for fault handlers
[PATCH v3 0/6] selftests/liveupdate: add memfd tests
2026-04-05 16:30 UTC (5+ messages)
` [PATCH v3 2/6] selftests/liveupdate: add helper functions for "
[PATCH v2 0/5] mm/sparse-vmemmap: provide generic vmemmap_set_pmd() and vmemmap_check_pmd()
2026-04-05 14:07 UTC (4+ messages)
` [PATCH v2 1/5] "
[PATCH 00/49] mm: Generalize vmemmap optimization for DAX and HugeTLB
2026-04-05 13:34 UTC (51+ messages)
` [PATCH 01/49] mm/sparse: fix vmemmap accounting imbalance on memory hotplug error
` [PATCH 02/49] mm/sparse: add a @pgmap argument to memory deactivation paths
` [PATCH 03/49] mm/sparse: fix vmemmap page accounting for HVOed DAX
` [PATCH 04/49] mm/sparse: add a @pgmap parameter to arch vmemmap_populate()
` [PATCH 05/49] mm/sparse: fix missing architecture-specific page table sync for HVO DAX
` [PATCH 06/49] mm/mm_init: fix uninitialized pageblock migratetype for ZONE_DEVICE compound pages
` [PATCH 07/49] mm/mm_init: use pageblock_migratetype_init_range() in deferred_free_pages()
` [PATCH 08/49] mm: Convert vmemmap_p?d_populate() to static functions
` [PATCH 09/49] mm: panic on memory allocation failure in sparse_init_nid()
` [PATCH 10/49] mm: move subsection_map_init() into sparse_init()
` [PATCH 11/49] mm: defer sparse_init() until after zone initialization
` [PATCH 12/49] mm: make set_pageblock_order() static
` [PATCH 13/49] mm: integrate sparse_vmemmap_init_nid_late() into sparse_init_nid()
` [PATCH 14/49] mm/cma: validate hugetlb CMA range by zone at reserve time
` [PATCH 15/49] mm/hugetlb: free cross-zone bootmem gigantic pages after allocation
` [PATCH 16/49] mm/hugetlb: initialize vmemmap optimization in early stage
` [PATCH 17/49] mm: remove sparse_vmemmap_init_nid_late()
` [PATCH 18/49] mm/mm_init: make __init_page_from_nid() static
` [PATCH 19/49] mm/sparse-vmemmap: remove the VMEMMAP_POPULATE_PAGEREF flag
` [PATCH 20/49] mm: rename vmemmap optimization macros to generic names
` [PATCH 21/49] mm/sparse: drop power-of-2 size requirement for struct mem_section
` [PATCH 22/49] mm/sparse: introduce compound page order to mem_section
` [PATCH 23/49] mm/mm_init: skip initializing shared tail pages for compound pages
` [PATCH 24/49] mm/sparse-vmemmap: initialize shared tail vmemmap page upon allocation
` [PATCH 25/49] mm/sparse-vmemmap: support vmemmap-optimizable compound page population
` [PATCH 26/49] mm/hugetlb: use generic vmemmap optimization macros
` [PATCH 27/49] mm: call memblocks_present() before HugeTLB initialization
` [PATCH 28/49] mm/hugetlb: switch HugeTLB to use generic vmemmap optimization
` [PATCH 29/49] mm: extract pfn_to_zone() helper
` [PATCH 30/49] mm/sparse-vmemmap: remove unused SPARSEMEM_VMEMMAP_PREINIT feature
` [PATCH 31/49] mm/hugetlb: remove HUGE_BOOTMEM_HVO flag and simplify pre-HVO logic
` [PATCH 32/49] mm/sparse-vmemmap: consolidate shared tail page allocation
` [PATCH 33/49] mm: introduce CONFIG_SPARSEMEM_VMEMMAP_OPTIMIZATION
` [PATCH 34/49] mm/sparse-vmemmap: switch DAX to use generic vmemmap optimization
` [PATCH 35/49] mm/sparse-vmemmap: introduce section zone to struct mem_section
` [PATCH 36/49] powerpc/mm: use generic vmemmap_shared_tail_page() in compound vmemmap
` [PATCH 37/49] mm/sparse-vmemmap: unify DAX and HugeTLB vmemmap optimization
` [PATCH 38/49] mm/sparse-vmemmap: remap the shared tail pages as read-only
` [PATCH 39/49] mm/sparse-vmemmap: remove unused ptpfn argument
` [PATCH 40/49] mm/hugetlb_vmemmap: remove vmemmap_wrprotect_hvo() and related code
` [PATCH 41/49] mm/sparse: simplify section_vmemmap_pages()
` [PATCH 42/49] mm/sparse-vmemmap: introduce section_vmemmap_page_structs()
` [PATCH 43/49] powerpc/mm: rely on generic vmemmap_can_optimize() to simplify code
` [PATCH 44/49] mm/sparse-vmemmap: drop ARCH_WANT_OPTIMIZE_DAX_VMEMMAP and simplify checks
` [PATCH 45/49] mm/sparse-vmemmap: drop @pgmap parameter from vmemmap populate APIs
` [PATCH 46/49] mm/sparse: replace pgmap with order and zone in sparse_add_section()
` [PATCH 47/49] mm: redefine HVO as Hugepage Vmemmap Optimization
` [PATCH 48/49] Documentation/mm: restructure vmemmap_dedup.rst to reflect generalized HVO
` [PATCH 49/49] mm: consolidate struct page power-of-2 size checks for HVO
[PATCH 0/3] mm: add per-migratetype counts to buddy allocator and optimize pagetypeinfo access
2026-04-05 9:32 UTC (2+ messages)
[PATCH 0/3] Minor hmm_test fixes and cleanups
2026-04-05 4:47 UTC (6+ messages)
` [PATCH 1/3] lib: test_hmm: evict device pages on file close to avoid use-after-free
` [PATCH 3/3] lib: test_hmm: Implement a device release method
[RFC PATCH 0/9] mm/damon: introduce DAMOS failed region quota charge ratio
2026-04-04 21:06 UTC (2+ messages)
` (sashiko status) "
[RFC PATCH 6/9] mm/damon/tests/core-kunit: test fail_charge_{num,denom} committing
2026-04-04 21:03 UTC (2+ messages)
` (sashiko review) "
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox