Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: BUG: sleeping function called from invalid context at arch/arm64/mm/fault.c:593, (continued)
- improve pagecache PSI annotations v2,
Christoph Hellwig
- [RFC PATCH] xfs: drop experimental warning for fsdax,
Shiyang Ruan
- Re: [PATCH -next 4/5] selftests/memory-hotplug: Restore memory before exit, zhaogongyi
- [PATCH -next v2 0/5] Optimize and bugfix for notifier error,
Zhao Gongyi
- [mm] 6cb78e41ce: WARNING:at_mm/slab.h:#cache_from_obj, kernel test robot
- [linux-next:master 7171/7172] m68k-linux-ld: usercopy.c:undefined reference to `_stext', kernel test robot
- [PATCH v5 0/5] Delay the initializaton of zswap,
Liu Shixin
- [PATCH] mm: change the type to bool for page_has_xxx's val,
zhaoyang.huang
- [PATCHv2] mm: No need to check pcp page when free it to buddy,
zhaoyang.huang
- [PATCH V3] mm/damon: simplify scheme create in lru_sort.c,
Xin Hao
- [PATCH -next 1/2] mm/damon/reclaim: change damon_reclaim_wmarks to static,
Yang Yingliang
- [linux-next:master 6296/7172] ERROR: modpost: "kvm_spurious_fault" [arch/x86/kvm/kvm-intel.ko] undefined!,
kernel test robot
- [PATCH] mm/secretmem: add __init annotation to secretmem_init(), Xiu Jianfeng
- [PATCH v2 0/9] hugetlb: Use new vma lock for huge pmd sharing synchronization,
Mike Kravetz
- [linux-next:master] BUILD REGRESSION f117c01187301a087412bd6697fcf5463cb427d8, kernel test robot
- [PATCH] mm/hugetlb: correct demote page offset logic,
Doug Berger
- [linux-next:master 6601/7172] ERROR: modpost: "devm_platform_ioremap_resource" [drivers/clk/xilinx/clk-xlnx-clock-wizard.ko] undefined!, kernel test robot
- [mm-unstable PATCH] mm: MADV_COLLAPSE: refetch vm_end after reacquiring mmap_lock, Yang Shi
- [linux-next:pending-fixes] BUILD SUCCESS 5b6d6ca82655e0df8fd15b4ff152a5466c9cf23a, kernel test robot
- [PATCH] mm/hugetlbfs: use macro SZ_1K to replace 1024,
Xin Hao
- [PATCH V2] mm/damon: simplify scheme create in lru_sort.c,
Xin Hao
- [linux-next:master 6256/7172] arch/riscv/errata/thead/errata.c:40:2: error: use of undeclared identifier 'riscv_cbom_block_size',
kernel test robot
- [PATCH] mm: No need to check pcp page when free it to buddy,
zhaoyang.huang
- [PATCH] Maple Tree: Remove unused functions mte_set_full and mte_clear_full,
Jiapeng Chong
- [PATCH] mm/damon: fix missing damon_del_region(),
Yajun Deng
- [PATCH v2] hmm-tests: Fix migrate_dirty_page test, Alistair Popple
- [PATCH v4 0/2] simplify handling of per-node sysfs creation and removal,
Muchun Song
- [PATCH] mm,hwpoison: check mm when killing accessing process,
Shuai Xue
- Is it possible to force an address_space to always allocate pages in specific order?,
Qu Wenruo
- [linux-next:master 5718/6856] arch/parisc/lib/iomap.c:363:5: warning: no previous prototype for 'ioread64_lo_hi', kernel test robot
- [PATCH 1/2] mm: fix logic error of page_expected_state,
zhaoyang.huang
- [PATCH] mm/page_isolation: fix isolate_single_pageblock() isolation behavior,
Zi Yan
- [PATCH] mm/vmscan: don't scan adjust too much if current is not kswapd,
Hongchen Zhang
- [PATCH] mm/filemap: Make folio_put_wait_locked static,
Ke Sun
- [PATCH] kasan: call kasan_malloc() from __kmalloc_*track_caller(),
Peter Collingbourne
- [RFC 0/1] mm: Track per-task tlb events,
Joe Damato
- [PATCH] xtensa: add FDPIC and static PIE support for noMMU, Max Filippov
- [PATCH 1/1] mm/hugetlb: Remove unnecessary 'NULL' values from Pointer,
XU pengfei
- [linux-next:master] BUILD REGRESSION 0caac1da994900d12a9be6106edb8e98696712a3, kernel test robot
- [PATCH for-mm-unstable] mm/damon/core: handle error from 'damon_fill_regions_holes()', SeongJae Park
- [PATCH mm-unstable] selftests/vm: fix "add thp collapse file and tmpfs testing" for tmpfs, Zach O'Keefe
- [PATCH 00/21] mm: introduce Designated Movable Blocks,
Doug Berger
- [PATCH 01/21] mm/page_isolation: protect cma from isolate_single_pageblock, Doug Berger
- [PATCH 02/21] mm/hugetlb: correct max_huge_pages accounting on demote, Doug Berger
- [PATCH 03/21] mm/hugetlb: correct demote page offset logic, Doug Berger
- [PATCH 04/21] mm/hugetlb: refactor alloc_and_dissolve_huge_page, Doug Berger
- [PATCH 05/21] mm/hugetlb: allow migrated hugepage to dissolve when freed, Doug Berger
- [PATCH 06/21] mm/hugetlb: add hugepage isolation support, Doug Berger
- [PATCH 07/21] lib/show_mem.c: display MovableOnly, Doug Berger
- [PATCH 08/21] mm/vmstat: show start_pfn when zone spans pages, Doug Berger
- [PATCH 09/21] mm/page_alloc: calculate node_spanned_pages from pfns, Doug Berger
- [PATCH 10/21] mm/page_alloc.c: allow oversized movablecore, Doug Berger
- [PATCH 11/21] mm/page_alloc: introduce init_reserved_pageblock(), Doug Berger
- [PATCH 12/21] memblock: introduce MEMBLOCK_MOVABLE flag, Doug Berger
- [PATCH 13/21] mm/dmb: Introduce Designated Movable Blocks, Doug Berger
- [PATCH 14/21] mm/page_alloc: make alloc_contig_pages DMB aware, Doug Berger
- [PATCH 16/21] dt-bindings: reserved-memory: introduce designated-movable-block, Doug Berger
- [PATCH 17/21] mm/dmb: introduce rmem designated-movable-block, Doug Berger
- [PATCH 18/21] mm/cma: support CMA in Designated Movable Blocks, Doug Berger
- [PATCH 19/21] dt-bindings: reserved-memory: shared-dma-pool: support DMB, Doug Berger
- [PATCH 20/21] mm/cma: introduce rmem shared-dmb-pool, Doug Berger
- [PATCH 21/21] mm/hugetlb: introduce hugetlb_dmb, Doug Berger
- Re: [PATCH 00/21] mm: introduce Designated Movable Blocks, Rob Herring
- Re: [PATCH 00/21] mm: introduce Designated Movable Blocks, David Hildenbrand
- [PATCH 00/22] mm/damon: cleanup code,
SeongJae Park
- [PATCH 01/22] mm/damon/paddr: make supported DAMOS actions of paddr clear, SeongJae Park
- [PATCH 03/22] mm/damon/core: copy struct-to-struct instead of field-to-field in damon_new_scheme(), SeongJae Park
- [PATCH 05/22] mm/damon/core: use a dedicated struct for monitoring attributes, SeongJae Park
- [PATCH 04/22] mm/damon/core: factor out 'damos_quota' private fileds initialization, SeongJae Park
- [PATCH 07/22] mm/damon/reclaim: use 'struct damon_attrs' for storing parameters for it, SeongJae Park
- [PATCH 08/22] mm/damon/lru_sort: use 'struct damon_attrs' for storing parameters for it, SeongJae Park
- [PATCH 09/22] mm/damon: implement a monitoring attributes module parameters generator macro, SeongJae Park
- [PATCH 10/22] mm/damon/lru_sort: use monitoring attributes parameters generaotr macro, SeongJae Park
- [PATCH 06/22] mm/damon/core: reduce parameters for damon_set_attrs(), SeongJae Park
- [PATCH 02/22] mm/damon/paddr: deduplicate damon_pa_{mark_accessed,deactivate_pages}(), SeongJae Park
- [PATCH 11/22] mm/damon/reclaim: use monitoring attributes parameters generator macro, SeongJae Park
- [PATCH 13/22] mm/damon/lru_sort: use watermarks parameters generator macro, SeongJae Park
- [PATCH 15/22] mm/damon/modules-common: implement a stats parameters generator macro, SeongJae Park
- [PATCH 12/22] mm/damon/modules-common: implement a watermarks module parameters generator macro, SeongJae Park
- [PATCH 18/22] mm/damon/modules-common: implement a damos quota params generator, SeongJae Park
- [PATCH 16/22] mm/damon/reclaim: use stat parameters generator, SeongJae Park
- [PATCH 20/22] mm/damon/reclaim: use the quota params generator macro, SeongJae Park
- [PATCH 14/22] mm/damon/reclaim: use watermarks parameters generator macro, SeongJae Park
- [PATCH 21/22] mm/damon/lru_sort: use quotas param generator, SeongJae Park
- [PATCH 17/22] mm/damon/lru_sort: use stat generator, SeongJae Park
- [PATCH 22/22] mm/damon/lru_sort: deduplicate hot/cold schemes generators, SeongJae Park
- [PATCH 19/22] mm/damon/modules-common: implement damos time quota params generator, SeongJae Park
- [PATCH] mm/damon: Creating kmem cache for damon regions by KMEM_CACHE(),
Dawei Li
- [PATCH] mm/damon: simplify scheme create in lru_sort.c,
Xin Hao
- [linux-next:pending-fixes] BUILD SUCCESS a477b3dec64f21f466ed9208f8e87d148ef5bf9b, kernel test robot
- [PATCH] mm/damon: add MADV_COLLAPSE support in damos_action,
Xin Hao
- [PATCH 0/4] mm/damon: code simplifications and cleanups,
xiakaixu1987
- [linux-next:master 6573/6679] mm/kasan/kasan_test.c:335:59: warning: array subscript 201 is outside array bounds of 'char[201]', kernel test robot
- [PATCH v6 0/4] mm/slub: some debug enhancements for kmalloc,
Feng Tang
- [PATCH v3 0/3] Add tests trying to memblock_add() or memblock_reserve() 129th region,
shaoqin . huang
- [PATCH 1/2] mm: fix logic error of bulkfree_pcp_prepare,
zhaoyang.huang
- [PATCH] hmm-tests: Fix migrate_dirty_page test,
Alistair Popple
- [PATCH v6 0/4] memblock tests: add NUMA tests for memblock_alloc_try_nid*,
Rebecca Mckeever
- [PATCH-next] mm/mempolicy: use PAGE_ALIGN instead of open-coding it,
Ze Zuo
- [linux-next:master] BUILD REGRESSION 044b771be9c5de9d817dfafb829d2f049c71c3b4, kernel test robot
- [PATCH v3 00/12] io-uring/btrfs: support async buffered writes,
Stefan Roesch
- [PATCH v3 01/12] mm: export balance_dirty_pages_ratelimited_flags(), Stefan Roesch
- [PATCH v3 04/12] btrfs: add the ability to use NO_FLUSH for data reservations, Stefan Roesch
- [PATCH v3 06/12] btrfs: make btrfs_check_nocow_lock nowait compatible, Stefan Roesch
- [PATCH v3 02/12] btrfs: implement a nowait option for tree searches, Stefan Roesch
- [PATCH v3 03/12] btrfs: make can_nocow_extent nowait compatible, Stefan Roesch
- [PATCH v3 05/12] btrfs: add btrfs_try_lock_ordered_range, Stefan Roesch
- [PATCH v3 09/12] btrfs: plumb NOWAIT through the write path, Stefan Roesch
- [PATCH v3 07/12] btrfs: make prepare_pages nowait compatible, Stefan Roesch
- [PATCH v3 10/12] btrfs: make balance_dirty_pages nowait compatible, Stefan Roesch
- [PATCH v3 08/12] btrfs: make lock_and_cleanup_extent_if_need nowait compatible, Stefan Roesch
- [PATCH v3 12/12] btrfs: enable nowait async buffered writes, Stefan Roesch
- [PATCH v3 11/12] btrfs: assert nowait mode is not used for some btree search functions, Stefan Roesch
- Re: [PATCH v3 00/12] io-uring/btrfs: support async buffered writes, Filipe Manana
- Re: [PATCH v3 00/12] io-uring/btrfs: support async buffered writes, David Sterba
- [linux-next:master 5820/6679] ERROR: modpost: "ioread64" [drivers/pci/switch/switchtec.ko] undefined!,
kernel test robot
- [PATCH v2 00/23] Convert to filemap_get_folios_tag(),
Vishal Moola (Oracle)
- [PATCH v2 01/23] pagemap: Add filemap_grab_folio(), Vishal Moola (Oracle)
- [PATCH v2 03/23] filemap: Convert __filemap_fdatawait_range() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 02/23] filemap: Added filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 05/23] afs: Convert afs_writepages_region() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 07/23] btrfs: Convert extent_write_cache_pages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 04/23] page-writeback: Convert write_cache_pages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 09/23] cifs: Convert wdata_alloc_and_fillpages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 06/23] btrfs: Convert btree_write_cache_pages() to use filemap_get_folio_tag(), Vishal Moola (Oracle)
- [PATCH v2 08/23] ceph: Convert ceph_writepages_start() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 10/23] ext4: Convert mpage_prepare_extent_to_map() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 13/23] f2fs: Convert f2fs_sync_node_pages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 15/23] f2fs: Convert last_fsync_dnode() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 12/23] f2fs: Convert f2fs_flush_inline_data() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 16/23] f2fs: Convert f2fs_sync_meta_pages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 14/23] f2fs: Convert f2fs_write_cache_pages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 11/23] f2fs: Convert f2fs_fsync_node_pages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 19/23] nilfs2: Convert nilfs_lookup_dirty_node_buffers() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 20/23] nilfs2: Convert nilfs_btree_lookup_dirty_buffers() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 22/23] nilfs2: Convert nilfs_clear_dirty_pages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 18/23] nilfs2: Convert nilfs_lookup_dirty_data_buffers() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 17/23] gfs2: Convert gfs2_write_cache_jdata() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v2 23/23] filemap: Remove find_get_pages_range_tag(), Vishal Moola (Oracle)
- [PATCH v2 21/23] nilfs2: Convert nilfs_copy_dirty_pages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- Re: [PATCH v2 00/23] Convert to filemap_get_folios_tag(), Vishal Moola
- [PATCH V2] mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context.,
Maurizio Lombardi
- [PATCHv2] zram: do not waste zram_table_entry flags bits,
Sergey Senozhatsky
- [PATCH] mm/damon/sysfs: use the wrapper directly to check if the kdamond is running,
xiakaixu1987
- [PATCH] mm/damon: improve damon_new_region strategy,
Dawei Li
- [linux-next:pending-fixes] BUILD SUCCESS f9e72de148fbb6318a18edfb072d8bea85715a1d, kernel test robot
- [linux-next:master 4824/6679] net/bluetooth/mgmt.c:4398:6-13: WARNING: kzalloc should be used for rp, instead of kmalloc/memset, kernel test robot
- [PATCH] mm/slub: return 0 when object pointer is NULL,
Ben Luo
- [PATCH] zram: do not waste zram_table_entry flags bits,
Sergey Senozhatsky
- [linux-next:master 4867/6488] drivers/gpu/drm/vkms/vkms_formats.c:91:35: sparse: sparse: cast to restricted __le16, kernel test robot
- [linux-next:master 190/6488] drivers/gpu/drm/tests/drm_format_test.c:271:1: warning: the frame size of 2568 bytes is larger than 1024 bytes, kernel test robot
- Re: [syzbot] BUG: Bad page map (5),
syzbot
- [linux-stable-rc:linux-5.10.y 5204/8352] fs/ocfs2/cluster/heartbeat.o: warning: objtool: o2hb_setup_one_bio() falls through to next function o2hb_wait_on_io(), kernel test robot
- [PATCH 0/3] page table check default to warn instead of panic,
Pasha Tatashin
- [RFC PATCH 0/2] mm: multi-gen LRU: per-process heatmaps,
Yuanchu Xie
- Re: [PATCH 5/5] sched/fair: Add exception for hints in load balancing path,
Hillf Danton
- [PATCH V2] mm/damon: simplify scheme create in damon_lru_sort_apply_parameters,
Xin Hao
- [PATCH] kasan: better invalid/double-free report header,
andrey . konovalov
- [PATCH] Fix race condition when exec'ing setuid files,
Jorge Merlino
- [linux-next:master 575/6488] drivers/gpu/drm/tiny/simpledrm.c:514:32: sparse: sparse: incorrect type in initializer (different address spaces), kernel test robot
- [PATCH] mm/damon: simplify scheme create in damon_lru_sort_apply_parameters,
Xin Hao
- [vbabka-slab:for-6.1/fit_rcu_head 2/2] include/linux/build_bug.h:78:41: error: static assertion failed: "IS_ALIGNED(offsetof(struct slab, counters), 16)", kernel test robot
- [vbabka-slab:for-6.1/fit_rcu_head 2/2] mm/slab.h:94:1: error: static_assert failed due to requirement '((__builtin_offsetof(struct slab, counters)) & ((unsigned int)(16) - 1)) == 0' "IS_ALIGNED(offsetof(struct slab, counters), 16)",
kernel test robot
- improve pagecache PSI annotations,
Christoph Hellwig
- [PATCH] kasan: also display registers for reports from HW exceptions,
Peter Collingbourne
- [linux-next:master 5390/6488] arch/mips/boot/compressed/decompress.c:undefined reference to `warn_slowpath_fmt', kernel test robot
- [linux-next:pending-fixes] BUILD SUCCESS fa8e6bb658f682ff63b3af3dd4c5e4d3b43f4ffd, kernel test robot
- [PATCH v5] mm/damon: remove duplicate get_monitoring_region() definitions, SeongJae Park
- [linux-next:master] BUILD REGRESSION 9a82ccda91ed2b40619cb3c10d446ae1f97bab6e, kernel test robot
- [PATCH 0/7] mm/damon: minor fixes and cleanups,
SeongJae Park
- [PATCH] frontswap: don't call ->init if no ops are registered,
Christoph Hellwig
- [PATCH] tmpfs: add support for an i_version counter,
Jeff Layton
- [RFC PATCH 0/5] GEM buffer memory tracking,
Lucas Stach
- [PATCH 00/16] A few cleanup patches for mm,
Miaohe Lin
- [PATCH 01/16] mm/page_alloc: ensure kswapd doesn't accidentally go to sleep, Miaohe Lin
- [PATCH 02/16] mm/page_alloc: make zone_pcp_update() static, Miaohe Lin
- [PATCH 03/16] mm: remove obsolete macro NR_PCP_ORDER_MASK, Miaohe Lin
- [PATCH 04/16] mm/page_alloc: remove obsolete comment in zone_statistics(), Miaohe Lin
- [PATCH 06/16] mm/page_alloc: fix freeing static percpu memory, Miaohe Lin
- [PATCH 05/16] mm/page_alloc: add __init annotations to init_mem_debugging_and_hardening(), Miaohe Lin
- [PATCH 07/16] mm: remove obsolete pgdat_is_empty(), Miaohe Lin
- [PATCH 08/16] mm/page_alloc: add missing is_migrate_isolate() check in set_page_guard(), Miaohe Lin
- [PATCH 09/16] mm/page_alloc: use local variable zone_idx directly, Miaohe Lin
- [PATCH 10/16] mm, memory_hotplug: remove obsolete generic_free_nodedata(), Miaohe Lin
- [PATCH 11/16] mm/page_alloc: make boot_nodestats static, Miaohe Lin
- [PATCH 12/16] mm/page_alloc: use helper macro SZ_1{K,M}, Miaohe Lin
- [PATCH 13/16] mm/page_alloc: init local variable buddy_pfn, Miaohe Lin
- [PATCH 14/16] mm/page_alloc: use costly_order in WARN_ON_ONCE_GFP(), Miaohe Lin
- [PATCH 15/16] mm/page_alloc: remove obsolete gfpflags_normal_context(), Miaohe Lin
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]