Linux-mm Archive on lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-07-21 05:19:10 to 2026-07-21 16:25:43 UTC [more...]

[PATCH RFC 00/18] arch, mm: create a generic set_memory/change_page_attr core
 2026-07-21 16:23 UTC  (18+ messages)
` [PATCH RFC 01/18] x86/mm/pat: Don't gate cpa_lock on debug_pagealloc_enabled()
` [PATCH RFC 02/18] x86/mm/pat: fix effective RW computation in lookup_address_in_pgd_attr()
` [PATCH RFC 03/18] x86/mm/pat: replace x86-speficic pg_level with generic pgtable_level
` [PATCH RFC 04/18] x86/mm/pat: use page table accessors for effective RW/NX bits
` [PATCH RFC 05/18] x86/mm/pat: use a generic helper for the large page size
` [PATCH RFC 06/18] x86/mm/pat: introduce an inline helper to check if alias needs update
` [PATCH RFC 07/18] x86/mm/pat: introduce cpa_handle_large_page()
` [PATCH RFC 08/18] x86/mm/pat: use cpa_split_data structure to pass split parameters
` [PATCH RFC 09/18] x86/mm/pat: use a single locked lookup for PTE verification
` [PATCH RFC 10/18] x86/mm/pat: move the large page size calculation to should_split_large_page
` [PATCH RFC 11/18] x86/mm/pat, mm: set_memory: pull change_page_attr() core to mm/
` [PATCH RFC 12/18] x86/pat/mm, mm/set_memory: abstract the CPA page table lock
` [PATCH RFC 13/18] mm/set_memory: read page table entries with pXdp_get()
` [PATCH RFC 14/18] x86/mm/pat, mm: move cpa-test to mm
` [PATCH RFC 15/18] riscv: convert set_memory to the generic CPA implementation
` [PATCH RFC 16/18] riscv: make set_direct_map_*_noflush actually noflush
` [PATCH RFC 17/18] loongarch: convert set_memory to the generic CPA implementation

[PATCH v5 00/20] vfio/pci: Base Live Update support for VFIO
 2026-07-21 16:23 UTC  (3+ messages)
` [PATCH v5 10/20] vfio/pci: Retrieve preserved device files after Live Update

[RFC PATCH v3 4/4] mm/shmem: split large folios only on -E2BIG
 2026-07-21 16:13 UTC  (5+ messages)
  ` [RFC PATCH v3 3/4] mm/vmscan: avoid pointless large folio splits without swap
  ` [RFC PATCH v3 2/4] mm: distinguish large folio swap allocation failures

[PATCH v2 0/1] mm/page_table_check: skip zero pages
 2026-07-21 15:56 UTC  (2+ messages)
` [PATCH v2 1/1] "

[PATCH v9 0/8] mm/hmm: Add mmap lock-drop support for userfaultfd-backed mappings
 2026-07-21 15:42 UTC  (5+ messages)
` [PATCH v9 1/8] mm/hmm: move page fault handling out of walk callbacks
` [PATCH v9 2/8] mm/hmm: add hmm_range_fault_unlocked_timeout() for mmap lock-drop support

[PATCH v3] mm/slub: prevent pfmemalloc objects from entering the barn
 2026-07-21 15:42 UTC  (10+ messages)

[PATCH v2 00/13] mm/slab, alloc_tag: reduce obj_ext memory waste
 2026-07-21 15:41 UTC  (14+ messages)
` [PATCH v2 01/13] mm/slab: skip kfence objects in allocation profiling
` [PATCH v2 02/13] mm/slub: skip handle_failed_objexts_alloc() with profiling disabled
` [PATCH v2 03/13] mm/slab: remove objs_per_slab()
` [PATCH v2 04/13] mm: move struct slabobj_ext to mm/slab.h
` [PATCH v2 05/13] mm/slab: make slab_obj_ext() determine object index

[linux-next:master 6918/7793] mm/page_owner.c:818:22: error: passing 'memdesc_flags_t *' to parameter of incompatible type 'memdesc_flags_t'; remove &
 2026-07-21 15:14 UTC  (2+ messages)

[PATCH 00/22] Simplify special kernel page table handling
 2026-07-21 15:12 UTC  (13+ messages)
