Linux Kernel Memory Management
[Prev Page][Next Page]
[PATCH] mm/slub: Simplify get_partial_node(),
sxwjean
WARNING: modpost: "__ashldi3" [drivers/usb/host/xhci-hcd.ko] has no CRC!, kernel test robot
[PATCH] mm: kmsan: fix instrumentation recursion on preempt_count,
Changbin Du
[PATCH v3 0/4] Memory management patches needed by Rust Binder,
Alice Ryhl
Re: [syzbot] [udf?] KASAN: slab-use-after-free Read in udf_free_blocks, Jan Kara
[PATCH -v3] mm: swap: fix race between free_swap_and_cache() and swapoff(),
Huang Ying
Re: [PATCH v1 12/13] tools headers: Sync compiler.h headers,
kernel test robot
[PATCH] mm: Remove folio from deferred split list before uncharging it, Matthew Wilcox (Oracle)
[linux-next:master 12265/12944] arch/arm64/include/asm/pgtable.h:904:16: error: implicit declaration of function 'pud_leaf'; did you mean 'pmd_leaf'?,
kernel test robot
[PATCH] exec: Simplify remove_arg_zero() error path,
Kees Cook
BUG selftests/mm],
Mirsad Todorovac
[syzbot] [mm?] [input?] [usb?] INFO: rcu detected stall in asm_exc_page_fault,
syzbot
[syzbot] [mm?] WARNING in try_to_migrate_one (2), syzbot
[PATCH] mm/slub: mark racy accesses on slab->slabs,
linke li
[PATCH] mm/vmalloc.c: optimize to reduce arguments of alloc_vmap_area(), Baoquan He
[linux-next:master 10291/12944] drivers/gpio/gpio-nomadik.c:462:20: error: static declaration of 'nmk_gpio_dbg_show_one' follows non-static declaration, kernel test robot
[linux-next:master 12265/12944] arch/riscv/include/asm/pgtable.h:735:16: error: implicit declaration of function 'pud_leaf'; did you mean 'pmd_leaf'?, kernel test robot
[linux-next:master 1444/12944] /usr/bin/ld: cannot find ../lib/api/libapi.a: No such file or directory,
kernel test robot
[linux-next:master 12610/12944] arch/mips/ralink/timer.c:136:34: error: array type has incomplete element type 'struct of_device_id', kernel test robot
[linux-next:master] BUILD REGRESSION 8ffc8b1bbd505e27e2c8439d326b6059c906c9dd,
kernel test robot
[linux-next:pending-fixes] BUILD SUCCESS 4b587a04fd31ed30f5578c2e1455b14ae7a5d069, kernel test robot
Unmapping KVM Guest Memory from Host Kernel,
Gowans, James
Re: [PATCH 8/8] ring-buffer: Validate boot range memory events, kernel test robot
[PATCH v2 0/2] Allow migrate on protnone reference with MPOL_PREFERRED_MANY policy,
Donet Tom
[linux-next:master 9129/12944] drivers/mtd/ubi/nvmem.c:34:9: error: incompatible pointer types passing 'int *' to parameter of type 'uint64_t *' (aka 'unsigned long long *'), kernel test robot
arm64: WARNING: at mm/vmalloc.c:315 ioremap_page_range,
Naresh Kamboju
Re: [PATCH 5/8] ring-buffer: Add ring_buffer_meta data,
kernel test robot
[PATCH v2] mm: prohibit the last subpage from reusing the entire large folio,
Barry Song
[PATCH] mm: prohibit the last subpage from reusing the entire large folio,
Barry Song
[PATCH 1/1] mm/khugepaged: reduce process visible downtime by pre-zeroing hugepage,
Lance Yang
ZONE_DEVICE refcounting,
Alistair Popple
[BUG] kmsan: instrumentation recursion problems,
Changbin Du
Experience and Share Structural Designs On-the-Go with Modelo, Modelo Team
[PATCH] mm/slub: Make __ksize() faster,
Kent Overstreet
[PATCH v2 0/2] reclaim contended folios asynchronously instead of promoting them,
lipeifeng
[PATCH v3 bpf-next 00/14] bpf: Introduce BPF arena.,
Alexei Starovoitov
- [PATCH v3 bpf-next 01/14] bpf: Introduce bpf_arena., Alexei Starovoitov
- [PATCH v3 bpf-next 02/14] bpf: Disasm support for addr_space_cast instruction., Alexei Starovoitov
- [PATCH v3 bpf-next 03/14] bpf: Add x86-64 JIT support for PROBE_MEM32 pseudo instructions., Alexei Starovoitov
- [PATCH v3 bpf-next 05/14] bpf: Recognize addr_space_cast instruction in the verifier., Alexei Starovoitov
- [PATCH v3 bpf-next 06/14] bpf: Recognize btf_decl_tag("arg:arena") as PTR_TO_ARENA., Alexei Starovoitov
- [PATCH v3 bpf-next 07/14] libbpf: Add __arg_arena to bpf_helpers.h, Alexei Starovoitov
- [PATCH v3 bpf-next 08/14] libbpf: Add support for bpf_arena., Alexei Starovoitov
- [PATCH v3 bpf-next 10/14] libbpf: Recognize __arena global varaibles., Alexei Starovoitov
- [PATCH v3 bpf-next 11/14] bpf: Add helper macro bpf_addr_space_cast(), Alexei Starovoitov
- [PATCH v3 bpf-next 12/14] selftests/bpf: Add unit tests for bpf_arena_alloc/free_pages, Alexei Starovoitov
- [PATCH v3 bpf-next 13/14] selftests/bpf: Add bpf_arena_list test., Alexei Starovoitov
- [PATCH v3 bpf-next 14/14] selftests/bpf: Add bpf_arena_htab test., Alexei Starovoitov
- [PATCH v3 bpf-next 09/14] bpftool: Recognize arena map type, Alexei Starovoitov
- [PATCH v3 bpf-next 04/14] bpf: Add x86-64 JIT support for bpf_addr_space_cast instruction., Alexei Starovoitov
- Re: [PATCH v3 bpf-next 00/14] bpf: Introduce BPF arena., Andrii Nakryiko
- Re: [PATCH v3 bpf-next 00/14] bpf: Introduce BPF arena., patchwork-bot+netdevbpf
Barlopass nvdimm as MemoryMode question,
Jane Chu
[linux-next:master] BUILD REGRESSION 1843e16d2df9d98427ef8045589571749d627cf7,
kernel test robot
On the optimum size of a batch,
Matthew Wilcox
[PATCH 0/2] mm/kmemleak: Minor cleanup & performance tuning,
Waiman Long
[PATCH v2] mm/kmemleak: Don't hold kmemleak_lock when calling printk(),
Waiman Long
[PATCH 1/2] mm/huge_memory: check new folio order when split a folio,
Zi Yan
Re: vm_area at addr ffffffffc0800000 is not marked as VM_IOREMAP,
Alexei Starovoitov
[PATCH] tmpfs: Fix race on handling dquot rbtree,
cem
Re: next/master bisection: baseline.login on qemu_arm64-virt-gicv3-uefi,
Mark Brown
[linux-next:pending-fixes] BUILD SUCCESS a5971604f9bd13c9515578313f1eb14807eb1e08, kernel test robot
[bug report] mm: huge_memory: enable debugfs to split huge pages to any order,
Dan Carpenter
[RFC PATCH 0/3] x86/mm: LAM fixups and cleanups,
Yosry Ahmed
[PATCH stable-4.19] mm/memory-failure: fix an incorrect use of tail pages, Liu Shixin
[PATCH stable-5.4] mm/memory-failure: fix an incorrect use of tail pages, Liu Shixin
[PATCH stable-5.10] mm/memory-failure: fix an incorrect use of tail pages,
Liu Shixin
[linux-next:master 11882/12647] fs/btrfs/extent_io.c:3246:26: warning: 'last_extent_end' may be used uninitialized, kernel test robot
[PATCH v2 1/1] mm/madvise: enhance lazyfreeing with mTHP in madvise_free,
Lance Yang
[PATCH] mm: mglru: Fix soft lockup attributed to scanning folios,
Yafang Shao
[RFC PATCH 0/3] mm/damon: add a DAMOS filter type for page granularity access recheck,
SeongJae Park
[PATCH v5] filemap: avoid unnecessary major faults in filemap_fault(), Peng Zhang
[PATCH v8] mm/vmalloc: Eliminated the lock contention from twice to once,
rulinhuang
[PATCH v3] ARM64: Dynamically allocate cpumasks and increase supported CPUs to 512,
Christoph Lameter (Ampere)
[PATCH v2] mm: Add an explicit smp_wmb() to UFFDIO_CONTINUE,
James Houghton
[PATCH 1/2] [RFC] proc: pagemap: Expose whether a PTE is writable,
Richard Weinberger
[RFC PATCH] mm: Replace ->launder_folio() with flush and wait,
David Howells
[PATCH v2 0/3] selftests/mm: Improve Hugepage Test Handling in MM Selftests,
Nico Pache
[PATCH] mm: Fix list corruption in put_pages_list,
Matthew Wilcox (Oracle)
[linux-next:pending-fixes] BUILD SUCCESS 6894e1c0fb7d85c088c7caa6504a7815096bdd96, kernel test robot
[PATCH v5 00/37] Memory allocation profiling,
Suren Baghdasaryan
- [PATCH v5 01/37] fix missing vmalloc.h includes, Suren Baghdasaryan
- [PATCH v5 03/37] mm/slub: Mark slab_free_freelist_hook() __always_inline, Suren Baghdasaryan
- [PATCH v5 02/37] asm-generic/io.h: Kill vmalloc.h dependency, Suren Baghdasaryan
- [PATCH v5 05/37] fs: Convert alloc_inode_sb() to a macro, Suren Baghdasaryan
- [PATCH v5 04/37] scripts/kallysms: Always include __start and __stop symbols, Suren Baghdasaryan
- [PATCH v5 07/37] mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent slabobj_ext creation, Suren Baghdasaryan
- [PATCH v5 09/37] slab: objext: introduce objext_flags as extension to page_memcg_data_flags, Suren Baghdasaryan
- [PATCH v5 11/37] lib: code tagging module support, Suren Baghdasaryan
- [PATCH v5 13/37] lib: add allocation tagging support for memory allocation profiling, Suren Baghdasaryan
- [PATCH v5 16/37] mm: percpu: increase PERCPU_MODULE_RESERVE to accommodate allocation tags, Suren Baghdasaryan
- [PATCH v5 17/37] change alloc_pages name in dma_map_ops to avoid name conflicts, Suren Baghdasaryan
- [PATCH v5 18/37] mm: enable page allocation tagging, Suren Baghdasaryan
- [PATCH v5 19/37] mm: create new codetag references during page splitting, Suren Baghdasaryan
- [PATCH v5 25/37] mm/slab: enable slab allocation tagging for kmalloc and friends, Suren Baghdasaryan
- [PATCH v5 27/37] mm: percpu: Introduce pcpuobj_ext, Suren Baghdasaryan
- [PATCH v5 14/37] lib: introduce support for page allocation tagging, Suren Baghdasaryan
- [PATCH v5 12/37] lib: prevent module unloading if memory is not freed, Suren Baghdasaryan
- [PATCH v5 15/37] lib: introduce early boot parameter to avoid page_ext memory overhead, Suren Baghdasaryan
- [PATCH v5 30/37] mm: vmalloc: Enable memory allocation profiling, Suren Baghdasaryan
- [PATCH v5 32/37] lib: add memory allocations report in show_mem(), Suren Baghdasaryan
- [PATCH v5 31/37] rhashtable: Plumb through alloc tag, Suren Baghdasaryan
- [PATCH v5 28/37] mm: percpu: Add codetag reference into pcpuobj_ext, Suren Baghdasaryan
- [PATCH v5 33/37] codetag: debug: skip objext checking when it's for objext itself, Suren Baghdasaryan
- [PATCH v5 35/37] codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark failed slab_ext allocations, Suren Baghdasaryan
- [PATCH v5 37/37] memprofiling: Documentation, Suren Baghdasaryan
- [PATCH v5 36/37] MAINTAINERS: Add entries for code tagging and memory allocation profiling, Suren Baghdasaryan
- [PATCH v5 08/37] mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation, Suren Baghdasaryan
- [PATCH v5 29/37] mm: percpu: enable per-cpu allocation tagging, Suren Baghdasaryan
- [PATCH v5 20/37] mm: fix non-compound multi-order memory accounting in __free_pages, Suren Baghdasaryan
- [PATCH v5 06/37] mm: introduce slabobj_ext to support slab object extensions, Suren Baghdasaryan
- [PATCH v5 21/37] mm/page_ext: enable early_page_ext when CONFIG_MEM_ALLOC_PROFILING_DEBUG=y, Suren Baghdasaryan
- [PATCH v5 26/37] mempool: Hook up to memory allocation profiling, Suren Baghdasaryan
- [PATCH v5 24/37] rust: Add a rust helper for krealloc(), Suren Baghdasaryan
- [PATCH v5 10/37] lib: code tagging framework, Suren Baghdasaryan
- [PATCH v5 22/37] lib: add codetag reference into slabobj_ext, Suren Baghdasaryan
- [PATCH v5 34/37] codetag: debug: mark codetags for reserved pages as empty, Suren Baghdasaryan
- [PATCH v5 23/37] mm/slab: add allocation accounting into slab allocation and free paths, Suren Baghdasaryan
[linux-next:master] BUILD REGRESSION 61996c073c9b070922ad3a36c981ca6ddbea19a5, kernel test robot
[PATCH v2] mm: swap: Fix race between free_swap_and_cache() and swapoff(), Ryan Roberts
[PATCH 0/2] page_owner: Fixup and cleanup,
Oscar Salvador
Re: [PATCH v2 bpf-next 0/9] add new acquire/release BPF kfuncs,
Christian Brauner
Re: [PATCH v2 bpf-next 2/9] bpf: add new acquire/release BPF kfuncs for mm_struct, Christian Brauner
[RFC PATCH v3 0/7] device backed vmemmap crash dump support,
Li Zhijian
[PATCH RFC 00/13] mm/treewide: Remove pXd_huge() API,
peterx
- [PATCH RFC 03/13] mm/gup: Check p4d presence before going on, peterx
- [PATCH RFC 06/13] mm/arm: Use macros to define pmd/pud helpers, peterx
- [PATCH RFC 07/13] mm/arm: Redefine pmd_huge() with pmd_leaf(), peterx
- [PATCH RFC 09/13] mm/powerpc: Redefine pXd_huge() with pXd_leaf(), peterx
- [PATCH RFC 12/13] mm/treewide: Remove pXd_huge(), peterx
- [PATCH RFC 13/13] mm: Document pXd_leaf() API, peterx
- [PATCH RFC 05/13] mm/sparc: Change pXd_huge() behavior to exclude swap entries, peterx
- [PATCH RFC 02/13] mm/gup: Cache p4d in follow_p4d_mask(), peterx
- [PATCH RFC 04/13] mm/x86: Change pXd_huge() behavior to exclude swap entries, peterx
- [PATCH RFC 10/13] mm/gup: Merge pXd huge mapping checks, peterx
- [PATCH RFC 01/13] mm/hmm: Process pud swap entry without pud_huge(), peterx
- [PATCH RFC 11/13] mm/treewide: Replace pXd_huge() with pXd_leaf(), peterx
- [PATCH RFC 08/13] mm/arm64: Merge pXd_huge() and pXd_leaf() definitions, peterx
- Re: [PATCH RFC 00/13] mm/treewide: Remove pXd_huge() API, Christophe Leroy
[PATCH v2 0/3] make the hugetlb migration strategy consistent,
Baolin Wang
[PATCH v2] mm: hold PTL from the first PTE while reclaiming a large folio, Barry Song
[PATCH v13 00/27] DEPT(Dependency Tracker),
Byungchul Park
- [PATCH v13 01/27] llist: Move llist_{head,node} definition to types.h, Byungchul Park
- [PATCH v13 03/27] dept: Add single event dependency tracker APIs, Byungchul Park
- [PATCH v13 05/27] dept: Tie to Lockdep and IRQ tracing, Byungchul Park
- [PATCH v13 02/27] dept: Implement Dept(Dependency Tracker), Byungchul Park
- [PATCH v13 04/27] dept: Add lock dependency tracker APIs, Byungchul Park
- [PATCH v13 06/27] dept: Add proc knobs to show stats and dependency graph, Byungchul Park
- [PATCH v13 07/27] dept: Apply sdt_might_sleep_{start,end}() to wait_for_completion()/complete(), Byungchul Park
- [PATCH v13 08/27] dept: Apply sdt_might_sleep_{start,end}() to swait, Byungchul Park
- [PATCH v13 09/27] dept: Apply sdt_might_sleep_{start,end}() to waitqueue wait, Byungchul Park
- [PATCH v13 10/27] dept: Apply sdt_might_sleep_{start,end}() to hashed-waitqueue wait, Byungchul Park
- [PATCH v13 11/27] dept: Distinguish each syscall context from another, Byungchul Park
- [PATCH v13 12/27] dept: Distinguish each work from another, Byungchul Park
- [PATCH v13 13/27] dept: Add a mechanism to refill the internal memory pools on running out, Byungchul Park
- [PATCH v13 14/27] cpu/hotplug: Use a weaker annotation in AP thread, Byungchul Park
- [PATCH v13 15/27] dept: Apply sdt_might_sleep_{start,end}() to dma fence wait, Byungchul Park
- [PATCH v13 16/27] dept: Track timeout waits separately with a new Kconfig, Byungchul Park
- [PATCH v13 17/27] dept: Apply timeout consideration to wait_for_completion()/complete(), Byungchul Park
- [PATCH v13 18/27] dept: Apply timeout consideration to swait, Byungchul Park
- [PATCH v13 19/27] dept: Apply timeout consideration to waitqueue wait, Byungchul Park
- [PATCH v13 20/27] dept: Apply timeout consideration to hashed-waitqueue wait, Byungchul Park
- [PATCH v13 21/27] dept: Apply timeout consideration to dma fence wait, Byungchul Park
- [PATCH v13 22/27] dept: Record the latest one out of consecutive waits of the same class, Byungchul Park
- [PATCH v13 23/27] dept: Make Dept able to work with an external wgen, Byungchul Park
- [PATCH v13 24/27] dept: Track PG_locked with dept, Byungchul Park
- [PATCH v13 25/27] dept: Print event context requestor's stacktrace on report, Byungchul Park
- [PATCH v13 26/27] fs/jbd2: Use a weaker annotation in journal handling, Byungchul Park
- [PATCH v13 27/27] dept: Add documentation for Dept, Byungchul Park
[PATCH v4] filemap: avoid unnecessary major faults in filemap_fault(),
Peng Zhang
[linux-next:master 8264/11963] ERROR: modpost: "__fentry__" [tools/testing/selftests/bpf/bpf_test_no_cfi/bpf_test_no_cfi.ko] undefined!,
kernel test robot
[PATCH V3 01/10] mm: page_alloc: freelist migratetype hygiene,
Johannes Weiner
- [PATCH 04/10] mm: page_alloc: move free pages when converting block during isolation, Johannes Weiner
- [PATCH 03/10] mm: page_alloc: fix up block types when merging compatible blocks, Johannes Weiner
- [PATCH 02/10] mm: page_alloc: optimize free_unref_page_list(), Johannes Weiner
- [PATCH 06/10] mm: page_alloc: fix freelist movement during block conversion, Johannes Weiner
- [PATCH 07/10] mm: page_alloc: close migratetype race between freeing and stealing, Johannes Weiner
- [PATCH 08/10] mm: page_alloc: set migratetype inside move_freepages(), Johannes Weiner
- [PATCH 09/10] mm: page_isolation: prepare for hygienic freelists, Johannes Weiner
- [PATCH 10/10] mm: page_alloc: consolidate free page accounting, Johannes Weiner
- [PATCH 01/10] mm: page_alloc: remove pcppage migratetype caching, Johannes Weiner
- Re: [PATCH V3 01/10] mm: page_alloc: freelist migratetype hygiene, Johannes Weiner
- [PATCH 05/10] mm: page_alloc: fix move_freepages_block() range error, Johannes Weiner
[PATCH] mm: Add an explicit smp_wmb() to UFFDIO_CONTINUE,
James Houghton
[linux-next:pending-fixes] BUILD SUCCESS 2d356cb93900de489becafa98984038d971de93b, kernel test robot
Re: [RFC PATCH net-next v6 08/15] page_pool: devmem support, Mina Almasry
Re: [RFC PATCH net-next v6 07/15] page_pool: convert to use netmem, Mina Almasry
[linux-next:master] BUILD REGRESSION 11afac187274a6177a7ac82997f8691c0f469e41, kernel test robot
BUG: "spinlock bad magic",
Chuck Lever
[PATCH STABLE v4.19.y] mm/migrate: set swap entry values of THP tail pages properly.,
Zi Yan
[PATCH STABLE v5.4.y] mm/migrate: set swap entry values of THP tail pages properly.,
Zi Yan
[PATCH STABLE v5.10.y] mm/migrate: set swap entry values of THP tail pages properly.,
Zi Yan
[PATCH STABLE v5.15.y] mm/migrate: set swap entry values of THP tail pages properly.,
Zi Yan
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]