Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: [PATCH 2/2] mm: drop PF_MEMALLOC_NORECLAIM, (continued)
- [RFC PATCH 1/1] mm: Skip folio with private data during isolation,
zhaoyang.huang
- [RFC PATCH -next 0/3] fs: Introduce the scope-based resource management for folio_lock/unlock,
Li Zetao
- [PATCH v2 0/8] x86/module: use large ROX pages for text allocations,
Mike Rapoport
- [PATCH 0/6] mm: finish isolate/putback_lru_page(),
Kefeng Wang
- [PATCH] mm: page_alloc: simpify page del and expand,
Huan Yang
- [PATCH 0/4] replace per-quota region priorities histogram buffer with per-context one,
SeongJae Park
- [PATCH 0/4] mm: convert to folio_isolate_movable(),
Kefeng Wang
- [PATCH] binfmt_elf_fdpic: fix AUXV size calculation when ELF_HWCAP2 is defined,
Max Filippov
- [PATCH 0/3] Docs/damon: update GitHub repo URLs and maintainer-profile,
SeongJae Park
- [PATCH] mm: shmem: extend shmem_unused_huge_shrink() to all sizes,
Hugh Dickins
- [REGRESSION] cifs: Subreq overread in dmesg, invalid argument & no data available in apps,
Forest
- [PATCH] mm: shmem: fix minor off-by-one in shrinkable calculation,
Hugh Dickins
- [PATCH 0/5] regmap: Improve lock handling with maple tree,
Mark Brown
- [PATCH 3/5] regmap: Use locking during kunit tests, Mark Brown
- [PATCH 5/5] regmap: Don't double lock maple cache when using a regmap provided lock, Mark Brown
[linux-next:master 6060/6439] mm/memory_hotplug.c:1811:33: error: implicit declaration of function 'unmap_posioned_folio'; did you mean 'unmap_poisoned_folio'?,
kernel test robot
Re: [PATCH] x86/mm/pat: Support splitting of virtual memory areas,
Lorenzo Stoakes
[PATCH] mm: fixup vma.h for nommu, Lorenzo Stoakes
[linux-next:master] [slub] 3a34e8ea62: BUG:KASAN:slab-use-after-free_in_kmem_cache_rcu_uaf,
kernel test robot
[linux-next:master] [kunit, slub] 2377a7d90f: WARNING:at_mm/slab_common.c:#kmem_cache_destroy,
kernel test robot
[PATCH net-next v22 05/13] page_pool: devmem support,
Mina Almasry
[REGRESSION] cifs: triggers bad flatpak & ostree signatures, corrupts ffmpeg & mkvmerge outputs,
Forest
[linux-next:master 5392/6439] arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dtb: adc@1e6e9000: 'interrupts' does not match any of the regexes: 'pinctrl-[0-9]+', kernel test robot
[PATCH v4] x86/ioremap: Use is_ioremap_addr() in iounmap(), Max Ramanouski
[PATCH 00/10] shrinker debugging, .to_text() report (resend),
Kent Overstreet
- [PATCH 01/10] seq_buf: seq_buf_human_readable_u64(), Kent Overstreet
- [PATCH 02/10] mm: shrinker: Add a .to_text() method for shrinkers, Kent Overstreet
- [PATCH 03/10] mm: shrinker: Add new stats for .to_text(), Kent Overstreet
- [PATCH 04/10] mm: Centralize & improve oom reporting in show_mem.c, Kent Overstreet
- [PATCH 06/10] bcachefs: shrinker.to_text() methods, Kent Overstreet
- [PATCH 08/10] fs: Add super_block->s_inodes_nr, Kent Overstreet
- [PATCH 07/10] percpu: per_cpu_sum(), Kent Overstreet
- [PATCH 05/10] mm: shrinker: Add shrinker_to_text() to debugfs interface, Kent Overstreet
- [PATCH 10/10] fs: super_cache_to_text(), Kent Overstreet
- [PATCH 09/10] fs/dcache: Add per-sb accounting for nr dentries, Kent Overstreet
- Re: [PATCH 00/10] shrinker debugging, .to_text() report (resend), Dave Chinner
[PATCH] mm: include linux/pgtable.h in vma_internal.h, Lorenzo Stoakes
[PATCH 03/10] mm: shrinker: Add new stats for .to_text(), Kent Overstreet
[PATCH 04/10] mm: Centralize & improve oom reporting in show_mem.c, Kent Overstreet
[PATCH 02/10] mm: shrinker: Add a .to_text() method for shrinkers, Kent Overstreet
[RFC PATCH] mm: fixup orphan avc cleanup logic, Lorenzo Stoakes
[akpm-mm:mm-unstable 357/379] mm/vma.h:113:28: error: 'FIRST_USER_ADDRESS' undeclared,
kernel test robot
[akpm-mm:mm-unstable 357/379] mm/vma.h:114:19: error: use of undeclared identifier 'USER_PGTABLES_CEILING',
kernel test robot
[PATCH] Integrating Namespaces and Cgroups for Enhanced Resource Management,
StanPlatinum
[PATCH v4 0/2] mm: count the number of anonymous THPs per size,
Barry Song
[RFC PATCH] memcg: add charging of already allocated slab objects,
Shakeel Butt
[PATCH RFC] riscv: use gp to save percpu offset,
Yunhui Cui
[linux-next:pending-fixes] BUILD SUCCESS c3598bc5a382923fdc5fbea6c8619fb80303a86a, kernel test robot
[linux-next:fs-next] BUILD SUCCESS 4d6f3085630aa16b4e04512f67955019e08ced4d, kernel test robot
[linux-next:fs-current] BUILD SUCCESS 57f9a63328ed673e137b45b093197755e3477864, kernel test robot
[PATCH 0/9] netfs, cifs: Combined repost of fixes for truncation, DIO read and read-retry,
David Howells
- [PATCH 1/9] mm: Fix missing folio invalidation calls during truncation, David Howells
- [PATCH 2/9] afs: Fix post-setattr file edit to do truncation correctly, David Howells
- [PATCH 3/9] netfs: Fix netfs_release_folio() to say no if folio dirty, David Howells
- [PATCH 4/9] netfs: Fix trimming of streaming-write folios in netfs_inval_folio(), David Howells
- [PATCH 5/9] netfs: Fix missing iterator reset on retry of short read, David Howells
- [PATCH 6/9] cifs: Fix lack of credit renegotiation on read retry, David Howells
- [PATCH 7/9] netfs, cifs: Fix handling of short DIO read, David Howells
- [PATCH 9/9] netfs, cifs: Improve some debugging bits, David Howells
- [PATCH 8/9] cifs: Fix FALLOC_FL_PUNCH_HOLE support, David Howells
- [PATCH 10/9] netfs: Fix interaction of streaming writes with zero-point tracker, David Howells
- Re: (subset) [PATCH 0/9] netfs, cifs: Combined repost of fixes for truncation, DIO read and read-retry, Christian Brauner
[PATCH v2 00/10] mm: remove vma_merge(),
Lorenzo Stoakes
- [PATCH v2 01/10] tools: improve vma test Makefile, Lorenzo Stoakes
- [PATCH v2 04/10] mm: remove duplicated open-coded VMA policy check, Lorenzo Stoakes
- [PATCH v2 02/10] tools: add VMA merge tests, Lorenzo Stoakes
- [PATCH v2 05/10] mm: abstract vma_expand() to use vma_merge_struct, Lorenzo Stoakes
- [PATCH v2 08/10] mm: introduce commit_merge(), abstracting final commit of merge, Lorenzo Stoakes
- [PATCH v2 03/10] mm: introduce vma_merge_struct and abstract vma_merge(),vma_modify(), Lorenzo Stoakes
- [PATCH v2 07/10] mm: make vma_prepare() and friends static and internal to vma.c, Lorenzo Stoakes
- [PATCH v2 06/10] mm: avoid using vma_merge() for new VMAs, Lorenzo Stoakes
- [PATCH v2 10/10] mm: rework vm_ops->close() handling on VMA merge, Lorenzo Stoakes
- [PATCH v2 09/10] mm: refactor vma_merge() into modify-only vma_merge_existing_range(), Lorenzo Stoakes
[RESEND v8 0/2] mm: store zero pages to be swapped out in a bitmap,
Usama Arif
[PATCH v8 0/2] mm: store zero pages to be swapped out in a bitmap,
Usama Arif
[PATCH 0/5] tmpfs: Add case-insesitive support for tmpfs,
André Almeida
[linux-next:master] BUILD REGRESSION c79c85875f1af04040fe4492ed94ce37ad729c4d, kernel test robot
[PATCH v3 1/3] mm/memcontrol: respect zswap.writeback setting from parent cg too,
Mike Yuan
[PATCH 0/5] netfs, cifs: Further fixes,
David Howells
[syzbot] [mm?] KASAN: slab-use-after-free Read in isolate_migratepages_block, syzbot
[syzbot] [mm?] KASAN: slab-use-after-free Read in __list_lru_walk_one, syzbot
[PATCH net-next v14 10/11] mm: page_frag: update documentation for page_frag, Yunsheng Lin
[PATCH net-next v14 08/11] mm: page_frag: introduce prepare/probe/commit API, Yunsheng Lin
[PATCH net-next v14 06/11] mm: page_frag: use __alloc_pages() to replace alloc_pages_node(), Yunsheng Lin
[PATCH net-next v14 05/11] mm: page_frag: reuse existing space for 'size' and 'pfmemalloc', Yunsheng Lin
[PATCH net-next v14 04/11] mm: page_frag: avoid caller accessing 'page_frag_cache' directly, Yunsheng Lin
[PATCH net-next v14 02/11] mm: move the page fragment allocator from page_alloc into its own file, Yunsheng Lin
[PATCH net-next v14 03/11] mm: page_frag: use initial zero offset for page_frag_alloc_align(), Yunsheng Lin
[PATCH net-next v14 01/11] mm: page_frag: add a test module for page_frag, Yunsheng Lin
[PATCH v2] vma remove the unneeded avc bound with non-CoWed folio,
Zhiguo Jiang
[linux-next:master 5609/6439] fs/bcachefs/btree_update_interior.o: warning: objtool: bch2_trans_verify_not_unlocked+0x18: stack state mismatch: cfa1=3+0 cfa2=3+16, kernel test robot
[regression] oops on heavy compilations ("kernel BUG at mm/zswap.c:1005!" and "Oops: invalid opcode: 0000"),
Linux regression tracking (Thorsten Leemhuis)
[PATCH V2] mm:page_alloc: fix the NULL ac->nodemask in __alloc_pages_slowpath(), Zhongkun He
[PATCH V1] mm, slub: avoid zeroing kmalloc redzone,
Peng Fan (OSS)
[arnd-playground:mm-6.9-test-merge-for-roxell 62/421] mm/kmemleak.c:466:12: error: call to undeclared function 'kmem_cache_alloc_noprof'; ISO C99 and later do not support implicit function declarations, kernel test robot
[arnd-playground:mm-6.9-test-merge-for-roxell 62/421] mm/kmemleak.c:466:26: error: implicit declaration of function 'kmem_cache_alloc_noprof'; did you mean 'kmem_cache_alloc_node'?, kernel test robot
[linux-next:master 4761/5190] arch/arm/boot/dts/qcom/msm8226-motorola-falcon.dtb: mailbox@f9011000: compatible: 'oneOf' conditional failed, one must be fixed:, kernel test robot
[PATCH v3] slab: Introduce kmalloc_obj() and family,
Kees Cook
[PATCH v3 0/2] mm: collect the number of anon mTHP,
Barry Song
[PATCH 0/2] netfs, cifs: DIO read and read-retry fixes,
David Howells
[PATCH v2 00/14] introduce pte_offset_map_{ro|rw}_nolock(),
Qi Zheng
- [PATCH v2 13/14] mm: pgtable: remove pte_offset_map_nolock(), Qi Zheng
- [PATCH v2 10/14] mm: page_vma_mapped_walk: map_pte() use pte_offset_map_rw_nolock(), Qi Zheng
- [PATCH v2 09/14] mm: mremap: move_ptes() use pte_offset_map_rw_nolock(), Qi Zheng
- [PATCH v2 07/14] mm: khugepaged: collapse_pte_mapped_thp() use pte_offset_map_rw_nolock(), Qi Zheng
- [PATCH v2 03/14] powerpc: assert_pte_locked() use pte_offset_map_ro_nolock(), Qi Zheng
- [PATCH v2 08/14] mm: copy_pte_range() use pte_offset_map_rw_nolock(), Qi Zheng
- [PATCH v2 02/14] arm: adjust_pte() use pte_offset_map_rw_nolock(), Qi Zheng
- [PATCH v2 01/14] mm: pgtable: introduce pte_offset_map_{ro|rw}_nolock(), Qi Zheng
- [PATCH v2 12/14] mm: multi-gen LRU: walk_pte_range() use pte_offset_map_rw_nolock(), Qi Zheng
- [PATCH v2 06/14] mm: handle_pte_fault() use pte_offset_map_rw_nolock(), Qi Zheng
- [PATCH v2 11/14] mm: userfaultfd: move_pages_pte() use pte_offset_map_rw_nolock(), Qi Zheng
- [PATCH v2 04/14] mm: filemap: filemap_fault_recheck_pte_none() use pte_offset_map_ro_nolock(), Qi Zheng
- [PATCH v2 05/14] mm: khugepaged: __collapse_huge_page_swapin() use pte_offset_map_ro_nolock(), Qi Zheng
- [PATCH v2 14/14] mm: khugepaged: retract_page_tables() use pte_offset_map_rw_nolock(), Qi Zheng
order-0 page alloc failures during interrupt context on v6.6.43,
Matt Fleming
[PATCH v7 00/21] Avoid MAP_FIXED gap exposure,
Liam R. Howlett
- [PATCH v7 02/21] mm/vma: Introduce abort_munmap_vmas(), Liam R. Howlett
- [PATCH v7 01/21] mm/vma: Correctly position vma_iterator in __split_vma(), Liam R. Howlett
- [PATCH v7 03/21] mm/vma: Introduce vmi_complete_munmap_vmas(), Liam R. Howlett
- [PATCH v7 09/21] mm/vma: Expand mmap_region() munmap call, Liam R. Howlett
- [PATCH v7 12/21] mm/vma: Track start and end for munmap in vma_munmap_struct, Liam R. Howlett
- [PATCH v7 13/21] mm: Clean up unmap_region() argument list, Liam R. Howlett
- [PATCH v7 14/21] mm/mmap: Avoid zeroing vma tree in mmap_region(), Liam R. Howlett
- [PATCH v7 18/21] ipc/shm, mm: Drop do_vma_munmap(), Liam R. Howlett
- [PATCH v7 20/21] mm/vma: Drop incorrect comment from vms_gather_munmap_vmas(), Liam R. Howlett
- [PATCH v7 17/21] mm/mmap: Use vms accounted pages in mmap_region(), Liam R. Howlett
- [PATCH v7 07/21] mm/vma: Extract validate_mm() from vma_complete(), Liam R. Howlett
- [PATCH v7 21/21] mm/vma.h: Optimise vma_munmap_struct, Liam R. Howlett
- [PATCH v7 11/21] mm/mmap: Reposition vma iterator in mmap_region(), Liam R. Howlett
- [PATCH v7 19/21] mm: Move may_expand_vm() check in mmap_region(), Liam R. Howlett
- [PATCH v7 16/21] mm/mmap: Use PHYS_PFN in mmap_region(), Liam R. Howlett
- [PATCH v7 15/21] mm: Change failure of MAP_FIXED to restoring the gap on failure, Liam R. Howlett
- [PATCH v7 06/21] mm/vma: Change munmap to use vma_munmap_struct() for accounting and surrounding vmas, Liam R. Howlett
- [PATCH v7 05/21] mm/vma: Introduce vma_munmap_struct for use in munmap operations, Liam R. Howlett
- [PATCH v7 04/21] mm/vma: Extract the gathering of vmas from do_vmi_align_munmap(), Liam R. Howlett
- [PATCH v7 08/21] mm/vma: Inline munmap operation in mmap_region(), Liam R. Howlett
- [PATCH v7 10/21] mm/vma: Support vma == NULL in init_vma_munmap(), Liam R. Howlett
[linux-next:master] BUILD REGRESSION 6a7917c89f219f09b1d88d09f376000914a52763, kernel test robot
[linux-next:master 5115/6069] arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dtb: usb@a4f8800: compatible:0: 'qcom,x1e80100-dwc3-mp' is not one of ['qcom,ipq4019-dwc3', 'qcom,ipq5018-dwc3', 'qcom,ipq5332-dwc3', 'qcom,ipq6018-dwc3', 'qcom,ipq8064-dwc3', 'qcom,ipq8074-dwc3', 'qcom,..., kernel test robot
Re: Kernel build failure with MEM_ALLOC_PROFILING=y set (Talos II, v6.10-rc5),
LEROY Christophe
[PATCH v5 00/30] Permission Overlay Extension,
Joey Gouly
- [PATCH v5 01/30] powerpc/mm: add ARCH_PKEY_BITS to Kconfig, Joey Gouly
- [PATCH v5 03/30] mm: use ARCH_PKEY_BITS to define VM_PKEY_BITN, Joey Gouly
- [PATCH v5 02/30] x86/mm: add ARCH_PKEY_BITS to Kconfig, Joey Gouly
- [PATCH v5 04/30] arm64: disable trapping of POR_EL0 to EL2, Joey Gouly
- [PATCH v5 05/30] arm64: cpufeature: add Permission Overlay Extension cpucap, Joey Gouly
- [PATCH v5 06/30] arm64: context switch POR_EL0 register, Joey Gouly
- [PATCH v5 07/30] KVM: arm64: Save/restore POE registers, Joey Gouly
- [PATCH v5 08/30] KVM: arm64: make kvm_at() take an OP_AT_*, Joey Gouly
- [PATCH v5 09/30] KVM: arm64: use `at s1e1a` for POE, Joey Gouly
- [PATCH v5 10/30] KVM: arm64: Sanitise ID_AA64MMFR3_EL1, Joey Gouly
- [PATCH v5 17/30] arm64: add pte_access_permitted_no_overlay(), Joey Gouly
- [PATCH v5 15/30] arm64: mask out POIndex when modifying a PTE, Joey Gouly
- [PATCH v5 26/30] selftests: mm: make protection_keys test work on arm64, Joey Gouly
- [PATCH v5 20/30] arm64/ptrace: add support for FEAT_POE, Joey Gouly
- [PATCH v5 23/30] arm64: add Permission Overlay Extension Kconfig, Joey Gouly
- [PATCH v5 14/30] arm64: convert protection key into vm_flags and pgprot values, Joey Gouly
- [PATCH v5 16/30] arm64: handle PKEY/POE faults, Joey Gouly
- [PATCH v5 22/30] arm64: enable PKEY support for CPUs with S1POE, Joey Gouly
- [PATCH v5 27/30] kselftest/arm64: add HWCAP test for FEAT_S1POE, Joey Gouly
- [PATCH v5 29/30] kselftest/arm64: Add test case for POR_EL0 signal frame records, Joey Gouly
- [PATCH v5 18/30] arm64: implement PKEYS support, Joey Gouly
- [PATCH v5 28/30] kselftest/arm64: parse POE_MAGIC in a signal frame, Joey Gouly
- [PATCH v5 21/30] arm64: enable POE and PIE to coexist, Joey Gouly
- [PATCH v5 11/30] arm64: enable the Permission Overlay Extension for EL0, Joey Gouly
- [PATCH v5 19/30] arm64: add POE signal support, Joey Gouly
- [PATCH v5 25/30] selftests: mm: move fpregs printing, Joey Gouly
- [PATCH v5 30/30] KVM: selftests: get-reg-list: add Permission Overlay registers, Joey Gouly
- [PATCH v5 13/30] arm64: add POIndex defines, Joey Gouly
- [PATCH v5 24/30] kselftest/arm64: move get_header(), Joey Gouly
- [PATCH v5 12/30] arm64: re-order MTE VM_ flags, Joey Gouly
[PATCH v13 00/10] enable bs > ps in XFS,
Pankaj Raghav (Samsung)
- [PATCH v13 01/10] fs: Allow fine-grained control of folio sizes, Pankaj Raghav (Samsung)
- [PATCH v13 02/10] filemap: allocate mapping_min_order folios in the page cache, Pankaj Raghav (Samsung)
- [PATCH v13 03/10] readahead: allocate folios with mapping_min_order in readahead, Pankaj Raghav (Samsung)
- [PATCH v13 05/10] filemap: cap PTE range to be created to allowed zero fill in folio_map_range(), Pankaj Raghav (Samsung)
- [PATCH v13 06/10] iomap: fix iomap_dio_zero() for fs bs > system page size, Pankaj Raghav (Samsung)
- [PATCH v13 07/10] xfs: use kvmalloc for xattr buffers, Pankaj Raghav (Samsung)
- [PATCH v13 04/10] mm: split a folio in minimum folio order chunks, Pankaj Raghav (Samsung)
- [PATCH v13 09/10] xfs: make the calculation generic in xfs_sb_validate_fsb_count(), Pankaj Raghav (Samsung)
- [PATCH v13 10/10] xfs: enable block size larger than page size support, Pankaj Raghav (Samsung)
- Re: [PATCH v13 00/10] enable bs > ps in XFS, Luis Chamberlain
- [PATCH v13 08/10] xfs: expose block size in stat, Pankaj Raghav (Samsung)
[PATCH v2] selftests:mm: Fix mmap() error paths to check for MAP_FAILED,
Yang Ruibin
[PATCH] mm: swapfile: fix SSD detection with swapfile on btrfs, Johannes Weiner
[linux-next:master 5751/6069] arch/s390/kernel/perf_cpum_sf.c:1460:43: warning: variable 'idx_old' set but not used, kernel test robot
[PATCH V1] mm:page_alloc: fix the NULL ac->nodemask in __alloc_pages_slowpath(),
Zhongkun He
[PATCH v2 00/17] Wire up getrandom() vDSO implementation on powerpc,
Christophe Leroy
- [PATCH v2 01/17] asm-generic/unaligned.h: Extract common header for vDSO, Christophe Leroy
- [PATCH v2 02/17] vdso: Clean header inclusion in getrandom, Christophe Leroy
- [PATCH v2 03/17] vdso: Add __arch_get_k_vdso_rng_data(), Christophe Leroy
- [PATCH v2 04/17] vdso: Add missing c-getrandom-y in Makefile, Christophe Leroy
- [PATCH v2 05/17] vdso: Avoid call to memset() by getrandom, Christophe Leroy
- [PATCH v2 06/17] vdso: Change getrandom's generation to unsigned long, Christophe Leroy
- [PATCH v2 07/17] mm: Define VM_DROPPABLE for powerpc/32, Christophe Leroy
- [PATCH v2 08/17] powerpc: Add little endian variants of LWZX_BE and STWX_BE, Christophe Leroy
- [PATCH v2 11/17] powerpc/vdso: Wire up getrandom() vDSO implementation, Christophe Leroy
- [PATCH v2 17/17] selftests: vdso: Add support for vdso_test_random for powerpc, Christophe Leroy
- [PATCH v2 12/17] selftests: vdso: Fix powerpc64 vdso_config, Christophe Leroy
- [PATCH v2 16/17] selftests: vdso: Make VDSO function call more generic, Christophe Leroy
- [PATCH v2 14/17] selftests: vdso: Make test_vdso_getrandom look for the right vDSO function, Christophe Leroy
- [PATCH v2 09/17] powerpc/vdso32: Add crtsavres, Christophe Leroy
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]