` [PATCH 01/22] mm: drop unused __mm_flags_set_mask_bits_word()
` [PATCH 02/22] mm: move mm_flags helpers to mm_types.h
` [PATCH 03/22] mm: introduce MMF_KERNEL flag and set it for init_mm
` [PATCH 04/22] mm: use mm_is_kernel() in generic page table code
` [PATCH 15/22] mm: only initialise pt_share_count for user pgtables

[PATCH 0/3] mm/early_ioremap: clarify and clean up early_ioremap_reset()
 2026-07-21 15:11 UTC  (3+ messages)
` [PATCH 3/3] arm64: remove early_ioremap_reset() call and __late_* macros

[PATCH] selftests/mm/pagemap_ioctl: Fix missing NULL checks after calloc()
 2026-07-21 14:55 UTC  (2+ messages)

[PATCH v5 0/5] selftests/mm: separate GUP microbenchmarking from functional testing
 2026-07-21 14:54 UTC  (7+ messages)
` [PATCH v5 1/5] selftests/mm: make file helpers return errors
` [PATCH v5 4/5] tools/mm: add a standalone GUP microbenchmark

[PATCH 0/1] mm: fix out-of-bounds access in generic_access_phys
 2026-07-21 14:49 UTC  (3+ messages)
` [PATCH 1/1] mm: fix out-of-bounds access and race "

[PATCH] hugetlb: only adjust reservation during unmapping if mapcount is 0
 2026-07-21 14:46 UTC  (2+ messages)

[PATCH v2 0/2] mm: fix PMD level mTHP accounting bugs
 2026-07-21 14:33 UTC  (4+ messages)

[PATCH v2 00/21] binfmt_misc: transparent interpreters and PT_INTERP loader substitution
 2026-07-21 14:14 UTC  (22+ messages)
` [PATCH v2 01/21] binfmt_misc: require an absolute interpreter path with 'C'
` [PATCH v2 02/21] docs, binfmt_misc: keep general usage out of the handler sections
` [PATCH v2 03/21] binfmt_misc: table-drive the register string flags
` [PATCH v2 04/21] binfmt_misc: normalize the per-exec invocation flags
` [PATCH v2 05/21] binfmt_misc: split out entry_open_interpreter() and build_interp_argv()
` [PATCH v2 06/21] exec: release the replaced file with do_close_execat()
` [PATCH v2 07/21] selftests/exec: convert the binfmt_misc bpf test to the kselftest harness
` [PATCH v2 08/21] exec: add AT_FLAGS_TRANSPARENT_INTERP
` [PATCH v2 09/21] exec: label mm->exe_file with the binary for a transparent dispatch
` [PATCH v2 10/21] binfmt_misc: add transparent interpreter dispatch
` [PATCH v2 11/21] binfmt_misc: add a static transparent flag 'T'
` [PATCH v2 12/21] binfmt_misc: let a bpf handler run the interpreter transparently
` [PATCH v2 13/21] selftests/exec: test the transparent binfmt_misc mode
` [PATCH v2 14/21] binfmt_misc: document the transparent identity contract
` [PATCH v2 15/21] exec: carry a PT_INTERP substitute in struct linux_binprm
` [PATCH v2 16/21] binfmt_elf: consume a stashed PT_INTERP substitute
` [PATCH v2 17/21] binfmt_elf_fdpic: "
` [PATCH v2 18/21] binfmt_misc: add the 'L' loader substitution flag
` [PATCH v2 19/21] binfmt_misc: let a bpf handler request loader substitution
` [PATCH v2 20/21] selftests/exec: test binfmt_misc "
` [PATCH v2 21/21] binfmt_misc: document "

[PATCH 6.6.y] mm/memory-failure: fix missing ->mf_stats count when hugetlb folio already poisoned
 2026-07-21 14:11 UTC  (2+ messages)

[PATCH] samples/damon/mtier: add comment for struct region_range
 2026-07-21 14:06 UTC  (2+ messages)

[PATCH v3 0/3] mm/damon: Introduce a huge page collapsing mechanism using auto tuning
 2026-07-21 14:03 UTC  (3+ messages)

[PATCH mm-unstable v1 2/3] mm/migrate.c: Prevent folio splitting from interacting with KSM
 2026-07-21 14:02 UTC  (5+ messages)

[PATCH v2] mm/damon: update outdated comment about DAMOS filter handling
 2026-07-21 14:00 UTC 

[PATCH v3] mm/damon/ops-common: prevent migration fallback to non-target nodes
 2026-07-21 13:56 UTC 

[PATCH 0/2] mm: zswap: free cold writeback folios promptly
 2026-07-21 13:55 UTC  (12+ messages)
