Linux Kernel Memory Management
[Prev Page][Next Page]
[PATCH 0/9] Merge arm64/riscv hugetlbfs contpte support,
Alexandre Ghiti
- [PATCH 1/9] riscv: Restore the pfn in a NAPOT pte when manipulated by core mm code, Alexandre Ghiti
- [PATCH 2/9] riscv: Safely remove huge_pte_offset() when manipulating NAPOT ptes, Alexandre Ghiti
- [PATCH 3/9] mm: Use common huge_ptep_get() function for riscv/arm64, Alexandre Ghiti
- [PATCH 4/9] mm: Use common set_huge_pte_at() function for riscv/arm64, Alexandre Ghiti
- [PATCH 6/9] mm: Use common huge_ptep_get_and_clear() function for riscv/arm64, Alexandre Ghiti
- [PATCH 9/9] mm: Use common huge_ptep_clear_flush() function for riscv/arm64, Alexandre Ghiti
- [PATCH 8/9] mm: Use common huge_ptep_set_wrprotect() function for riscv/arm64, Alexandre Ghiti
- [PATCH 5/9] mm: Use common huge_pte_clear() function for riscv/arm64, Alexandre Ghiti
- [PATCH 7/9] mm: Use common huge_ptep_set_access_flags() function for riscv/arm64, Alexandre Ghiti
- Re: [PATCH 0/9] Merge arm64/riscv hugetlbfs contpte support, Ryan Roberts
[PATCH v1 0/1] Improved Memory Tier Creation for CPUless NUMA Nodes,
Ho-Ren (Jack) Chuang
[PATCH] selftests/mm: Dont fail testsuite due to a lack of hugepages,
Nico Pache
[Linux Kernel Bug] UBSAN: shift-out-of-bounds in fault_around_bytes_set,
Sam Sun
[linux-next:master 9077/11156] drivers/leds/leds-gpio-register.c:23:32: error: redefinition of 'gpio_led_register_device', kernel test robot
[linux-next:master 10220/11156] fs/f2fs/segment.c:4912:12: sparse: sparse: symbol 'f2fs_zone_status' was not declared. Should it be static?, kernel test robot
[PATCH v3 bpf-next 0/3] mm: Cleanup and identify various users of kernel virtual address space,
Alexei Starovoitov
[PATCH v5 00/13] riscv: ASID-related and UP-related TLB flush enhancements,
Samuel Holland
- [PATCH v5 02/13] riscv: Factor out page table TLB synchronization, Samuel Holland
- [PATCH v5 01/13] riscv: Flush the instruction cache during SMP bringup, Samuel Holland
- [PATCH v5 05/13] riscv: Only send remote fences when some other CPU is online, Samuel Holland
- [PATCH v5 07/13] riscv: Apply SiFive CIP-1200 workaround to single-ASID sfence.vma, Samuel Holland
- [PATCH v5 08/13] riscv: Avoid TLB flush loops when affected by SiFive CIP-1200, Samuel Holland
- [PATCH v5 10/13] riscv: mm: Use a fixed layout for the MM context ID, Samuel Holland
- [PATCH v5 03/13] riscv: Use IPIs for remote cache/TLB flushes by default, Samuel Holland
- [PATCH v5 11/13] riscv: mm: Make asid_bits a local variable, Samuel Holland
- [PATCH v5 09/13] riscv: mm: Introduce cntx2asid/cntx2version helper macros, Samuel Holland
- [PATCH v5 12/13] riscv: mm: Preserve global TLB entries when switching contexts, Samuel Holland
- [PATCH v5 13/13] riscv: mm: Always use an ASID to flush mm contexts, Samuel Holland
- [PATCH v5 06/13] riscv: mm: Combine the SMP and UP TLB flush code, Samuel Holland
- [PATCH v5 04/13] riscv: mm: Broadcast kernel TLB flushes only when needed, Samuel Holland
- Re: [PATCH v5 00/13] riscv: ASID-related and UP-related TLB flush enhancements, Conor Dooley
[linux-next:master 10835/11156] include/asm-generic/pgtable-nop4d.h:11:33: error: 'PGDIR_SHIFT' undeclared; did you mean 'PUD_SHIFT'?,
kernel test robot
[linux-next:master 10211/11156] WARNING: modpost: "__divdi3" [fs/f2fs/f2fs.ko] undefined!, kernel test robot
[PATCH 0/8] Some cleanups for memory-failure,
Matthew Wilcox (Oracle)
[linux-next:master 5519/11156] kernel/bpf/bpf_struct_ops.c:247:16: warning: bitwise operation between different enumeration types ('enum bpf_type_flag' and 'enum bpf_reg_type'),
kernel test robot
[linux-next:master] BUILD REGRESSION f303a3e2bcfba900efb5aee55236d17030e9f882, kernel test robot
[LSF/MM/BPF TOPIC] TAO: THP Allocator Optimizations,
Yu Zhao
[linux-next:master 10211/11156] file.o:undefined reference to `__moddi3', kernel test robot
[PATCH] block: Fix page refcounts for unaligned buffers in __bio_release_pages(),
Tony Battersby
[linux-next:master 8897/11156] arch/riscv/boot/dts/sophgo/sg2042.dtsi:9:10: fatal error: 'dt-bindings/reset/sophgo,sg2042-reset.h' file not found, kernel test robot
[linux-next:master] [mm] 8f33a2ff30: stress-ng.resched.ops_per_sec -10.3% regression,
kernel test robot
[linux-next:master 10211/11156] file.c:undefined reference to `__aeabi_ldivmod', kernel test robot
[PATCH] mm/mempolicy: Use a folio in do_mbind(),
Matthew Wilcox (Oracle)
[PATCH RESEND 1/2] cgroup/cpuset: Remove cpuset_do_slab_mem_spread(),
Xiongwei Song
[PATCH v2] mm/vmstat: Add order's information for extfrag_index and unusable_index,
Hao Ge
[linux-next:master 10109/11156] drivers/hid/amd-sfh-hid/amd_sfh_pcie.c:413:34: error: 'struct system_cpuinfo_parisc' has no member named 'x86', kernel test robot
[linux-next:pending-fixes] BUILD SUCCESS cbd0dd66742e17fb39be25ed9c4c45c2d8451c4d, kernel test robot
[LSF/MM/BPF TOPIC] Address Space Isolation,
Brendan Jackman
[PATCH v2] zswap: replace RB tree with xarray,
Chris Li
[PATCH v2 0/7] mm/treewide: Replace pXd_large() with pXd_leaf(),
peterx
[PATCH v6] mm/vmalloc: lock contention optimization under multi-threading,
rulinhuang
[linux-next:master 8933/10830] arch/riscv/boot/dts/sophgo/sg2042.dtsi:9:10: fatal error: dt-bindings/reset/sophgo,sg2042-reset.h: No such file or directory, kernel test robot
[PATCH v3] filemap: avoid unnecessary major faults in filemap_fault(),
Peng Zhang
Re: BUG: Bad page map in process init pte:c0ab684c pmd:01182000 (on a PowerMac G4 DP),
Erhard Furtner
[PATCH RFC v2 0/5] mm: support large folios swap-in,
Barry Song
[LSF/MM/BPF TOPIC] Sharing page tables across processes (mshare),
Khalid Aziz
[PATCH] mm: page_alloc: Use div64_ul() instead of do_div(), Thorsten Blum
[linux-next:master 5947/10830] include/linux/leds.h:299:(.text.igc_led_setup+0x170): undefined reference to `devm_led_classdev_register_ext', kernel test robot
[PATCH] mm/kmemleak: Don't hold kmemleak_lock when calling printk(),
Waiman Long
[PATCH 0/1] Is pagecache_isize_extended() compatible with large folios?,
Matthew Wilcox (Oracle)
[linux-next:master] BUILD REGRESSION 20af1ca418d2c0b11bc2a1fe8c0c88f67bcc2a7e,
kernel test robot
[linux-next:master 9574/10830] drivers/power/supply/power_supply_core.c:1630:9: error: too few arguments to function 'power_supply_init_attrs', kernel test robot
[linux-next:pending-fixes] BUILD SUCCESS 75d8cf735082728a5dfb7e46926ee184851cc519, kernel test robot
[linux-next:master 10123/10830] include/linux/dpll.h:179:1: warning: control reaches end of non-void function, kernel test robot
[linux-next:master 10511/10830] mm/internal.h:144:14: error: implicit declaration of function 'pte_batch_hint', kernel test robot
[linux-next:master 10516/10830] mm/zsmalloc.c:742:23: warning: 'get_zspage_lockless' defined but not used, kernel test robot
[linux-next:master 10511/10830] mm/internal.h:98:23: error: implicit declaration of function 'pte_mkclean'; did you mean 'page_mkclean'?,
kernel test robot
[linux-next:master 7237/10830] drivers/gpu/drm/xe/xe_mmio.c:109:23: error: result of comparison of constant 4294967296 with expression of type 'resource_size_t' (aka 'unsigned int') is always false, kernel test robot
[linux-next:master 10266/10830] drivers/gpu/drm/display/drm_dp_tunnel.c:1185: warning: expecting prototype for drm_dp_tunnel_atomic_get_allocated_bw(). Prototype was for drm_dp_tunnel_get_allocated_bw() instead, kernel test robot
[PATCH] mm/vmstat: Add order's information for extfrag_index and unusable_index,
Hao Ge
[PATCH] mm/zsmalloc: move get_zspage_lockless into #ifdef,
Arnd Bergmann
[PATCH net-next v6 3/5] net: introduce page_frag_cache_drain(), Yunsheng Lin
[PATCH net-next v6 2/5] page_frag: unify gfp bits for order 3 page allocation, Yunsheng Lin
[PATCH net-next v6 1/5] mm/page_alloc: modify page_frag_alloc_align() to accept align as an argument, Yunsheng Lin
[PATCH 0/5] mm/treewide: Replace pXd_large() with pXd_leaf(),
peterx
[PATCH] mm/vmalloc: Fix return value check for vb_alloc,
刘海龙(LaoLiu)
[LSF/MM/BPF TOPIC] untorn buffered writes,
Theodore Ts'o
[PATCH] mm/memory.c: do_numa_page(): remove a redundant page table read,
John Hubbard
[PATCH] mm/slab: Fix a kmemleak in kmem_cache_destroy(),
Xiaolei Wang
[PATCH v2] mm/zsmalloc: don't need to reserve LSB in handle,
Chengming Zhou
[PATCH] mm/vmscan: simplify the calculation of fractions for SCAN_FRACT,
Byungchul Park
[GIT PULL] hotfixes for 6.8-rc7,
Andrew Morton
CMA, memdescs and folios,
Matthew Wilcox
[PATCH v1] mm: convert folio_estimated_sharers() to folio_likely_mapped_shared(),
David Hildenbrand
[linux-next:master] BUILD REGRESSION 22ba90670a51a18c6b36d285fddf92b9887c0bc3, kernel test robot
[PATCH 0/8] PageFlags cleanups,
Matthew Wilcox (Oracle)
[LSF/MM/BPF TOPIC] Reclamation interactions with RCU,
Paul E. McKenney
[linux-next:pending-fixes] BUILD SUCCESS e73e1cc53e4b2a12be92d7da87a7d91b9b143496, kernel test robot
[PATCH] mm/cma: convert cma_alloc() to return folio,
Jianfeng Wang
[PATCH] mm: Use folio more widely in __split_huge_page,
Matthew Wilcox (Oracle)
[PATCH v3 00/18] Rearrange batched folio freeing,
Matthew Wilcox (Oracle)
- [PATCH v3 16/18] mm: Convert free_pages_and_swap_cache() to use folios_put(), Matthew Wilcox (Oracle)
- [PATCH v3 10/18] mm: Allow non-hugetlb large folios to be batch processed, Matthew Wilcox (Oracle)
- [PATCH v3 05/18] memcg: Add mem_cgroup_uncharge_folios(), Matthew Wilcox (Oracle)
- [PATCH v3 17/18] mm: Use a folio in __collapse_huge_page_copy_succeeded(), Matthew Wilcox (Oracle)
- [PATCH v3 09/18] mm: Handle large folios in free_unref_folios(), Matthew Wilcox (Oracle)
- [PATCH v3 07/18] mm: Use free_unref_folios() in put_pages_list(), Matthew Wilcox (Oracle)
- [PATCH v3 11/18] mm: Free folios in a batch in shrink_folio_list(), Matthew Wilcox (Oracle)
- [PATCH v3 13/18] memcg: Remove mem_cgroup_uncharge_list(), Matthew Wilcox (Oracle)
- [PATCH v3 15/18] mm: Remove lru_to_page(), Matthew Wilcox (Oracle)
- [PATCH v3 12/18] mm: Free folios directly in move_folios_to_lru(), Matthew Wilcox (Oracle)
- [PATCH v3 03/18] mm: Add free_unref_folios(), Matthew Wilcox (Oracle)
- [PATCH v3 01/18] mm: Make folios_put() the basis of release_pages(), Matthew Wilcox (Oracle)
- [PATCH v3 04/18] mm: Use folios_put() in __folio_batch_release(), Matthew Wilcox (Oracle)
- [PATCH v3 14/18] mm: Remove free_unref_page_list(), Matthew Wilcox (Oracle)
- [PATCH v3 18/18] mm: Convert free_swap_cache() to take a folio, Matthew Wilcox (Oracle)
- [PATCH v3 06/18] mm: Remove use of folio list from folios_put(), Matthew Wilcox (Oracle)
- [PATCH v3 08/18] mm: use __page_cache_release() in folios_put(), Matthew Wilcox (Oracle)
- [PATCH v3 02/18] mm: Convert free_unref_page_list() to use folios, Matthew Wilcox (Oracle)
[PATCH 0/3] make the hugetlb migration strategy consistent,
Baolin Wang
[Question] CoW on VM_PFNMAP vma during write fault,
Wupeng Ma
[PATCH v2] mm: make folio_pte_batch available outside of mm/memory.c,
Barry Song
[linux-next:master 8941/10418] WARNING: modpost: vmlinux: section mismatch in reference: virtio_fs_init+0x8c (section: .init.text) -> map_benchmark_cleanup (section: .exit.text),
kernel test robot
[LSF/MM/BPF TOPIC] [LSF/MM/BPF ATTEND] : Two stage IOMMU DMA mapping operations,
Chaitanya Kulkarni
[PATCH 1/2] mm: vmalloc_bytes(),
Kent Overstreet
[LSF/MM/BPF TOPIC] mm/mempolicy extentions for heterogeneous memory systems, Gregory Price
[PATCH 1/1] mm/memory: Fix boundary check for next PFN in folio_pte_batch(),
Lance Yang
[PATCH 6.1.y] mm/damon/reclaim: fix quota stauts loss due to online tunings,
SeongJae Park
[PATCH 1/2] kernel-doc: Add unary operator * to $type_param_ref,
Akira Yokosawa
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]