[PATCH] mm: swap: fix build warning when CONFIG_SWAP is not set
2025-02-26 18:25 UTC (2+ messages)
[syzbot] [mm?] kernel BUG in sg_init_one
2025-02-26 16:45 UTC (7+ messages)
[PATCH v2 00/14] kasan: x86: arm64: KASAN tag-based mode for x86
2025-02-26 16:42 UTC (18+ messages)
` [PATCH v2 01/14] kasan: sw_tags: Use arithmetic shift for shadow computation
` [PATCH v2 13/14] x86: runtime_const used for KASAN_SHADOW_END
[PATCH v7 0/7] mseal system mappings
2025-02-26 16:33 UTC (8+ messages)
` [PATCH v7 3/7] mseal, system mappings: enable x86-64
` [PATCH v7 6/7] mseal, system mappings: uprobe mapping
[PATCH 1/2] hugetlb: Convert hugetlb_vma_maps_page() to hugetlb_vma_maps_pfn()
2025-02-26 16:31 UTC (2+ messages)
` [PATCH 2/2] hugetlb: Convert adjust_range_hwpoison() to take a folio
[PATCH] mm: fix finish_fault() handling for large folios
2025-02-26 16:28 UTC (8+ messages)
` [PATCH v2] "
[PATCH 1/1] userfaultfd: do not block on locking a large folio with raised refcount
2025-02-26 16:22 UTC (5+ messages)
[PATCH] mm: Assert the folio is locked in folio_start_writeback()
2025-02-26 16:21 UTC (2+ messages)
[PATCH] Revert "mm/page_alloc.c: don't show protection in zone's ->lowmem_reserve[] for empty zone"
2025-02-26 16:05 UTC (11+ messages)
[PATCH v2 6/7] mm, slab: call kvfree_rcu_barrier() from kmem_cache_destroy()
2025-02-26 15:58 UTC (16+ messages)
[PATCH] mm/hugetlb: fix set_max_huge_pages() when there are surplus pages
2025-02-26 15:57 UTC (2+ messages)
[PATCH for-akpm for-6.14-rcX] NFS: fix nfs_release_folio() to not call nfs_wb_folio() from kcompactd
2025-02-26 15:55 UTC (4+ messages)
[PATCH v2] mm: make page_mapped_in_vma() hugetlb walk aware
2025-02-26 15:53 UTC (3+ messages)
[PATCH] zswap: do not crash the kernel on decompression failure
2025-02-26 15:42 UTC (8+ messages)
[PATCH] mm: zswap: use ATOMIC_LONG_INIT to initialize zswap_stored_pages
2025-02-26 15:41 UTC (5+ messages)
[PATCH v2 0/6] Track node vacancy to reduce worst case allocation counts
2025-02-26 15:30 UTC (9+ messages)
` [PATCH v2 3/6] maple_tree: use vacant nodes to reduce worst case allocations
` [PATCH v2 5/6] maple_tree: add sufficient height
[PATCH v4 00/12] Direct Map Removal for guest_memfd
2025-02-26 15:30 UTC (13+ messages)
` [PATCH v4 02/12] mm/secretmem: set AS_NO_DIRECT_MAP instead of special-casing
` [PATCH v4 03/12] KVM: guest_memfd: Add flag to remove from direct map
` [PATCH v4 04/12] KVM: Add capability to discover KVM_GMEM_NO_DIRECT_MAP support
[PATCH v3 0/2] mm/page_alloc: Some clarifications for migratetype fallback
2025-02-26 15:18 UTC (5+ messages)
` [PATCH v3 1/2] mm/page_alloc: Clarify terminology in migratetype fallback code
` [PATCH v3 2/2] mm/page_alloc: Clarify should_claim_block() commentary
[PATCH v8 0/8] Buddy allocator like (or non-uniform) folio split
2025-02-26 15:07 UTC (5+ messages)
` [PATCH v8 1/8] xarray: add xas_try_split() to split a multi-index entry
[PATCH v2 0/2] Minimize xa_node allocation during xarry split
2025-02-26 15:03 UTC (15+ messages)
` [PATCH v2 2/2] mm/shmem: use xas_try_split() in shmem_split_large_entry()
[linux-next:master 5933/6583] include/linux/page_ext.h:131:20: error: call to undeclared function 'page_to_section'; ISO C99 and later do not support implicit function declarations
2025-02-26 14:24 UTC (3+ messages)
[PATCH v3 0/3] Fixes for hugetlb on arm64
2025-02-26 14:00 UTC (5+ messages)
` [PATCH v3 1/3] mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()
` [PATCH v3 2/3] arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptes
` [PATCH v3 3/3] arm64: hugetlb: Fix flush_hugetlb_tlb_range() invalidation level
[PATCH v6 0/5] Add NUMA mempolicy support for KVM guest-memfd
2025-02-26 13:59 UTC (7+ messages)
` [PATCH v6 1/5] mm/filemap: add mempolicy support to the filemap layer
` [PATCH v6 2/5] mm/mempolicy: export memory policy symbols
` [PATCH v6 3/5] KVM: guest_memfd: Pass file pointer instead of inode pointer
` [PATCH v6 4/5] KVM: guest_memfd: Enforce NUMA mempolicy using shared policy
` [PATCH v6 5/5] KVM: guest_memfd: selftests: add tests for mmap and NUMA policy support
[PATCH v2 0/5] mm: cleanups for device-exclusive entries (hmm)
2025-02-26 13:22 UTC (6+ messages)
` [PATCH v2 1/5] lib/test_hmm: make dmirror_atomic_map() consume a single page
` [PATCH v2 2/5] mm/memory: remove PageAnonExclusive sanity-check in restore_exclusive_pte()
` [PATCH v2 3/5] mm/memory: pass folio and pte to restore_exclusive_pte()
` [PATCH v2 4/5] mm/memory: document restore_exclusive_pte()
` [PATCH v2 5/5] mm/mmu_notifier: use MMU_NOTIFY_CLEAR in remove_device_exclusive_entry()
[PATCH V3 0/5] mm: Rework generic PTDUMP configs
2025-02-26 12:33 UTC (9+ messages)
` [PATCH V3 1/5] configs: Drop GENERIC_PTDUMP from debug.config
` [PATCH V3 2/5] arch/powerpc: Drop GENERIC_PTDUMP from mpc885_ads_defconfig
` [PATCH V3 3/5] docs: arm64: Drop PTDUMP config options from ptdump.rst
` [PATCH V3 4/5] mm: Make DEBUG_WX depdendent on GENERIC_PTDUMP
` [PATCH V3 5/5] mm: Rename GENERIC_PTDUMP and PTDUMP_CORE
[PATCH] mm: shmem: remove unnecessary warning in shmem_writepage()
2025-02-26 12:26 UTC
[PATCH RFC 0/4] mm: KUnit tests for the page allocator
2025-02-26 12:21 UTC (11+ messages)
` [PATCH RFC 3/4] mm/page_alloc_test: Add logic to isolate a node for testing
` [PATCH RFC 4/4] mm/page_alloc_test: Add smoke-test for page allocation
[PATCH v3] mm: Don't skip arch_sync_kernel_mappings() in error paths
2025-02-26 12:16 UTC
[RFC PATCH v12 00/26] LUF(Lazy Unmap Flush) reducing tlb numbers over 90%
2025-02-26 12:03 UTC (56+ messages)
` RFC v12 rebased on v6.14-rc4
` [RFC PATCH v12 based on v6.14-rc4 01/25] x86/tlb: add APIs manipulating tlb batch's arch data
` [RFC PATCH v12 based on v6.14-rc4 02/25] arm64/tlbflush: "
` [RFC PATCH v12 based on v6.14-rc4 03/25] riscv/tlb: "
` [RFC PATCH v12 based on v6.14-rc4 04/25] x86/tlb, riscv/tlb, mm/rmap: separate arch_tlbbatch_clear() out of arch_tlbbatch_flush()
` [RFC PATCH v12 based on v6.14-rc4 05/25] mm/buddy: make room for a new variable, luf_key, in struct page
` [RFC PATCH v12 based on v6.14-rc4 06/25] mm: move should_skip_kasan_poison() to mm/internal.h
` [RFC PATCH v12 based on v6.14-rc4 07/25] mm: introduce luf_ugen to be used as a global timestamp
` [RFC PATCH v12 based on v6.14-rc4 08/25] mm: introduce luf_batch to be used as hash table to store luf meta data
` [RFC PATCH v12 based on v6.14-rc4 09/25] mm: introduce API to perform tlb shootdown on exit from page allocator
` [RFC PATCH v12 based on v6.14-rc4 10/25] mm: introduce APIs to check if the page allocation is tlb shootdownable
` [RFC PATCH v12 based on v6.14-rc4 11/25] mm: deliver luf_key to pcp or buddy on free after unmapping
` [RFC PATCH v12 based on v6.14-rc4 12/25] mm: delimit critical sections to take off pages from pcp or buddy alloctor
` [RFC PATCH v12 based on v6.14-rc4 13/25] mm: introduce pend_list in struct free_area to track luf'd pages
` [RFC PATCH v12 based on v6.14-rc4 14/25] mm/rmap: recognize read-only tlb entries during batched tlb flush
` [RFC PATCH v12 based on v6.14-rc4 15/25] fs, filemap: refactor to gather the scattered ->write_{begin,end}() calls
` [RFC PATCH v12 based on v6.14-rc4 16/25] mm: implement LUF(Lazy Unmap Flush) defering tlb flush when folios get unmapped
` [RFC PATCH v12 based on v6.14-rc4 17/25] x86/tlb, riscv/tlb, arm64/tlbflush, mm: remove cpus from tlb shootdown that already have been done
` [RFC PATCH v12 based on v6.14-rc4 18/25] mm/page_alloc: retry 3 times to take pcp pages on luf check failure
` [RFC PATCH v12 based on v6.14-rc4 19/25] mm: skip luf tlb flush for luf'd mm that already has been done
` [RFC PATCH v12 based on v6.14-rc4 20/25] mm, fs: skip tlb flushes for luf'd filemap "
` [RFC PATCH v12 based on v6.14-rc4 21/25] mm: perform luf tlb shootdown per zone in batched manner
` [RFC PATCH v12 based on v6.14-rc4 22/25] mm/page_alloc: not allow to tlb shootdown if !preemptable() && non_luf_pages_ok()
` [RFC PATCH v12 based on v6.14-rc4 23/25] mm/migrate: apply luf mechanism to unmapping during migration
` [RFC PATCH v12 based on v6.14-rc4 24/25] mm/vmscan: apply luf mechanism to unmapping during folio reclaim
` [RFC PATCH v12 based on v6.14-rc4 25/25] mm/luf: implement luf debug feature
` RFC v12 rebased on mm-unstable as of Feb 21, 2025
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 01/25] x86/tlb: add APIs manipulating tlb batch's arch data
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 02/25] arm64/tlbflush: "
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 03/25] riscv/tlb: "
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 04/25] x86/tlb, riscv/tlb, mm/rmap: separate arch_tlbbatch_clear() out of arch_tlbbatch_flush()
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 05/25] mm/buddy: make room for a new variable, luf_key, in struct page
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 06/25] mm: move should_skip_kasan_poison() to mm/internal.h
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 07/25] mm: introduce luf_ugen to be used as a global timestamp
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 08/25] mm: introduce luf_batch to be used as hash table to store luf meta data
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 09/25] mm: introduce API to perform tlb shootdown on exit from page allocator
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 10/25] mm: introduce APIs to check if the page allocation is tlb shootdownable
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 11/25] mm: deliver luf_key to pcp or buddy on free after unmapping
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 12/25] mm: delimit critical sections to take off pages from pcp or buddy alloctor
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 13/25] mm: introduce pend_list in struct free_area to track luf'd pages
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 14/25] mm/rmap: recognize read-only tlb entries during batched tlb flush
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 15/25] fs, filemap: refactor to gather the scattered ->write_{begin,end}() calls
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 16/25] mm: implement LUF(Lazy Unmap Flush) defering tlb flush when folios get unmapped
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 17/25] x86/tlb, riscv/tlb, arm64/tlbflush, mm: remove cpus from tlb shootdown that already have been done
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 18/25] mm/page_alloc: retry 3 times to take pcp pages on luf check failure
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 19/25] mm: skip luf tlb flush for luf'd mm that already has been done
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 20/25] mm, fs: skip tlb flushes for luf'd filemap "
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 21/25] mm: perform luf tlb shootdown per zone in batched manner
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 22/25] mm/page_alloc: not allow to tlb shootdown if !preemptable() && non_luf_pages_ok()
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 23/25] mm/migrate: apply luf mechanism to unmapping during migration
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 24/25] mm/vmscan: apply luf mechanism to unmapping during folio reclaim
` [RFC PATCH v12 based on mm-unstable as of Feb 21, 2025 25/25] mm/luf: implement luf debug feature
[PATCH *-next 00/18] Remove weird and needless 'return' for void APIs
2025-02-26 11:45 UTC (10+ messages)
` [PATCH *-next 01/18] mm/mmu_gather: Remove needless return in void API tlb_remove_page()
[PATCH v2 00/16] selftests: vDSO: parse_vdso: Make compatible with nolibc
2025-02-26 11:44 UTC (17+ messages)
` [PATCH v2 01/16] MAINTAINERS: Add vDSO selftests
` [PATCH v2 02/16] elf, uapi: Add definition for STN_UNDEF
` [PATCH v2 03/16] elf, uapi: Add definition for DT_GNU_HASH
` [PATCH v2 04/16] elf, uapi: Add definitions for VER_FLG_BASE and VER_FLG_WEAK
` [PATCH v2 05/16] elf, uapi: Add type ElfXX_Versym
` [PATCH v2 06/16] elf, uapi: Add types ElfXX_Verdef and ElfXX_Veraux
` [PATCH v2 07/16] tools/include: Add uapi/linux/elf.h
` [PATCH v2 08/16] selftests: Add headers target
` [PATCH v2 09/16] tools/nolibc: add limits.h shim header
` [PATCH v2 10/16] selftests: vDSO: vdso_standalone_test_x86: Use vdso_init_form_sysinfo_ehdr
` [PATCH v2 11/16] selftests: vDSO: parse_vdso: Drop vdso_init_from_auxv()
` [PATCH v2 12/16] selftests: vDSO: parse_vdso: Use UAPI headers instead of libc headers
` [PATCH v2 13/16] selftests: vDSO: parse_vdso: Test __SIZEOF_LONG__ instead of ULONG_MAX
` [PATCH v2 14/16] selftests: vDSO: vdso_test_gettimeofday: Clean up includes
` [PATCH v2 15/16] selftests: vDSO: vdso_test_gettimeofday: Make compatible with nolibc
` [PATCH v2 16/16] selftests: vDSO: vdso_standalone_test_x86: Switch to nolibc
[PATCH net-next v10 0/4] fix the DMA API misuse problem for page_pool
2025-02-26 11:03 UTC (2+ messages)
` [PATCH net-next v10 2/4] page_pool: fix IOMMU crash when driver has already unbound
[syzbot] [mm?] [ext4?] WARNING in get_dump_page
2025-02-26 10:43 UTC
[linux-next:master 5933/6583] include/asm-generic/memory_model.h:47:21: error: implicit declaration of function 'page_to_section'; did you mean 'present_section'?
2025-02-26 10:18 UTC
[PATCH] docs/mm: Physical Memory: Populate the "Zones" section
2025-02-26 9:11 UTC (2+ messages)
[PATCH 0/3] mm: page_alloc: freelist hygiene follow-up
2025-02-26 8:51 UTC (4+ messages)
` [PATCH 3/3] mm: page_alloc: group fallback functions together
[PATCH v2 0/6] remove tlb_remove_page_ptdesc()
2025-02-26 8:32 UTC (9+ messages)
` [PATCH v2 1/6] mm: pgtable: make generic tlb_remove_table() use struct ptdesc
` [PATCH v2 2/6] mm: pgtable: change pt parameter of tlb_remove_ptdesc() to struct ptdesc *
` [PATCH v2 3/6] mm: pgtable: convert some architectures to use tlb_remove_ptdesc()
` [PATCH v2 6/6] mm: pgtable: remove tlb_remove_page_ptdesc()
[PATCH] [fix] mm: zswap: use ATOMIC_LONG_INIT to initialize zswap_stored_pages
2025-02-26 8:20 UTC (2+ messages)
[PATCH v4 0/2] mm: slub: Enhanced debugging in slub error
2025-02-26 8:12 UTC (3+ messages)
` [PATCH v4 1/2] mm: slub: Print the broken data before restoring slub
` [PATCH v4 2/2] mm: slub: call WARN() when the slab detect an error
[PATCH v2 0/4] Fixes for hugetlb and vmalloc on arm64
2025-02-26 8:09 UTC (11+ messages)
` [PATCH v2 1/4] mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()
` [PATCH v2 2/4] arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptes
[PATCH RFC] mm: Fix kernel BUG when userfaultfd_move encounters swapcache
2025-02-26 8:03 UTC (5+ messages)
[PATCH] mm/slab: Initialise random_kmalloc_seed after initcalls
2025-02-26 7:31 UTC (11+ messages)
` How does swsusp work with randomization features? (was: mm/slab: Initialise random_kmalloc_seed after initcalls)
Softlockup when test shmem swapout-swapin and compaction
2025-02-26 7:22 UTC (2+ messages)
[PATCH v10 2/3] sched: Move task_mm_cid_work to mm work_struct
2025-02-26 7:01 UTC
page: next (older) | prev (newer) | latest
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox