Linux Kernel Memory Management
[Prev Page][Next Page]
- [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
- [PATCH 16/16] mm/page_alloc: fix obsolete comment in deferred_pfn_valid(), Miaohe Lin
- Re: [PATCH v1] zsmalloc: use correct types in _first_obj_offset functions, Sergey Senozhatsky
- [PATCH] mm:page_alloc.c: lower the order requirement of should_reclaim_retry, Zhenhua Huang
- [PATCH v2] mm/memcontrol: use kstrtobool for swapaccount param parsing,
Liu Shixin
- [PATCH] mm/shuffle: convert module_param_call to module_param_cb,
Liu Shixin
- [PATCH] mm: kfence: convert to DEFINE_SEQ_ATTRIBUTE,
Liu Shixin
- [PATCH -next 0/5] Optimize and bugfix for notifier error,
Zhao Gongyi
- [RFC PATCH V1] mm: remove update_mmu_cache() when page is zero page, Xin Hao
- [PATCH v3] mm: use nth_page instead of mem_map_offset mem_map_next,
Cheng Li
- [PATCH v3] mm/page_owner.c: remove redundant drain_all_pages, Zhenhua Huang
- [PATCH v5 1/4] memblock tests: add simulation of physical memory with multiple NUMA nodes,
Rebecca Mckeever
- [PATCH V4] mm/damon: Remove duplicate get_monitoring_region() definitions,
Xin Hao
- [linux-next:master 5241/6188] drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec_fs.c:539:6: warning: variable 'macsec_rule' is used uninitialized whenever 'if' condition is true, kernel test robot
- [PATCH v3] mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice,
Liu Shixin
- [syzbot] KASAN: use-after-free Read in hugetlb_handle_userfault, syzbot
- [linux-next:pending-fixes] BUILD SUCCESS 49ccb7c6c3caa4758996e973d7dd8a003ff1b396, kernel test robot
- [linux-next:master] BUILD REGRESSION 47c191411b68a771261be3dc0bd6f68394cef358, kernel test robot
- Re: [PATCH Part2 v5 39/45] KVM: SVM: Introduce ops for the post gfn map and unmap,
Michael Roth
- [PATCH] mm: bring back update_mmu_cache() to finish_fault(),
Sergei Antonov
- BUG in binder_vma_close() at mmap_assert_locked() in stable v5.15,
Carlos Llamas
- [linux-next:master 4574/6188] arch/powerpc/math-emu/fre.c:6:5: warning: no previous prototype for function 'fre', kernel test robot
- [PATCH v3 0/6] begin converting hugetlb code to folios,
Sidhartha Kumar
- [PATCH v3] mm/damon: introduce struct damos_access_pattern, SeongJae Park
- [RFC PATCH] Hugetlb: Migrating hugetlb tests from libhugetlbfs,
Tarun Sahu
- [PATCH] mm: fix madivse_pageout mishandling on non-LRU page, Minchan Kim
- [linux-next:master 5995/6188] mm/kasan/kasan_test_module.c:90:26: sparse: sparse: incompatible types in comparison expression (different address spaces):, kernel test robot
- [PATCH v3 0/2] Introduce CABA helper process tree,
Pavel Tikhomirov
- [kbuild] [linux-next:master 4120/6188] drivers/crypto/aspeed/aspeed-hace.c:133 aspeed_hace_probe() warn: platform_get_irq() does not return zero, Dan Carpenter
- [RESEND RFC] zram: Allow rw_page when page isn't written back.,
Brian Geffon
- [linux-next:master 5931/6188] arch/x86/kernel/signal.c:360:9: sparse: sparse: incorrect type in argument 1 (different address spaces), kernel test robot
- [PATCH 0/6] Remove CONFIG_EMBEDDED,
Lukas Bulwahn
- [PATCH v2] mm/page_owner.c: remove redudant drain_all_pages,
Zhenhua Huang
- [PATCH] proc: Enable smaps_rollup without ptrace rights,
Vincent Whitchurch
- [PATCH] mm/damon/sysfs: change few functions execute order,
Xin Hao
- [PATCH] mm/memcontrol: use kstrtobool for swapaccount param parsing,
Liu Shixin
- [PATCH v3] mm: hugetlb: eliminate memory-less nodes handling,
Muchun Song
- [RFC PATCH] fs/hugetlb: Fix UBSAN warning reported on hugetlb,
Aneesh Kumar K.V
- [PATCH] powerpc/mm: Fix UBSAN warning reported on hugetlb,
Aneesh Kumar K.V
- [linux-next:master 3557/5850] drivers/media/platform/verisilicon/hantro_drv.c:618:34: warning: unused variable 'of_hantro_match', kernel test robot
- [PATCH v2] mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all(),
Naoya Horiguchi
- [PATCH v2] mm/damon: introduce struct damos_access_pattern,
Yajun Deng
- [PATCH v2] mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice,
Liu Shixin
- [PATCH v2] mm/damon/vaddr: add a comment for 'default' case in damon_va_apply_scheme(),
xiakaixu1987
- [PATCH V3] mm/damon: Remove duplicate get_monitoring_region() definitions,
Xin Hao
- [PATCH V2] mm/damon: simplify damon_ctx check in damon_sysfs_before_terminate,
Xin Hao
- [PATCH V2] mm/damon: Remove duplicate get_monitoring_region() definitions,
Xin Hao
- [linux-next:master] BUILD REGRESSION 5957ac6635a1a12d4aa2661bbf04d3085a73372a, kernel test robot
- [linux-next:master 5746/5850] drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.c:139:6: warning: no previous prototype for 'imu_v11_0_3_program_rlc_ram', kernel test robot
- [linux-next:master 4384/5850] arm-linux-gnueabi-ld: warning: orphan section `.data.rel.ro.local' from `arch/arm/boot/compressed/fdt_rw.o' being placed in section `.data.rel.ro.local', kernel test robot
- [v2 PATCH 1/2] mm: gup: fix the fast GUP race against THP collapse,
Yang Shi
- [PATCH] mm/damon/vaddr: remove unnecessary switch case DAMOS_STAT,
xiakaixu1987
- [PATCH mm-unstable v3 00/10] mm: add file/shmem support to MADV_COLLAPSE,
Zach O'Keefe
- [PATCH mm-unstable v3 01/10] mm/shmem: add flag to enforce shmem THP in hugepage_vma_check(), Zach O'Keefe
- [PATCH mm-unstable v3 02/10] mm/khugepaged: attempt to map file/shmem-backed pte-mapped THPs by pmds, Zach O'Keefe
- [PATCH mm-unstable v3 03/10] mm/madvise: add file and shmem support to MADV_COLLAPSE, Zach O'Keefe
- [PATCH mm-unstable v3 04/10] mm/khugepaged: add tracepoint to hpage_collapse_scan_file(), Zach O'Keefe
- [PATCH mm-unstable v3 05/10] selftests/vm: dedup THP helpers, Zach O'Keefe
- [PATCH mm-unstable v3 06/10] selftests/vm: modularize thp collapse memory operations, Zach O'Keefe
- [PATCH mm-unstable v3 07/10] selftests/vm: add thp collapse file and tmpfs testing, Zach O'Keefe
- [PATCH mm-unstable v3 08/10] selftests/vm: add thp collapse shmem testing, Zach O'Keefe
- [PATCH mm-unstable v3 09/10] selftests/vm: add file/shmem MADV_COLLAPSE selftest for cleared pmd, Zach O'Keefe
- [PATCH mm-unstable v3 10/10] selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memory, Zach O'Keefe
- [linux-next:master 4810/5850] kernel/bpf/hashtab.c:1059:30: sparse: sparse: incorrect type in assignment (different address spaces), kernel test robot
- Re: BUG: list_add corruption while doing migrate_swap -> balance_push, Hillf Danton
- [PATCH] mm/damon: Remove duplicate get_monitoring_region() definitions,
Xin Hao
- [BUG report] kernel NULL pointer dereference in split_huge_page with offlined memory block,
Naoya Horiguchi
- [PATCHv2] mm: introduce __GFP_TRACKLEAK to track in-kernel allocation,
zhaoyang.huang
- [PATCH 1/2] powerpc/nohash: Remove pgd_huge() stub,
Christophe Leroy
- [PATCH] mm/damon: add struct damos_region for damon_new_scheme(),
Yajun Deng
- [linux-next:master 5503/5667] legacy.c:undefined reference to `msi_device_populate_sysfs', kernel test robot
- [PATCH] mm/damon: Simply damon_ctx check in damon_sysfs_before_terminate,
Xin Hao
- [linux-next:master 3731/5667] kismet: WARNING: unmet direct dependencies detected for PINCTRL_IMX when selected by PINCTRL_IMX8MN, kernel test robot
- [PATCH v2 4/3] memblock tests: add new pageblock related macro,
Kefeng Wang
- [linux-next:master 4880/5667] drivers/gpu/drm/vkms/vkms_formats.c:91:35: sparse: sparse: cast to restricted __le16, kernel test robot
- [PATCH] mm/page_owner.c: remove redudant drain_all_pages,
Zhenhua Huang
- [PATCH v5 0/4] mm/slub: some debug enhancements for kmalloc,
Feng Tang
- [linux-next:master 4809/5667] kernel/bpf/hashtab.c:1059:30: sparse: sparse: incorrect type in assignment (different address spaces), kernel test robot
- [PATCH v2 1/3] mm: reuse pageblock_start/end_pfn() macro,
Kefeng Wang
- [PATCH 0/3] memcg: reduce memory overhead of memory cgroups,
Shakeel Butt
- [lib/find_bit] cbf7464bcc: BUG:KASAN:slab-out-of-bounds_in_find_next_bit,
kernel test robot
- [linux-next:master 4808/5667] kernel/bpf/memalloc.c:139:48: sparse: sparse: incorrect type in initializer (different address spaces), kernel test robot
- [linux-next:master 4066/5667] drivers/crypto/hisilicon/qm.c:5469:9: error: implicit declaration of function 'pci_aer_clear_nonfatal_status'; did you mean 'pci_aer_clear_uncorrect_error_status'?, kernel test robot
- [linux-next:master] BUILD REGRESSION 840126e36e8ff272cb63158646433fa1324533d9, kernel test robot
- Re: BUG: HANG_DETECT waiting for migration_cpu_stop() complete,
Hillf Danton
- [linux-next:master 4364/5667] include/linux/string.h:303:42: warning: 'strnlen' specified bound 4 exceeds source size 3, kernel test robot
- [linux-next:master 4752/5667] sound/soc/codecs/tas2562.c:442:13: warning: variable 'ret' set but not used, kernel test robot
- [linux-next:master 3731/5667] kismet: WARNING: unmet direct dependencies detected for PINCTRL_IMX when selected by PINCTRL_IMX8MM, kernel test robot
- [PATCH v14 00/70] Introducing the Maple Tree,
Liam Howlett
- [PATCH v14 02/70] radix tree test suite: add pr_err define, Liam Howlett
- [PATCH v14 04/70] radix tree test suite: add allocation counts and size to kmem_cache, Liam Howlett
- [PATCH v14 05/70] radix tree test suite: add support for slab bulk APIs, Liam Howlett
- [PATCH v14 11/70] mm/mmap: use the maple tree in find_vma() instead of the rbtree., Liam Howlett
- [PATCH v14 13/70] mm/mmap: use maple tree for unmapped_area{_topdown}, Liam Howlett
- [PATCH v14 20/70] mm: optimize find_exact_vma() to use vma_lookup(), Liam Howlett
- [PATCH v14 21/70] mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup(), Liam Howlett
- [PATCH v14 18/70] mmap: change zeroing of maple tree in __vma_adjust(), Liam Howlett
- [PATCH v14 19/70] xen: use vma_lookup() in privcmd_ioctl_mmap(), Liam Howlett
- [PATCH v14 01/70] Maple Tree: add new data structure, Liam Howlett
- [PATCH v14 23/70] mm: use maple tree operations for find_vma_intersection(), Liam Howlett
- [PATCH v14 17/70] mm: remove rb tree., Liam Howlett
- [PATCH v14 03/70] radix tree test suite: add kmem_cache_set_non_kernel(), Liam Howlett
- [PATCH v14 24/70] mm/mmap: use advanced maple tree API for mmap_region(), Liam Howlett
- [PATCH v14 27/70] mm/mmap: move mmap_region() below do_munmap(), Liam Howlett
- [PATCH v14 28/70] mm/mmap: reorganize munmap to use maple states, Liam Howlett
- [PATCH v14 12/70] mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree, Liam Howlett
- [PATCH v14 14/70] kernel/fork: use maple tree for dup_mmap() during forking, Liam Howlett
- [PATCH v14 09/70] mm: add VMA iterator, Liam Howlett
- [PATCH v14 25/70] mm: remove vmacache, Liam Howlett
- [PATCH v14 29/70] mm/mmap: change do_brk_munmap() to use do_mas_align_munmap(), Liam Howlett
- [PATCH v14 26/70] mm: convert vma_lookup() to use mtree_load(), Liam Howlett
- [PATCH v14 08/70] mm: start tracking VMAs with maple tree, Liam Howlett
- [PATCH v14 16/70] proc: remove VMA rbtree use from nommu, Liam Howlett
- [PATCH v14 15/70] damon: convert __damon_va_three_regions to use the VMA iterator, Liam Howlett
- [PATCH v14 30/70] arm64: remove mmap linked list from vdso, Liam Howlett
- [PATCH v14 31/70] arm64: Change elfcore for_each_mte_vma() to use VMA iterator, Liam Howlett
- [PATCH v14 32/70] parisc: remove mmap linked list from cache handling, Liam Howlett
- [PATCH v14 35/70] x86: remove vma linked list walks, Liam Howlett
- [PATCH v14 42/70] fs/proc/base: use the vma iterators in place of linked list, Liam Howlett
- [PATCH v14 34/70] s390: remove vma linked list walks, Liam Howlett
- [PATCH v14 37/70] cxl: remove vma linked list walk, Liam Howlett
- [PATCH v14 44/70] userfaultfd: use maple tree iterator to iterate VMAs, Liam Howlett
- [PATCH v14 36/70] xtensa: remove vma linked list walks, Liam Howlett
- [PATCH v14 38/70] optee: remove vma linked list walk, Liam Howlett
- [PATCH v14 50/70] bpf: remove VMA linked list, Liam Howlett
- [PATCH v14 41/70] exec: use VMA iterator instead of linked list, Liam Howlett
- [PATCH v14 51/70] mm/gup: use maple tree navigation instead of linked list, Liam Howlett
- [PATCH v14 39/70] um: remove vma linked list walk, Liam Howlett
- [PATCH v14 40/70] coredump: remove vma linked list walk, Liam Howlett
- [PATCH v14 54/70] mm/madvise: use vma_find() instead of vma linked list, Liam Howlett
- [PATCH v14 55/70] mm/memcontrol: stop using mm->highest_vm_end, Liam Howlett
- [PATCH v14 43/70] fs/proc/task_mmu: stop using linked list and highest_vm_end, Liam Howlett
- [PATCH v14 58/70] mm/mprotect: use maple tree navigation instead of VMA linked list, Liam Howlett
- [PATCH v14 59/70] mm/mremap: use vma_find_intersection() instead of vma linked list, Liam Howlett
- [PATCH v14 48/70] sched: use maple tree iterator to walk VMAs, Liam Howlett
- [PATCH v14 07/70] lib/test_maple_tree: add testing for maple tree, Liam Howlett
- [PATCH v14 46/70] acct: use VMA iterator instead of linked list, Liam Howlett
- [PATCH v14 47/70] perf: use VMA iterator, Liam Howlett
- [PATCH v14 33/70] powerpc: remove mmap linked list walks, Liam Howlett
- [PATCH v14 53/70] mm/ksm: use vma iterators instead of vma linked list, Liam Howlett
- [PATCH v14 57/70] mm/mlock: use vma iterator and maple state instead of vma linked list, Liam Howlett
- [PATCH v14 52/70] mm/khugepaged: stop using vma linked list, Liam Howlett
- [PATCH v14 49/70] fork: use VMA iterator, Liam Howlett
- [PATCH v14 56/70] mm/mempolicy: use vma iterator & maple state instead of vma linked list, Liam Howlett
- [PATCH v14 60/70] mm/msync: use vma_find() instead of vma linked list, Liam Howlett
- [PATCH v14 61/70] mm/oom_kill: use vma iterators instead of vma linked list, Liam Howlett
- [PATCH v14 63/70] mm/swapfile: use vma iterator instead of vma linked list, Liam Howlett
- [PATCH v14 62/70] mm/pagewalk: use vma_find() instead of vma linked list, Liam Howlett
- [PATCH v14 66/70] riscv: use vma iterator for vdso, Liam Howlett
- [PATCH v14 64/70] i915: use the VMA iterator, Liam Howlett
- [PATCH v14 69/70] mm/mmap: drop range_has_overlap() function, Liam Howlett
- [PATCH v14 70/70] mm/mmap.c: pass in mapping to __vma_link_file(), Liam Howlett
- [PATCH v14 67/70] mm/vmscan: Use vma iterator instead of vm_next, Liam Howlett
- [PATCH v14 65/70] nommu: remove uses of VMA linked list, Liam Howlett
- [PATCH v14 68/70] mm: remove the vma linked list, Liam Howlett
- [PATCH v14 10/70] mmap: use the VMA iterator in count_vma_pages_range(), Liam Howlett
- [PATCH v14 22/70] mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap(), Liam Howlett
- [PATCH v14 06/70] radix tree test suite: add lockdep_is_held to header, Liam Howlett
- [PATCH v14 45/70] ipc/shm: use VMA iterator instead of linked list, Liam Howlett
- Re: [PATCH v14 00/70] Introducing the Maple Tree, Andrew Morton
- Re: [PATCH v14 00/70] Introducing the Maple Tree, Andrew Morton
- [PATCH] mm/huge_memory: don't clear active swapcache entry from page->private,
Brian Foster
- [PATCH v2 0/6] begin converting hugetlb code to folios,
Sidhartha Kumar
- [PATCH] mm/damon/core: iterate the regions list from current point in damon_set_regions(),
xiakaixu1987
- [syzbot] usb-testing boot error: BUG: unable to handle kernel paging request in follow_page_mask,
syzbot
- [LPC 2022] Kernel Memory Management Microconference - next Monday!, Vlastimil Babka
- [syzbot] linux-next boot error: KASAN: slab-out-of-bounds Read in _find_next_bit,
syzbot
- [linux-next:pending-fixes] BUILD SUCCESS dea3dab2e6fc4ed3438aa3fa4bb53508c54ad3b6, kernel test robot
- [PATCH -next] secretmem: use ATOMIC_INIT() to initialize secretmem_users,
Xiu Jianfeng
- [PATCH -next] mm/hwpoison: add __init/__exit annotations to module init/exit funcs,
Xiu Jianfeng
- [syzbot] WARNING in erofs_iget, syzbot
- [PATCH -next] mm/rodata_test: use PAGE_ALIGNED() helper, Xiu Jianfeng
- [PATCH 5.15.y] Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()",
yee.lee
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]