` [PATCH 1/2] mm: zswap: free synchronous-IO writeback folios directly
` [PATCH 2/2] mm: zswap: deferred dropbehind free of writeback folios

[PATCH v2] mm/damon: remove trailing semicolons after function definitions
 2026-07-21 13:53 UTC 

[PATCH] x86/mm/pat: allocate split page tables as kernel page tables
 2026-07-21 13:51 UTC  (10+ messages)

[PATCH stable/linux-6.6.y] mm/memory-failure: fix missing ->mf_stats count when hugetlb folio already poisoned
 2026-07-21 13:30 UTC  (4+ messages)

[PATCH] selftests/mm: transhuge-stress: check duration inside page loop
 2026-07-21 13:28 UTC  (2+ messages)

[PATCH v5 00/36] Private Memory NUMA Nodes
 2026-07-21 13:26 UTC  (4+ messages)
` [PATCH v5 01/36] mm: refactor find_next_best_node to find_next_best_node_in

[RFC PATCH v2 00/13] mm/kwatch: dynamic hardware watchpoints for hunting memory corruption
 2026-07-21 13:25 UTC  (7+ messages)

[PATCH RFC 05/12] mm/slab: abstract slabobj_ext.objcg access
 2026-07-21 13:20 UTC  (2+ messages)

[PATCH slab/for-next v4 0/8] mm/slab: introduce kfree_rcu_nolock() and improve slub_kunit coverage
 2026-07-21 13:09 UTC  (9+ messages)
` [PATCH slab/for-next v4 2/8] mm/slab: handle the !allow_spin case in kfree_rcu_sheaf()
` [PATCH slab/for-next v4 5/8] mm/slab: allow kfree_rcu_sheaf() on PREEMPT_RT
` [PATCH slab/for-next v4 6/8] mm/slab: introduce struct kvfree_rcu_head for kvfree_rcu batching
` [PATCH slab/for-next v4 7/8] mm/slab: introduce kfree_rcu_nolock()

mm: opaque hardware page-table entry handles
 2026-07-21 12:40 UTC  (5+ messages)

[REGRESSION] mm/mprotect: shared-dirty base-page toggle slower since v6.17
 2026-07-21 12:39 UTC  (3+ messages)

[PATCH v3] mm: vmscan: abort proactive reclaim early when freezing for suspend
 2026-07-21 12:32 UTC  (5+ messages)
` [PATCH v4] "

[PATCH] ACPI: NVS: replace __get_free_page() with kmalloc()
 2026-07-21 12:24 UTC  (2+ messages)

[PATCH v2] x86/mm/pat: allocate split page tables as kernel page tables
 2026-07-21 12:14 UTC 

[PATCH] docs/mm: Physical Memory: remove deferred_split_queue
 2026-07-21 12:01 UTC  (3+ messages)

[PATCH] exec: fix unsigned loop counter wrap in transfer_args_to_stack()
 2026-07-21 11:59 UTC  (2+ messages)

[PATCH] rust: bitmap: encourage using xarray/maple_tree instead of id_pool
 2026-07-21 11:37 UTC  (4+ messages)

[PATCH RFC v6 0/5] Accelerate page migration with batch copying and hardware offload
 2026-07-21 11:32 UTC  (5+ messages)
` [PATCH RFC v6 3/5] mm/migrate: add copy offload registration infrastructure

[PATCH] binfmt_elf_fdpic: only honour the first PT_INTERP
 2026-07-21 11:20 UTC 

[PATCH] mm/memory: use folio lock/ref helpers in do_swap_page
 2026-07-21 10:21 UTC  (2+ messages)

[PATCH] MAINTAINERS: update Nico Pache's email address
 2026-07-21 10:21 UTC  (3+ messages)

[RFC PATCH 0/7] mm: defer address-space teardown of large exiting processes to a kthread
 2026-07-21 10:19 UTC  (4+ messages)

[PATCH] mm/memcg: check kzalloc_node() return in memcg1_init()
 2026-07-21 10:09 UTC 

[PATCH v17 00/15] arm64: entry: Convert to Generic Entry
 2026-07-21  9:55 UTC  (29+ messages)
` [PATCH v17 01/15] arm64: ptrace: Skip syscall exit reporting for PTRACE_SYSEMU_SINGLESTEP
` [PATCH v17 02/15] arm64: ptrace: Rework audit_syscall_entry()
` [PATCH v17 03/15] arm64: ptrace: Open-code seccomp check in syscall_trace_enter()
` [PATCH v17 04/15] arm64: ptrace: Rename and clean up syscall_trace_enter()
` [PATCH v17 05/15] arm64: ptrace: Protect rseq_syscall() from tracer PC modifications
` [PATCH v17 06/15] arm64: syscall: Rework the syscall exit path in el0_svc_common()
` [PATCH v17 07/15] arm64: ptrace: Pass thread flags to trace enter/exit
` [PATCH v17 08/15] arm64: ptrace: Extract arm64_syscall_exit_to_user_mode_work() helper
` [PATCH v17 09/15] arm64: ptrace: Align syscall exit work semantics with generic entry
` [PATCH v17 10/15] arm64: syscall: Use exit-specific flags check in el0_svc_common()
` [PATCH v17 11/15] arm64: syscall: Simplify el0_svc_common() syscall exit path
` [PATCH v17 12/15] arm64: ptrace: Make return type of arm64_syscall_trace_enter() bool
` [PATCH v17 13/15] arm64: entry: Convert to generic entry
` [PATCH v17 14/15] arm64: Inline el0_svc_common()
` [PATCH v17 15/15] arm64: vdso: Expose sigreturn address on vdso to the kernel

