Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: [PATCH 0/2 v2] remove PF_MEMALLOC_NORECLAIM, (continued)
- Re: [syzbot] [kernel?] KCSAN: data-race in pcpu_alloc_noprof / pcpu_balance_workfn (2),
Thomas Gleixner
- [syzbot] Monthly mm report (Sep 2024), syzbot
- [PATCH v7 00/21] mm/zsmalloc: add zpdesc memory descriptor for zswap.zpool,
alexs
- [PATCH v7 02/21] mm/zsmalloc: use zpdesc in trylock_zspage()/lock_zspage(), alexs
- [PATCH v7 03/21] mm/zsmalloc: convert __zs_map_object/__zs_unmap_object to use zpdesc, alexs
- [PATCH v7 04/21] mm/zsmalloc: add and use pfn/zpdesc seeking funcs, alexs
- [PATCH v7 05/21] mm/zsmalloc: convert obj_malloc() to use zpdesc, alexs
- [PATCH v7 06/21] mm/zsmalloc: convert create_page_chain() and its users to use zpdesc, alexs
- [PATCH v7 14/21] mm/zsmalloc: convert migrate_zspage() to use zpdesc, alexs
- [PATCH v7 01/21] mm/zsmalloc: add zpdesc memory descriptor for zswap.zpool, alexs
- [PATCH v7 07/21] mm/zsmalloc: convert obj_allocated() and related helpers to use zpdesc, alexs
- [PATCH v7 10/21] mm/zsmalloc: add zpdesc_is_isolated()/zpdesc_zone() helper for zs_page_migrate(), alexs
- [PATCH v7 13/21] mm/zsmalloc: convert location_to_obj() to take zpdesc, alexs
- [PATCH v7 17/21] mm/zsmalloc: convert get/set_first_obj_offset() to take zpdesc, alexs
- [PATCH v7 15/21] mm/zsmalloc: convert get_zspage() to take zpdesc, alexs
- [PATCH v7 18/21] mm/zsmalloc: introduce __zpdesc_clear_movable, alexs
- [PATCH v7 12/21] mm/zsmalloc: convert __free_zspage() to use zdsesc, alexs
- [PATCH v7 08/21] mm/zsmalloc: convert init_zspage() to use zpdesc, alexs
- [PATCH v7 21/21] mm/zsmalloc: update comments for page->zpdesc changes, alexs
- [PATCH v7 11/21] mm/zsmalloc: rename reset_page to reset_zpdesc and use zpdesc in it, alexs
- [PATCH v7 20/21] mm/zsmalloc: introduce zpdesc_clear_first() helper, alexs
- [PATCH v7 16/21] mm/zsmalloc: convert SetZsPageMovable and remove unused funcs, alexs
- [PATCH v7 19/21] mm/zsmalloc: introduce __zpdesc_clear/set_zsmalloc(), alexs
- [PATCH v7 09/21] mm/zsmalloc: convert obj_to_page() and zs_free() to use zpdesc, alexs
- Re: [PATCH v7 00/21] mm/zsmalloc: add zpdesc memory descriptor for zswap.zpool, Sergey Senozhatsky
- Re: [PATCH v7 00/21] mm/zsmalloc: add zpdesc memory descriptor for zswap.zpool, Alex Shi
- [linux-next:master 5982/8126] ld.lld: error: undefined symbol: rpmb_dev_register, kernel test robot
- [PATCH 0/2] mm: make copy_to_kernel_nofault() not fault on user addresses,
Omar Sandoval
- [PATCH] mm/mempolicy: fix issues detected by checkpatch, JeongHyeon Lee
- [PATCH v2 0/6] page allocation tag compression,
Suren Baghdasaryan
- [PATCH v12 2/3] mm: memory-failure: move return value documentation to function declaration,
Shuai Xue
- [PATCH v12 1/3] ACPI: APEI: send SIGBUS to current task if synchronous memory error not recovered,
Shuai Xue
- [PATCH v12 0/3] ACPI: APEI: handle synchronous errors in task work,
Shuai Xue
- [PATCH v12 3/3] ACPI: APEI: handle synchronous exceptions in task work,
Shuai Xue
- [PATCH linux-next v2] mm: Removed @freeptr_offset to prevent doc warning,
R Sundar
- [linux-next:master 7142/8126] include/linux/numa_memblks.h:50:12: error: conflicting types for 'phys_to_target_node'; have 'int(phys_addr_t)' {aka 'int(unsigned int)'},
kernel test robot
- [syzbot] [fs?] [mm?] INFO: task hung in page_cache_ra_unbounded (2),
syzbot
- [PATCH 6.1 34/71] mm: Fix missing folio invalidation calls during truncation, Greg Kroah-Hartman
- [PATCH 6.10 067/149] netfs: Fix netfs_release_folio() to say no if folio dirty, Greg Kroah-Hartman
- [PATCH 6.10 068/149] netfs: Fix trimming of streaming-write folios in netfs_inval_folio(), Greg Kroah-Hartman
- [PATCH 6.10 066/149] afs: Fix post-setattr file edit to do truncation correctly, Greg Kroah-Hartman
- [PATCH 6.10 065/149] mm: Fix missing folio invalidation calls during truncation, Greg Kroah-Hartman
- [PATCH 6.10 014/149] netfs, ceph: Partially revert "netfs: Replace PG_fscache by setting folio->private and marking dirty", Greg Kroah-Hartman
- [PATCH 6.6 39/93] mm: Fix missing folio invalidation calls during truncation, Greg Kroah-Hartman
- [PATCH] mm: Removed @freeptr_offset to prevent doc warning,
R Sundar
- [linux-next:master 7644/8126] drivers/gpu/drm/panel/panel-visionox-vtdr6130.c:255:8: error: call to undeclared function 'devm_regulator_bulk_get_const'; ISO C99 and later do not support implicit function declarations, kernel test robot
- [syzbot] [mm?] KMSAN: uninit-value in zswap_store (2),
syzbot
- [linux-next:fs-next] BUILD SUCCESS 6c3fb8b62d7d8a7388f7500e0f9f20d49ad098c8, kernel test robot
- Re: [PATCH] docs: Move fault injection section to dev-tools, kernel test robot
- [linux-next:master] [mm/vma] c2eb22189b: ltp.mseal01.fail, kernel test robot
- [linux-next:master 7819/8126] make[1]: *** No rule to make target 'tools/testing/selftests/../../../tools/arch/x86_64/vdso/vgetrandom-chacha.S', needed by 'kselftest/vDSO/vdso_test_chacha'., kernel test robot
- [linux-next:master 6741/8126] arch/arm64/boot/dts/rockchip/rk3588-armsom-sige7.dtb: video-codec@fdb50000: compatible: 'oneOf' conditional failed, one must be fixed:, kernel test robot
- [PATCH -next 0/4] Introduce several opposite string choice helpers,
Hongbo Li
- [PATCH RFC] mm: entirely reuse the whole anon mTHP in do_wp_page,
Barry Song
- [linux-next:fs-current] BUILD SUCCESS f2e901b35b7114690bc770a3962ddc1c7f777b01, kernel test robot
- [linux-next:pending-fixes] BUILD SUCCESS 5cb02e7ad8fc72ac181a4470c0f5a5683820795f, kernel test robot
- [PATCH RFC] mm: arm64: advance pte for contpte_ptep_set_access_flags,
Barry Song
- [no subject], Unknown
- [PATCH net-next v24 05/13] page_pool: devmem support, Mina Almasry
- [PATCH 1/3] maple_tree: use ma_data_end() in mas_data_end(),
Wei Yang
- [linux-next:master 6740/8126] arch/arm64/boot/dts/rockchip/rk3588-armsom-sige7.dtb: /video-codec@fdba0000: failed to match any schema with compatible: ['rockchip,rk3588-vepu121'], kernel test robot
- lib/maple_tree.c:330:20: error: unused function 'mte_set_full',
kernel test robot
- [PATCH v3] maple_tree: cleanup function descriptions,
Wei Yang
- [PATCH v4 0/3] mm/vdpa: correct misuse of non-direct-reclaim __GFP_NOFAIL and improve related doc and warn,
Barry Song
- [linux-next:master 7320/8126] lib/../mm/vma.h:173:22: error: implicit declaration of function 'vma_iter_store_gfp'; did you mean 'vma_iter_clear_gfp'?, kernel test robot
- [linux-next:master] BUILD REGRESSION 985bf40edf4343dcb04c33f58b40b4a85c1776d4, kernel test robot
- [linux-next:master 7676/8126] arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6-lts.dtb: video-codec@fdb50000: compatible: 'oneOf' conditional failed, one must be fixed:, kernel test robot
- [PATCH v3 00/10] mm: remove vma_merge(),
Lorenzo Stoakes
- [PATCH v3 03/10] mm: introduce vma_merge_struct and abstract vma_merge(),vma_modify(), Lorenzo Stoakes
- [PATCH v3 04/10] mm: remove duplicated open-coded VMA policy check, Lorenzo Stoakes
- [PATCH v3 05/10] mm: abstract vma_expand() to use vma_merge_struct, Lorenzo Stoakes
- [PATCH v3 06/10] mm: avoid using vma_merge() for new VMAs, Lorenzo Stoakes
- [PATCH v3 08/10] mm: introduce commit_merge(), abstracting final commit of merge, Lorenzo Stoakes
- [PATCH v3 10/10] mm: rework vm_ops->close() handling on VMA merge, Lorenzo Stoakes
- [PATCH v3 01/10] tools: improve vma test Makefile, Lorenzo Stoakes
- [PATCH v3 07/10] mm: make vma_prepare() and friends static and internal to vma.c, Lorenzo Stoakes
- [PATCH v3 09/10] mm: refactor vma_merge() into modify-only vma_merge_existing_range(), Lorenzo Stoakes
- [PATCH v3 02/10] tools: add VMA merge tests, Lorenzo Stoakes
- [PATCH v3 0/5] Increase mseal test coverage,
jeffxu
- [PATCH v3 0/5] Wire up getrandom() vDSO implementation on powerpc,
Christophe Leroy
- Re: + selftests-mm-add-more-mseal-traversal-tests-fix.patch added to mm-unstable branch, Pedro Falcato
- [linux-next:master 7320/8126] mm/vma.h:173:22: error: implicit declaration of function 'vma_iter_store_gfp'; did you mean 'vma_iter_clear_gfp'?,
kernel test robot
- [PATCH] mm: fix vmalloc memcg accounting issue,
Zhiguo Jiang
- [linux-next:master 3236/8126] arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-rdk-no-eth.dtb: clock-controller@30e20000: '#reset-cells' does not match any of the regexes: 'pinctrl-[0-9]+', kernel test robot
- [PATCH net-next v16 13/14] mm: page_frag: update documentation for page_frag, Yunsheng Lin
- [PATCH net-next v16 11/14] mm: page_frag: add testing for the newly added prepare API, Yunsheng Lin
- [PATCH net-next v16 10/14] mm: page_frag: introduce prepare/probe/commit API, Yunsheng Lin
- [PATCH net-next v16 08/14] mm: page_frag: use __alloc_pages() to replace alloc_pages_node(), Yunsheng Lin
- [PATCH net-next v16 07/14] mm: page_frag: some minor refactoring before adding new API, Yunsheng Lin
- [PATCH net-next v16 06/14] mm: page_frag: reuse existing space for 'size' and 'pfmemalloc', Yunsheng Lin
- [PATCH net-next v16 04/14] mm: page_frag: avoid caller accessing 'page_frag_cache' directly, Yunsheng Lin
- [PATCH net-next v16 03/14] mm: page_frag: use initial zero offset for page_frag_alloc_align(), Yunsheng Lin
- [PATCH net-next v16 02/14] mm: move the page fragment allocator from page_alloc into its own file, Yunsheng Lin
- [PATCH net-next v16 01/14] mm: page_frag: add a test module for page_frag, Yunsheng Lin
- [linux-next:master 8096/8126] arch/riscv/boot/dts/sophgo/cv1800b.dtsi:18.28-23.5: Warning (simple_bus_reg): /soc/pinctrl@3008000: simple-bus unit address format error, expected "3001000", kernel test robot
- [PATCH v2] memory tier: fix deadlock warning while onlining pages,
Yanfei Xu
- [linux-next:master 7644/8126] drivers/gpu/drm/panel/panel-visionox-vtdr6130.c:255:15: error: implicit declaration of function 'devm_regulator_bulk_get_const'; did you mean 'devm_regulator_bulk_get_enable'?,
kernel test robot
- Patch "netfs, ceph: Partially revert "netfs: Replace PG_fscache by setting folio->private and marking dirty"" has been added to the 6.10-stable tree, gregkh
- [PATCH v5 0/6] mm: split underused THPs,
Usama Arif
- [PATCH RFC] mm: mmap: Change DEFAULT_MAX_MAP_COUNT to INT_MAX,
Petr Spacek
- [PATCH 0/2] Do not shatter hugezeropage on wp-fault,
Dev Jain
- [PATCH] mm/memcontrol: add per-memcg pgpgin/pswpin counter,
Jingxiang Zeng
- [syzbot] [cgroups?] [mm?] KCSAN: data-race in mem_cgroup_iter / mem_cgroup_iter,
syzbot
- [PATCH v8 00/21] Avoid MAP_FIXED gap exposure,
Liam R. Howlett
- [PATCH v8 01/21] mm/vma: Correctly position vma_iterator in __split_vma(), Liam R. Howlett
- [PATCH v8 02/21] mm/vma: Introduce abort_munmap_vmas(), Liam R. Howlett
- [PATCH v8 04/21] mm/vma: Extract the gathering of vmas from do_vmi_align_munmap(), Liam R. Howlett
- [PATCH v8 06/21] mm/vma: Change munmap to use vma_munmap_struct() for accounting and surrounding vmas, Liam R. Howlett
- [PATCH v8 08/21] mm/vma: Inline munmap operation in mmap_region(), Liam R. Howlett
- [PATCH v8 07/21] mm/vma: Extract validate_mm() from vma_complete(), Liam R. Howlett
- [PATCH v8 11/21] mm/mmap: Reposition vma iterator in mmap_region(), Liam R. Howlett
- [PATCH v8 21/21] mm/vma.h: Optimise vma_munmap_struct, Liam R. Howlett
- [PATCH v8 20/21] mm/vma: Drop incorrect comment from vms_gather_munmap_vmas(), Liam R. Howlett
- [PATCH v8 12/21] mm/vma: Track start and end for munmap in vma_munmap_struct, Liam R. Howlett
- [PATCH v8 14/21] mm/mmap: Avoid zeroing vma tree in mmap_region(), Liam R. Howlett
- [PATCH v8 05/21] mm/vma: Introduce vma_munmap_struct for use in munmap operations, Liam R. Howlett
- [PATCH v8 13/21] mm: Clean up unmap_region() argument list, Liam R. Howlett
- [PATCH v8 17/21] mm/mmap: Use vms accounted pages in mmap_region(), Liam R. Howlett
- [PATCH v8 10/21] mm/vma: Support vma == NULL in init_vma_munmap(), Liam R. Howlett
- [PATCH v8 18/21] ipc/shm, mm: Drop do_vma_munmap(), Liam R. Howlett
- [PATCH v8 15/21] mm: Change failure of MAP_FIXED to restoring the gap on failure, Liam R. Howlett
- [PATCH v8 03/21] mm/vma: Introduce vmi_complete_munmap_vmas(), Liam R. Howlett
- [PATCH v8 19/21] mm: Move may_expand_vm() check in mmap_region(), Liam R. Howlett
- [PATCH v8 16/21] mm/mmap: Use PHYS_PFN in mmap_region(), Liam R. Howlett
- [PATCH v8 09/21] mm/vma: Expand mmap_region() munmap call, Liam R. Howlett
- Re: [PATCH v8 00/21] Avoid MAP_FIXED gap exposure, Jeff Xu
- [PATCH] selftests/mm: Relax test to fail after 100 migration failures, Dev Jain
- [PATCH v2] maple_tree: cleanup interface descriptions,
Wei Yang
- [PATCH] mm,tmpfs: consider end of file write in shmem_is_huge,
Rik van Riel
- The percpu memory used by memcg cannot be cleared,
liujing
- [PATCH] mm, proc: collect percpu free pages into the free pages,
Wupeng Ma
- [PATCH RFC v2 0/5] mm: Introduce guest_memfd library,
Elliot Berman
- [PATCH v2 0/4] Increase mseal test coverage,
jeffxu
- [PATCH v6 0/3] mm: ZSWAP swap-out of mTHP folios,
Kanchana P Sridhar
- [PATCH] mm: correctly determine vmg.next in vma_merge_extend(), Lorenzo Stoakes
- [linux-next:master 6844/7693] arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2-bkey-ekey-pcie.dtb: scm-conf@100000: compatible: ['syscon', 'simple-mfd'] is too short, kernel test robot
- [linux-next:master] BUILD REGRESSION b18bbfc14a38b5234e09c2adcf713e38063a7e6e, kernel test robot
- [linux-next:master 375/7693] drivers/gpu/drm/xe/xe_migrate.c:304:52: warning: result of comparison of constant 274877906944 with expression of type 'resource_size_t' (aka 'unsigned int') is always true, kernel test robot
- [PATCH] fixup! mm/pagewalk: Check pfnmap for folio_walk_start(), Peter Xu
- [PATCH v4 0/8] uprobes: RCU-protected hot path optimizations,
Andrii Nakryiko
- [PATCH v3] memcg: add charging of already allocated slab objects,
Shakeel Butt
- [PATCH v7 bpf-next 00/10] Harden and extend ELF build ID parsing logic,
Andrii Nakryiko
- [PATCH v7 bpf-next 03/10] lib/buildid: take into account e_phoff when fetching program headers, Andrii Nakryiko
- [PATCH v7 bpf-next 01/10] lib/buildid: harden build ID parsing logic, Andrii Nakryiko
- [PATCH v7 bpf-next 04/10] lib/buildid: remove single-page limit for PHDR search, Andrii Nakryiko
- [PATCH v7 bpf-next 05/10] lib/buildid: rename build_id_parse() into build_id_parse_nofault(), Andrii Nakryiko
- [PATCH v7 bpf-next 06/10] lib/buildid: implement sleepable build_id_parse() API, Andrii Nakryiko
- [PATCH v7 bpf-next 07/10] lib/buildid: don't limit .note.gnu.build-id to the first page in ELF, Andrii Nakryiko
- [PATCH v7 bpf-next 10/10] selftests/bpf: add build ID tests, Andrii Nakryiko
- [PATCH v7 bpf-next 02/10] lib/buildid: add single folio-based file reader abstraction, Andrii Nakryiko
- [PATCH v7 bpf-next 08/10] bpf: decouple stack_map_get_build_id_offset() from perf_callchain_entry, Andrii Nakryiko
- [PATCH v7 bpf-next 09/10] bpf: wire up sleepable bpf_get_stack() and bpf_get_task_stack() helpers, Andrii Nakryiko
- Re: [PATCH v7 bpf-next 00/10] Harden and extend ELF build ID parsing logic, Andrii Nakryiko
- Re: [PATCH v7 bpf-next 00/10] Harden and extend ELF build ID parsing logic, patchwork-bot+netdevbpf
- [PATCH v1 00/17] mm: MM owner tracking for large folios (!hugetlb) + CONFIG_NO_PAGE_MAPCOUNT,
David Hildenbrand
- [PATCH v1 01/17] mm: factor out large folio handling from folio_order() into folio_large_order(), David Hildenbrand
- [PATCH v1 02/17] mm: factor out large folio handling from folio_nr_pages() into folio_large_nr_pages(), David Hildenbrand
- [PATCH v1 03/17] mm/rmap: use folio_large_nr_pages() in add/remove functions, David Hildenbrand
- [PATCH v1 05/17] mm/rmap: pass dst_vma to page_try_dup_anon_rmap() and page_dup_file_rmap(), David Hildenbrand
- [PATCH v1 06/17] mm/rmap: pass vma to __folio_add_rmap(), David Hildenbrand
- [PATCH v1 12/17] mm: remove per-page mapcount dependency in folio_likely_mapped_shared() (CONFIG_NO_PAGE_MAPCOUNT), David Hildenbrand
- [PATCH v1 11/17] mm: CONFIG_NO_PAGE_MAPCOUNT to prepare for not maintain per-page mapcounts in large folios, David Hildenbrand
- [PATCH v1 08/17] mm/rmap: initial MM owner tracking for large folios (!hugetlb), David Hildenbrand
- [PATCH v1 09/17] bit_spinlock: __always_inline (un)lock functions, David Hildenbrand
- [PATCH v1 14/17] fs/proc/task_mmu: remove per-page mapcount dependency for PM_MMAP_EXCLUSIVE (CONFIG_NO_PAGE_MAPCOUNT), David Hildenbrand
- [PATCH v1 17/17] mm: stop maintaining the per-page mapcount of large folios (CONFIG_NO_PAGE_MAPCOUNT), David Hildenbrand
- [PATCH v1 15/17] fs/proc/task_mmu: remove per-page mapcount dependency for "mapmax" (CONFIG_NO_PAGE_MAPCOUNT), David Hildenbrand
- [PATCH v1 04/17] mm: let _folio_nr_pages overlay memcg_data in first tail page, David Hildenbrand
- [PATCH v1 16/17] fs/proc/task_mmu: remove per-page mapcount dependency for smaps/smaps_rollup (CONFIG_NO_PAGE_MAPCOUNT), David Hildenbrand
- [PATCH v1 07/17] mm/rmap: abstract large mapcount operations for large folios (!hugetlb), David Hildenbrand
- [PATCH v1 10/17] mm: COW reuse support for PTE-mapped THP with CONFIG_MM_ID, David Hildenbrand
- [PATCH v1 13/17] fs/proc/page: remove per-page mapcount dependency for /proc/kpagecount (CONFIG_NO_PAGE_MAPCOUNT), David Hildenbrand
- Re: [PATCH v1 00/17] mm: MM owner tracking for large folios (!hugetlb) + CONFIG_NO_PAGE_MAPCOUNT, David Hildenbrand
- wts,
Adrian William
- <Possible follow-ups>
- WTS, Henry Fafa
- [PATCH v2 0/5] mm: convert to folio_isolate_movable(),
Kefeng Wang
- [linux-next:master 6694/7693] mm/slab_common.c:373: warning: Excess function parameter 'freeptr_offset' description in 'kmem_cache_create_usercopy', kernel test robot
- [linux-next:master 4949/7693] drivers/mailbox/omap-mailbox.c:383:34: warning: unused variable 'omap_mailbox_of_match', kernel test robot
- [PATCH 1/1] mm: vmalloc: Optimize vmap_lazy_nr arithmetic when purging each vmap_area,
Adrian Huang
- linux-next20240827 onwards: KVM guest crash BUG: Bad page state in process ksmd,
Aithal, Srikanth
- Re: [PATCH v4 13/16] fsnotify: generate pre-content permission event on page fault, Jan Kara
- Re: [PATCH v4 12/16] mm: don't allow huge faults for files with pre content watches, Jan Kara
- [PATCH] mm/vmscan: wake up flushers conditionally to avoid cgroup OOM,
Jingxiang Zeng
- [RFC PATCH 1/2] mm: vmscan: modify the semantics of scan_control.may_unmap to UNMAP_ANON and UNMAP_FILE,
Zhongkun He
- [RFC PATCH 0/2] Add disable_unmap_file arg to memory.reclaim,
Zhongkun He
- [PATCH v2] tools/mm: Use calloc and check the memory allocation failure,
Zhu Jun
- [no subject], Unknown
- [PATCH] mm/mglru: wake up flushers when legacy cgroups run out of clean caches,
jingxiang zeng
- [linux-next:master] [mm] f1295af16a: ltp.madvise11.fail,
kernel test robot
- [PATCH RFC v2 0/4] mm: Introduce MAP_BELOW_HINT,
Charlie Jenkins
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]