Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: [PATCH v2 2/2] mm: memcg: introduce new event to trace shrink_memcg, (continued)
[PATCH] mm,oom_reaper: avoid run queue_oom_reaper if task is not oom,
gaoxu
[PATCH] mm/page.c: move mem_init_print_info() to later place,
Baoquan He
Question: memcg dirty throttle caused by low per-memcg dirty thresh,
Chengming Zhou
[PATCH v2 1/2] mm: memcg: print out cgroup name in the memcg tracepoints,
Dmitry Rokosov
[PATCH v3 0/8] riscv: ASID-related and UP-related TLB flush enhancements,
Samuel Holland
Re: [patch 105/118] fs/binfmt_elf.c: don't copy ELF header around, Jinjie Ruan
Re: [PATCH v3] mm: ALLOC_HIGHATOMIC flag allocation issue,
Matthew Wilcox
[PATCH v2 00/33] kmsan: Enable on s390,
Ilya Leoshkevich
- [PATCH v2 11/33] kmsan: Export panic_on_kmsan, Ilya Leoshkevich
- [PATCH v2 16/33] mm: slub: Let KMSAN access metadata, Ilya Leoshkevich
- [PATCH v2 23/33] s390/boot: Add the KMSAN runtime stub, Ilya Leoshkevich
- [PATCH v2 05/33] kmsan: Fix is_bad_asm_addr() on arches with overlapping address spaces, Ilya Leoshkevich
- [PATCH v2 12/33] kmsan: Allow disabling KMSAN checks for the current task, Ilya Leoshkevich
- [PATCH v2 04/33] kmsan: Increase the maximum store size to 4096, Ilya Leoshkevich
- [PATCH v2 33/33] kmsan: Enable on s390, Ilya Leoshkevich
- [PATCH v2 24/33] s390/checksum: Add a KMSAN check, Ilya Leoshkevich
- [PATCH v2 28/33] s390/string: Add KMSAN support, Ilya Leoshkevich
- [PATCH v2 26/33] s390/ftrace: Unpoison ftrace_regs in kprobe_ftrace_handler(), Ilya Leoshkevich
- [PATCH v2 03/33] kmsan: Disable KMSAN when DEFERRED_STRUCT_PAGE_INIT is enabled, Ilya Leoshkevich
- [PATCH v2 09/33] kmsan: Introduce kmsan_memmove_metadata(), Ilya Leoshkevich
- [PATCH v2 29/33] s390/traps: Unpoison the kernel_stack_overflow()'s pt_regs, Ilya Leoshkevich
- [PATCH v2 08/33] kmsan: Remove an x86-specific #include from kmsan.h, Ilya Leoshkevich
- [PATCH v2 31/33] s390/unwind: Disable KMSAN checks, Ilya Leoshkevich
- [PATCH v2 14/33] kmsan: Support SLAB_POISON, Ilya Leoshkevich
- [PATCH v2 20/33] kmsan: Accept ranges starting with 0 on s390, Ilya Leoshkevich
- [PATCH v2 19/33] lib/zlib: Unpoison DFLTCC output buffers, Ilya Leoshkevich
- [PATCH v2 13/33] kmsan: Introduce memset_no_sanitize_memory(), Ilya Leoshkevich
[PATCH v2 15/33] kmsan: Use ALIGN_DOWN() in kmsan_get_metadata(), Ilya Leoshkevich
[PATCH v2 01/33] ftrace: Unpoison ftrace_regs in ftrace_ops_list_func(), Ilya Leoshkevich
[PATCH v2 32/33] s390: Implement the architecture-specific kmsan functions, Ilya Leoshkevich
[PATCH v2 21/33] s390: Turn off KMSAN for boot, vdso and purgatory, Ilya Leoshkevich
[PATCH v2 22/33] s390: Use a larger stack for KMSAN, Ilya Leoshkevich
[PATCH v2 30/33] s390/uaccess: Add KMSAN support to put_user() and get_user(), Ilya Leoshkevich
[PATCH v2 02/33] kmsan: Make the tests compatible with kmsan.panic=1, Ilya Leoshkevich
[PATCH v2 25/33] s390/cpacf: Unpoison the results of cpacf_trng(), Ilya Leoshkevich
[PATCH v2 18/33] lib/string: Add KMSAN support to strlcpy() and strlcat(), Ilya Leoshkevich
Message not available
Message not available
Message not available
Re: [PATCH v2] kasan: Improve free meta storage in Generic KASAN,
Andrey Konovalov
[Question]: pagecache thrashing and hard to trigger OOM in cgroup, Liu Shixin
[PATCH v5 0/5] userfaultfd move option,
Suren Baghdasaryan
[PATCH v2 0/8] x86/coco: Mark CoCo VM pages not present when changing encrypted state,
mhkelley58
[PATCH v3 0/2] minor ptdesc updates,
Alexander Gordeev
[linux-next:master 1705/2217] fs/bcachefs/btree_write_buffer_types.h:23:9: warning: alignment 1 of 'struct <anonymous>' is less than 4, kernel test robot
[PATCH v2 0/4] sysctl: Remove sentinel elements from fs dir,
Joel Granados via B4 Relay
[PATCH] [RFC] mm: migrate: rcu stalls because of invalid swap cache entries,
Charan Teja Kalla
[linux-next:master 1707/2217] fs/bcachefs/super-io.c:661:5: warning: no previous prototype for '__bch2_read_super', kernel test robot
[linux-next:master 2144/2217] lib/zstd/compress/zstd_fast.c:726:28: sparse: sparse: Using plain integer as NULL pointer, kernel test robot
[linux-next:master 1705/2217] fs/bcachefs/btree_write_buffer.c:216:4: error: call to undeclared function 'prefetch'; ISO C99 and later do not support implicit function declarations, kernel test robot
[linux-next:master] [slub] c8d312e039: hackbench.throughput 13.0% improvement, kernel test robot
Re: [PATCH v2] mm: ALLOC_HIGHATOMIC flag allocation issue,
Matthew Wilcox
[PATCH] pgtable: do not expose _refcount field via ptdesc,
Alexander Gordeev
[linux-next:master 1707/2217] fs/bcachefs/super-io.c:661:5: warning: no previous prototype for function '__bch2_read_super', kernel test robot
[linux-next:master 2144/2217] lib/zstd/decompress/../common/bits.h:59 ZSTD_countLeadingZeros32() warn: inconsistent indenting, kernel test robot
[PATCH v2 00/10] cxl: Add support for CXL feature commands, CXL device patrol scrub control and DDR5 ECS control features,
shiju.jose
- [PATCH v2 02/10] cxl/mbox: Add GET_FEATURE mailbox command, shiju.jose
- [PATCH v2 01/10] cxl/mbox: Add GET_SUPPORTED_FEATURES mailbox command, shiju.jose
- [PATCH v2 04/10] cxl/memscrub: Add CXL device patrol scrub control feature, shiju.jose
- [PATCH v2 03/10] cxl/mbox: Add SET_FEATURE mailbox command, shiju.jose
- [PATCH v2 05/10] cxl/memscrub: Add CXL device DDR5 ECS control feature, shiju.jose
- [PATCH v2 06/10] memory: scrub: Add scrub driver supports configuring memory scrubbers in the system, shiju.jose
- [PATCH v2 07/10] cxl/memscrub: Register CXL device patrol scrub with scrub configure driver, shiju.jose
- [PATCH v2 08/10] memory: scrub: Add scrub control attributes for the DDR5 ECS, shiju.jose
- [PATCH v2 09/10] cxl/memscrub: Register CXL device DDR5 ECS with scrub configure driver, shiju.jose
- [PATCH v2 10/10] cxl: scrub: sysfs: Add Documentation for CXL memory device scrub control attributes, shiju.jose
Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/,
kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, Arnd Bergmann
- <Possible follow-ups>
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
[linux-next:master 1705/2217] fs/bcachefs/btree_write_buffer.c:216:25: error: implicit declaration of function 'prefetch', kernel test robot
[PATCH][next] selftests/mm: Fix spelling mistake "succedded" -> "succeeded", Colin Ian King
[RFC PATCH 0/2] mm/damon: export DAMON symbols and add sample loadable modules,
SeongJae Park
[linus:master] [mm] 7bd5bc3ce9: aim7.jobs-per-min 4.4% improvement, kernel test robot
[PATCH v10] mm: vmscan: try to reclaim swapcache pages if no swap space,
Liu Shixin
Re: [PATCH v10] mm: vmscan: try to reclaim swapcache pages if no swap space, Chris Li
Re: [PATCH v10] mm: vmscan: try to reclaim swapcache pages if no swap space, Chris Li
[linux-next:master 1421/2011] drivers/net/phy/aquantia/aquantia_firmware.c:107:9: error: call to '__compiletime_assert_331' declared with 'error' attribute: FIELD_PREP: value too large for the field, kernel test robot
[PATCH v4 00/22] stackdepot: allow evicting stack traces,
andrey . konovalov
- [PATCH v4 04/22] lib/stackdepot: drop valid bit from handles, andrey . konovalov
- [PATCH v4 01/22] lib/stackdepot: print disabled message only if truly disabled, andrey . konovalov
- [PATCH v4 11/22] lib/stackdepot: store free stack records in a freelist, andrey . konovalov
- [PATCH v4 17/22] lib/stackdepot: allow users to evict stack traces, andrey . konovalov
- [PATCH v4 16/22] lib/stackdepot: add refcount for records, andrey . konovalov
- [PATCH v4 21/22] kasan: use stack_depot_put for Generic mode, andrey . konovalov
- [PATCH v4 09/22] lib/stackdepot: rename next_pool_required to new_pool_required, andrey . konovalov
- [PATCH v4 08/22] lib/stackdepot: rework helpers for depot_alloc_stack, andrey . konovalov
- [PATCH v4 13/22] lib/stackdepot: use list_head for stack record links, andrey . konovalov
- [PATCH v4 20/22] kasan: use stack_depot_put for tag-based modes, andrey . konovalov
- [PATCH v4 05/22] lib/stackdepot: add depot_fetch_stack helper, andrey . konovalov
- [PATCH v4 06/22] lib/stackdepot: use fixed-sized slots for stack records, andrey . konovalov
- [PATCH v4 07/22] lib/stackdepot: fix and clean-up atomic annotations, andrey . konovalov
- [PATCH v4 22/22] lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN, andrey . konovalov
- [PATCH v4 03/22] lib/stackdepot: simplify __stack_depot_save, andrey . konovalov
- [PATCH v4 14/22] kmsan: use stack_depot_save instead of __stack_depot_save, andrey . konovalov
- [PATCH v4 18/22] kasan: remove atomic accesses to stack ring entries, andrey . konovalov
- [PATCH v4 12/22] lib/stackdepot: use read/write lock, andrey . konovalov
- [PATCH v4 02/22] lib/stackdepot: check disabled flag when fetching, andrey . konovalov
- [PATCH v4 19/22] kasan: check object_size in kasan_complete_mode_report_info, andrey . konovalov
- [PATCH v4 15/22] lib/stackdepot, kasan: add flags to __stack_depot_save and rename, andrey . konovalov
- Message not available
[PATCH] selftests/mm: prevent duplicate runs caused by TEST_GEN_PROGS,
Nico Pache
Re: [PATCH 1/5] jump_label,module: Don't alloc static_key_mod for __ro_after_init keys,
kernel test robot
[PATCH 0/4] supplement of slab removal,
sxwjean
[PATCH v2 00/21] remove the SLAB allocator,
Vlastimil Babka
- [PATCH v2 13/21] mm/slab: move pre/post-alloc hooks from slab.h to slub.c, Vlastimil Babka
- [PATCH v2 14/21] mm/slab: move memcg related functions from slab.h to slub.c, Vlastimil Babka
- [PATCH v2 06/21] cpu/hotplug: remove CPUHP_SLAB_PREPARE hooks, Vlastimil Babka
- [PATCH v2 17/21] mm/slab: move kmalloc_slab() to mm/slab.h, Vlastimil Babka
- [PATCH v2 04/21] KFENCE: cleanup kfence_guarded_alloc() after CONFIG_SLAB removal, Vlastimil Babka
- [PATCH v2 08/21] mm/mempool/dmapool: remove CONFIG_DEBUG_SLAB ifdefs, Vlastimil Babka
- [PATCH v2 07/21] mm/slab: remove CONFIG_SLAB code from slab common code, Vlastimil Babka
- [PATCH v2 21/21] mm/slub: optimize free fast path code layout, Vlastimil Babka
- [PATCH v2 12/21] mm/slab: consolidate includes in the internal mm/slab.h, Vlastimil Babka
- [PATCH v2 02/21] mm/slab: remove CONFIG_SLAB from all Kconfig and Makefile, Vlastimil Babka
- [PATCH v2 10/21] mm/slab: move struct kmem_cache_cpu declaration to slub.c, Vlastimil Babka
- [PATCH v2 05/21] mm/memcontrol: remove CONFIG_SLAB #ifdef guards, Vlastimil Babka
- [PATCH v2 16/21] mm/slab: move kfree() from slab_common.c to slub.c, Vlastimil Babka
- [PATCH v2 18/21] mm/slab: move kmalloc() functions from slab_common.c to slub.c, Vlastimil Babka
- [PATCH v2 11/21] mm/slab: move the rest of slub_def.h to mm/slab.h, Vlastimil Babka
- [PATCH v2 09/21] mm/slab: remove mm/slab.c and slab_def.h, Vlastimil Babka
- [PATCH v2 01/21] mm/slab, docs: switch mm-api docs generation from slab.c to slub.c, Vlastimil Babka
- [PATCH v2 19/21] mm/slub: remove slab_alloc() and __kmem_cache_alloc_lru() wrappers, Vlastimil Babka
- [PATCH v2 20/21] mm/slub: optimize alloc fastpath code layout, Vlastimil Babka
- [PATCH v2 15/21] mm/slab: move struct kmem_cache_node from slab.h to slub.c, Vlastimil Babka
- [PATCH v2 03/21] KASAN: remove code paths guarded by CONFIG_SLAB, Vlastimil Babka
- Re: [PATCH v2 00/21] remove the SLAB allocator, David Rientjes
- Re: [PATCH v2 00/21] remove the SLAB allocator, Hyeonggon Yoo
[linus:master] [mm, page_alloc] c0a242394c: will-it-scale.per_process_ops 12.6% improvement, kernel test robot
[PATCH] mm/page_poison: Replace kmap_atomic() with kmap_local_page(), Fabio M. De Francesco
[PATCH v3 1/3] mm/memory_hotplug: add missing mem_hotplug_lock, Sumanth Korikkar
[PATCH] mm/mempool: Replace kmap_atomic() with kmap_local_page(), Fabio M. De Francesco
[PATCH] mm/memory: Use kmap_local_page() in __wp_page_copy_user(), Fabio M. De Francesco
[PATCH] mm/ksm: Use kmap_local_page() in calc_checksum(), Fabio M. De Francesco
[PATCH] mm/util: Use kmap_local_page() in memcmp_pages(), Fabio M. De Francesco
[PATCH v2 0/3] mm/memory_hotplug: fixes for memory hotplug altmap support,
Sumanth Korikkar
[PATCH v2 2/3] mm/memory_hotplug: fix error handling in add_memory_resource(), Sumanth Korikkar
Message not available
[PATCH v6 0/4] page_owner: print stacks and their counter,
Oscar Salvador
drivers/char/tpm/tpm_ibmvtpm.c:126:9: sparse: sparse: incorrect type in argument 1 (different address spaces),
kernel test robot
[PATCH 3/3] mm: use vmem_altmap code without CONFIG_ZONE_DEVICE,
Sumanth Korikkar
[PATCH v2 0/5] Some cleanups of maple tree,
Peng Zhang
Fwd: kernel 6.6.x and higher , apci reboot problems,
Bagas Sanjaya
[PATCH 2/3] mm/memory_hotplug: fix error handling in add_memory_resource(),
Sumanth Korikkar
[PATCH 1/3] mm/memory_hotplug: add missing mem_hotplug_lock,
Sumanth Korikkar
[PATCH 00/24] Swapin path refactor for optimization and bugfix,
Kairui Song
- [PATCH 09/24] mm/swap: inline __swap_count, Kairui Song
- [PATCH 11/24] mm/swap: also handle swapcache lookup in swapin_readahead, Kairui Song
- [PATCH 08/24] mm/swap: check readahead policy per entry, Kairui Song
- [PATCH 13/24] swap: simplify swap_cache_get_folio, Kairui Song
- [PATCH 14/24] mm/swap: do shadow lookup as well when doing swap cache lookup, Kairui Song
- [PATCH 17/24] mm/swap: fix false error when swapoff race with swapin, Kairui Song
- [PATCH 19/24] shmem, swap: refactor error check on OOM or race, Kairui Song
- [PATCH 22/24] swap: make swap_cluster_readahead static, Kairui Song
- [PATCH 12/24] mm/swap: simplify arguments for swap_cache_get_folio, Kairui Song
- [PATCH 06/24] swap: rework swapin_no_readahead arguments, Kairui Song
- [PATCH 07/24] mm/swap: move swap_count to header to be shared, Kairui Song
- [PATCH 03/24] mm/swap: move no readahead swapin code to a stand alone helper, Kairui Song
- [PATCH 21/24] swap: make swapin_readahead result checking argument mandatory, Kairui Song
- [PATCH 18/24] mm/swap: introduce a helper non fault swapin, Kairui Song
- [PATCH 05/24] mm/swap: move readahead policy checking into swapin_readahead, Kairui Song
- [PATCH 01/24] mm/swap: fix a potential undefined behavior issue, Kairui Song
- [PATCH 10/24] mm/swap: remove nr_rotate_swap and related code, Kairui Song
- [PATCH 24/24] mm/swap: change swapin_readahead to swapin_page_fault, Kairui Song
- [PATCH 20/24] swap: simplify and make swap_find_cache static, Kairui Song
- [PATCH 23/24] swap: fix multiple swap leak when after cgroup migrate, Kairui Song
- [PATCH 02/24] mm/swapfile.c: add back some comment, Kairui Song
- [PATCH 16/24] mm/swap: reduce scope of get_swap_device in swapin path, Kairui Song
- [PATCH 15/24] mm/swap: avoid an duplicated swap cache lookup for SYNCHRONOUS_IO device, Kairui Song
- [PATCH 04/24] mm/swap: avoid setting page lock bit and doing extra unlock check, Kairui Song
- Re: [PATCH 00/24] Swapin path refactor for optimization and bugfix, Yosry Ahmed
[PATCH] kasan: Improve free meta storage in Generic KASAN,
Juntong Deng
[PATCH v4] libfs: getdents() should return 0 after reaching EOD,
Chuck Lever
[PATCH 1/2] mm/damon/core: copy nr_accesses when splitting region,
SeongJae Park
[linux-next:master 1547/1905] buffer.c:undefined reference to `__muloti4', kernel test robot
[syzbot] [mm?] BUG: unable to handle kernel paging request in copy_from_kernel_nofault,
syzbot
[PATCH RFC v2 00/27] Add support for arm64 MTE dynamic tag storage reuse,
Alexandru Elisei
- [PATCH RFC v2 01/27] arm64: mte: Rework naming for tag manipulation functions, Alexandru Elisei
- [PATCH RFC v2 02/27] arm64: mte: Rename __GFP_ZEROTAGS to __GFP_TAGGED, Alexandru Elisei
- [PATCH RFC v2 03/27] mm: cma: Make CMA_ALLOC_SUCCESS/FAIL count the number of pages, Alexandru Elisei
- [PATCH RFC v2 04/27] mm: migrate/mempolicy: Add hook to modify migration target gfp, Alexandru Elisei
- [PATCH RFC v2 05/27] mm: page_alloc: Add an arch hook to allow prep_new_page() to fail, Alexandru Elisei
- [PATCH RFC v2 06/27] mm: page_alloc: Allow an arch to hook early into free_pages_prepare(), Alexandru Elisei
- [PATCH RFC v2 07/27] mm: page_alloc: Add an arch hook to filter MIGRATE_CMA allocations, Alexandru Elisei
- [PATCH RFC v2 08/27] mm: page_alloc: Partially revert "mm: page_alloc: remove stale CMA guard code", Alexandru Elisei
- [PATCH RFC v2 09/27] mm: Allow an arch to hook into folio allocation when VMA is known, Alexandru Elisei
- [PATCH RFC v2 10/27] mm: Call arch_swap_prepare_to_restore() before arch_swap_restore(), Alexandru Elisei
- [PATCH RFC v2 11/27] arm64: mte: Reserve tag storage memory, Alexandru Elisei
- [PATCH RFC v2 12/27] arm64: mte: Add tag storage pages to the MIGRATE_CMA migratetype, Alexandru Elisei
- [PATCH RFC v2 13/27] arm64: mte: Make tag storage depend on ARCH_KEEP_MEMBLOCK, Alexandru Elisei
- [PATCH RFC v2 14/27] arm64: mte: Disable dynamic tag storage management if HW KASAN is enabled, Alexandru Elisei
- [PATCH RFC v2 15/27] arm64: mte: Check that tag storage blocks are in the same zone, Alexandru Elisei
- [PATCH RFC v2 16/27] arm64: mte: Manage tag storage on page allocation, Alexandru Elisei
- [PATCH RFC v2 17/27] arm64: mte: Perform CMOs for tag blocks on tagged page allocation/free, Alexandru Elisei
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]