[PATCH 0/8] mm/khugepaged: collapse_file() cleanups
 2026-07-21  9:38 UTC  (7+ messages)
` [syzbot ci] "

[PATCH] slab: silence sparse warning with type-based partitioning
 2026-07-21  9:30 UTC  (2+ messages)

[PATCH v2 0/2] make unused huge shrinker memcg aware
 2026-07-21  9:25 UTC  (4+ messages)
` [PATCH v2 1/2] fs: push nr_cached_objects memcg gating into individual filesystems
` [PATCH v2 2/2] mm: shmem: make unused huge shrinker memcg aware

[PATCH v2 0/2] Fix and optimize LoongArch module loading
 2026-07-21  9:06 UTC  (3+ messages)
` [PATCH v2 1/2] LoongArch: Expand module virtual address space to 2GB
` [PATCH v2 2/2] LoongArch: Skip address pairing for non-exec sections

[BUG] mm/hugetlb: possible temporary resv underflow
 2026-07-21  9:04 UTC  (7+ messages)

[PATCH v4 0/3] promote mapped executable folios after first usage for MGLRU
 2026-07-21  8:31 UTC  (5+ messages)
` [PATCH v4 2/3] mm: vmscan: add a helper to identify file-backed executable folios
` [PATCH v4 3/3] mm: mglru: promote mapped executable folios after first usage

[RFC PATCH 00/10] mm/swap: ghost swapfile with backend switching via Redirect entries
 2026-07-21  8:06 UTC  (11+ messages)

[PATCH 0/4] mm, swap: some random fixes and cleanups
 2026-07-21  7:58 UTC  (8+ messages)
` [PATCH 1/4] mm, swap: Fix potential NULL dereference when trying a sleep table allocation
` [PATCH 4/4] mm, swap: Remove unneeded swap_extend_table_try_free() in swap_dup_entries_cluster()

[PATCH v2 0/4] mm/vmscan: fix swappiness=max and clean up per-node proactive reclaim
 2026-07-21  7:45 UTC  (7+ messages)
` [PATCH v2 1/4] mm/vmscan: fix anon-only reclaim evicting file pages when swappiness=max
` [PATCH v2 2/4] mm: vmscan: propagate real error code from per-node proactive reclaim

[PATCH] selftests/damon: Add missing NULL checks after malloc()
 2026-07-21  6:41 UTC  (3+ messages)
` [PATCH v2] "

[PATCH v2] samples/damon/mtier: use damon_addr_range consistently
 2026-07-21  6:33 UTC  (2+ messages)

linux-next: manual merge of the mm-unstable tree with the drm-misc-fixes tree
 2026-07-21  6:06 UTC  (4+ messages)

better block swap batching and a different take on swap_ops v5
 2026-07-21  5:38 UTC  (6+ messages)
` [PATCH 3/7] mm/swap: also use struct swap_iocb for block I/O

[PATCH v7 0/7] mm/vmalloc: Speed up ioremap, vmalloc and vmap with contiguous memory
 2026-07-21  5:31 UTC  (4+ messages)
` [PATCH v7 1/7] arm64/hugetlb: Extend batching of multiple CONT_PTE in a single PTE setup

[PATCH] mm: proc/task_mmu: Use walk_page_range_vma() for smaps
 2026-07-21  5:19 UTC 


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox