Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: [PATCH v2] mm: hold PTL from the first PTE while reclaiming a large folio, (continued)
- [PATCH v13 00/27] DEPT(Dependency Tracker),
Byungchul Park
- [PATCH v13 01/27] llist: Move llist_{head,node} definition to types.h, Byungchul Park
- [PATCH v13 03/27] dept: Add single event dependency tracker APIs, Byungchul Park
- [PATCH v13 05/27] dept: Tie to Lockdep and IRQ tracing, Byungchul Park
- [PATCH v13 02/27] dept: Implement Dept(Dependency Tracker), Byungchul Park
- [PATCH v13 04/27] dept: Add lock dependency tracker APIs, Byungchul Park
- [PATCH v13 06/27] dept: Add proc knobs to show stats and dependency graph, Byungchul Park
- [PATCH v13 07/27] dept: Apply sdt_might_sleep_{start,end}() to wait_for_completion()/complete(), Byungchul Park
- [PATCH v13 08/27] dept: Apply sdt_might_sleep_{start,end}() to swait, Byungchul Park
- [PATCH v13 09/27] dept: Apply sdt_might_sleep_{start,end}() to waitqueue wait, Byungchul Park
- [PATCH v13 10/27] dept: Apply sdt_might_sleep_{start,end}() to hashed-waitqueue wait, Byungchul Park
- [PATCH v13 11/27] dept: Distinguish each syscall context from another, Byungchul Park
- [PATCH v13 12/27] dept: Distinguish each work from another, Byungchul Park
- [PATCH v13 13/27] dept: Add a mechanism to refill the internal memory pools on running out, Byungchul Park
- [PATCH v13 14/27] cpu/hotplug: Use a weaker annotation in AP thread, Byungchul Park
- [PATCH v13 15/27] dept: Apply sdt_might_sleep_{start,end}() to dma fence wait, Byungchul Park
- [PATCH v13 16/27] dept: Track timeout waits separately with a new Kconfig, Byungchul Park
- [PATCH v13 17/27] dept: Apply timeout consideration to wait_for_completion()/complete(), Byungchul Park
- [PATCH v13 18/27] dept: Apply timeout consideration to swait, Byungchul Park
- [PATCH v13 19/27] dept: Apply timeout consideration to waitqueue wait, Byungchul Park
- [PATCH v13 20/27] dept: Apply timeout consideration to hashed-waitqueue wait, Byungchul Park
- [PATCH v13 21/27] dept: Apply timeout consideration to dma fence wait, Byungchul Park
- [PATCH v13 22/27] dept: Record the latest one out of consecutive waits of the same class, Byungchul Park
- [PATCH v13 23/27] dept: Make Dept able to work with an external wgen, Byungchul Park
- [PATCH v13 24/27] dept: Track PG_locked with dept, Byungchul Park
- [PATCH v13 25/27] dept: Print event context requestor's stacktrace on report, Byungchul Park
- [PATCH v13 26/27] fs/jbd2: Use a weaker annotation in journal handling, Byungchul Park
- [PATCH v13 27/27] dept: Add documentation for Dept, Byungchul Park
- [PATCH v4] filemap: avoid unnecessary major faults in filemap_fault(),
Peng Zhang
- [linux-next:master 8264/11963] ERROR: modpost: "__fentry__" [tools/testing/selftests/bpf/bpf_test_no_cfi/bpf_test_no_cfi.ko] undefined!,
kernel test robot
- [PATCH V3 01/10] mm: page_alloc: freelist migratetype hygiene,
Johannes Weiner
- [PATCH 04/10] mm: page_alloc: move free pages when converting block during isolation, Johannes Weiner
- [PATCH 03/10] mm: page_alloc: fix up block types when merging compatible blocks, Johannes Weiner
- [PATCH 02/10] mm: page_alloc: optimize free_unref_page_list(), Johannes Weiner
- [PATCH 06/10] mm: page_alloc: fix freelist movement during block conversion, Johannes Weiner
- [PATCH 07/10] mm: page_alloc: close migratetype race between freeing and stealing, Johannes Weiner
- [PATCH 08/10] mm: page_alloc: set migratetype inside move_freepages(), Johannes Weiner
- [PATCH 09/10] mm: page_isolation: prepare for hygienic freelists, Johannes Weiner
- [PATCH 10/10] mm: page_alloc: consolidate free page accounting, Johannes Weiner
- [PATCH 01/10] mm: page_alloc: remove pcppage migratetype caching, Johannes Weiner
- Re: [PATCH V3 01/10] mm: page_alloc: freelist migratetype hygiene, Johannes Weiner
- [PATCH 05/10] mm: page_alloc: fix move_freepages_block() range error, Johannes Weiner
- [PATCH] mm: Add an explicit smp_wmb() to UFFDIO_CONTINUE,
James Houghton
- [linux-next:pending-fixes] BUILD SUCCESS 2d356cb93900de489becafa98984038d971de93b, kernel test robot
- Re: [RFC PATCH net-next v6 08/15] page_pool: devmem support, Mina Almasry
- Re: [RFC PATCH net-next v6 07/15] page_pool: convert to use netmem, Mina Almasry
- [linux-next:master] BUILD REGRESSION 11afac187274a6177a7ac82997f8691c0f469e41, kernel test robot
- BUG: "spinlock bad magic",
Chuck Lever
- [PATCH STABLE v4.19.y] mm/migrate: set swap entry values of THP tail pages properly.,
Zi Yan
- [PATCH STABLE v5.4.y] mm/migrate: set swap entry values of THP tail pages properly.,
Zi Yan
- [PATCH STABLE v5.10.y] mm/migrate: set swap entry values of THP tail pages properly.,
Zi Yan
- [PATCH STABLE v5.15.y] mm/migrate: set swap entry values of THP tail pages properly.,
Zi Yan
- [PATCH STABLE v6.1.y] mm/migrate: set swap entry values of THP tail pages properly.,
Zi Yan
- [PATCH v1] mm: swap: Fix race between free_swap_and_cache() and swapoff(),
Ryan Roberts
- [linux-next:master 10916/11963] hppa-linux-ld: undefined reference to `i2c_adapter_depth', kernel test robot
- [Test Failure Report] exec: Test failures in execveat,
Muhammad Usama Anjum
- [linux-next:master 11602/11963] ERROR: modpost: "acpi_device_notify_remove" [drivers/i2c/i2c-core.ko] undefined!,
kernel test robot
- [RFC RESEND 00/16] Split IOMMU DMA mapping operation to two steps,
Leon Romanovsky
- [RFC RESEND 03/16] dma-mapping: provide callbacks to link/unlink pages to specific IOVA, Leon Romanovsky
- [RFC RESEND 04/16] iommu/dma: Provide an interface to allow preallocate IOVA, Leon Romanovsky
- [RFC RESEND 05/16] iommu/dma: Prepare map/unmap page functions to receive IOVA, Leon Romanovsky
- [RFC RESEND 06/16] iommu/dma: Implement link/unlink page callbacks, Leon Romanovsky
- [RFC RESEND 07/16] RDMA/umem: Preallocate and cache IOVA for UMEM ODP, Leon Romanovsky
- [RFC RESEND 08/16] RDMA/umem: Store ODP access mask information in PFN, Leon Romanovsky
- [RFC RESEND 09/16] RDMA/core: Separate DMA mapping to caching IOVA and page linkage, Leon Romanovsky
- [RFC RESEND 11/16] vfio/mlx5: Explicitly use number of pages instead of allocated length, Leon Romanovsky
- [RFC RESEND 12/16] vfio/mlx5: Rewrite create mkey flow to allow better code reuse, Leon Romanovsky
- [RFC RESEND 01/16] mm/hmm: let users to tag specific PFNs, Leon Romanovsky
- [RFC RESEND 14/16] vfio/mlx5: Convert vfio to use DMA link API, Leon Romanovsky
- [RFC RESEND 16/16] nvme-pci: use blk_rq_dma_map() for NVMe SGL, Leon Romanovsky
- [RFC RESEND 10/16] RDMA/umem: Prevent UMEM ODP creation with SWIOTLB, Leon Romanovsky
- [RFC RESEND 15/16] block: add dma_link_range() based API, Leon Romanovsky
- [RFC RESEND 13/16] vfio/mlx5: Explicitly store page list, Leon Romanovsky
- Re: [RFC RESEND 00/16] Split IOMMU DMA mapping operation to two steps, Robin Murphy
- [RFC RESEND 02/16] dma-mapping: provide an interface to allocate IOVA, Leon Romanovsky
- Re: [RFC RESEND 00/16] Split IOMMU DMA mapping operation to two steps, Zhu Yanjun
- RE: [RFC RESEND 00/16] Split IOMMU DMA mapping operation to two steps, Zeng, Oak
- [linux-next:master 10916/11963] pinctrl-aw9523.c:(.text+0x13a8): relocation truncated to fit: R_NIOS2_CALL26 against `__devm_regmap_init_i2c', kernel test robot
- [linux-next:master 11052/11963] arch/powerpc/include/asm/reg_fsl_emb.h:18:9: error: impossible constraint in 'asm', kernel test robot
- [RFC 01/16] mm/hmm: let users to tag specific PFNs,
Leon Romanovsky
- [RFC 04/16] iommu/dma: Provide an interface to allow preallocate IOVA, Leon Romanovsky
- [RFC 06/16] iommu/dma: Implement link/unlink page callbacks, Leon Romanovsky
- [RFC 10/16] RDMA/umem: Prevent UMEM ODP creation with SWIOTLB, Leon Romanovsky
- [RFC 08/16] RDMA/umem: Store ODP access mask information in PFN, Leon Romanovsky
- [RFC 07/16] RDMA/umem: Preallocate and cache IOVA for UMEM ODP, Leon Romanovsky
- [RFC 13/16] vfio/mlx5: Explicitly store page list, Leon Romanovsky
- [RFC 12/16] vfio/mlx5: Rewrite create mkey flow to allow better code reuse, Leon Romanovsky
- [RFC 11/16] vfio/mlx5: Explicitly use number of pages instead of allocated length, Leon Romanovsky
- [RFC 02/16] dma-mapping: provide an interface to allocate IOVA, Leon Romanovsky
- [RFC 15/16] block: add dma_link_range() based API, Leon Romanovsky
- [RFC 16/16] nvme-pci: use blk_rq_dma_map() for NVMe SGL, Leon Romanovsky
- [RFC 14/16] vfio/mlx5: Convert vfio to use DMA link API, Leon Romanovsky
- [RFC 09/16] RDMA/core: Separate DMA mapping to caching IOVA and page linkage, Leon Romanovsky
- [RFC 00/16] Split IOMMU DMA mapping operation to two steps,
Leon Romanovsky
- [PATCH v2 0/9] slab: Introduce dedicated bucket allocator,
Kees Cook
- [PATCH v2 4/9] slab: Introduce kmem_buckets_create(), Kees Cook
- [PATCH v2 1/9] slab: Introduce kmem_buckets typedef, Kees Cook
- [PATCH v2 8/9] ipc, msg: Use dedicated slab buckets for alloc_msg(), Kees Cook
- [PATCH v2 9/9] mm/util: Use dedicated slab buckets for memdup_user(), Kees Cook
- [PATCH v2 7/9] slab: Introduce kmem_buckets_valloc(), Kees Cook
- [PATCH v2 2/9] slub: Plumb kmem_buckets into __do_kmalloc_node(), Kees Cook
- [PATCH v2 5/9] slab: Introduce kmem_buckets_alloc(), Kees Cook
- [PATCH v2 3/9] util: Introduce __kvmalloc_node() that can take kmem_buckets argument, Kees Cook
- [PATCH v2 6/9] slub: Introduce kmem_buckets_alloc_track_caller(), Kees Cook
- Re: [PATCH v2 0/9] slab: Introduce dedicated bucket allocator, GONG, Ruiqi
- Re: [PATCH v2 0/9] slab: Introduce dedicated bucket allocator, Vlastimil Babka
- [linux-next:master 11348/11963] drivers/perf/starfive_starlink_pmu.c:169:3: error: call to undeclared function 'writeq'; ISO C99 and later do not support implicit function declarations, kernel test robot
- [PATCH v3 00/14] Fast kernel headers: split linux/mm.h,
Max Kellermann
- [PATCH v3 01/14] drivers: add missing includes on linux/mm.h (and others), Max Kellermann
- [PATCH v3 02/14] include/drm/drm_gem.h: add poll_table_struct forward declaration, Max Kellermann
- [PATCH v3 03/14] linux/mm.h: move page_kasan_tag() to mm/page_kasan_tag.h, Max Kellermann
- [PATCH v3 08/14] linux/mm.h: move devmap-related declarations to mm/devmap_managed.h, Max Kellermann
- [PATCH v3 11/14] linux/mm.h: move pfmemalloc-related functions to pfmemalloc.h, Max Kellermann
- [PATCH v3 14/14] include: reduce dependencies on linux/mm.h, Max Kellermann
- [PATCH v3 10/14] linux/mm.h: move page_zone_id() and more to mm/folio_zone.h, Max Kellermann
- [PATCH v3 13/14] linux/mm.h: move high_memory to mm/high_memory.h, Max Kellermann
- [PATCH v3 09/14] linux/mm.h: move usage count functions to mm/folio_usage.h, Max Kellermann
- [PATCH v3 06/14] linux/mm.h: move folio_size(), ... to mm/folio_size.h, Max Kellermann
- [PATCH v3 04/14] linux/mm.h: move section functions to mm/page_section.h, Max Kellermann
- [PATCH v3 07/14] linux/mm.h: move folio_next() to mm/folio_next.h, Max Kellermann
- [PATCH v3 12/14] linux/mm.h: move is_vmalloc_addr() to mm/vmalloc_addr.h, Max Kellermann
- [PATCH v3 05/14] linux/mm.h: move page_address() and others to mm/page_address.h, Max Kellermann
- [PATCH] slab: remove PARTIAL_NODE slab_state,
Chengming Zhou
- Re: [PATCH] tmpfs: don't interrupt fallocate with EINTR,
Christian Brauner
- [linux-next:master] [selftests/harness] 0710a1a73f: kernel-selftests.seccomp.seccomp_bpf.TRAP.dfl.fail, kernel test robot
- [Bug] WARNING in static_key_disable_cpuslocked,
Sam Sun
- [linux-next:master] [mm,page_owner] 4bedfb314b: BUG:KASAN:null-ptr-deref_in_init_page_owner,
kernel test robot
- [linux-next:master] [mm/zswap] 18ce3c9e4c: BUG:spinlock_bad_magic_on_CPU,
kernel test robot
- [PATCH v3 00/10] mm/treewide: Replace pXd_large() with pXd_leaf(),
peterx
- [PATCH v3 01/10] mm/ppc: Define pXd_large() with pXd_leaf(), peterx
- [PATCH v3 04/10] mm/x86: Replace pgd_large() with pgd_leaf(), peterx
- [PATCH v3 05/10] mm/x86: Drop two unnecessary pud_leaf() definitions, peterx
- [PATCH v3 06/10] mm/kasan: Use pXd_leaf() in shadow_mapped(), peterx
- [PATCH v3 08/10] mm/treewide: Replace pud_large() with pud_leaf(), peterx
- [PATCH v3 07/10] mm/treewide: Replace pmd_large() with pmd_leaf(), peterx
- [PATCH v3 09/10] mm/treewide: Drop pXd_large(), peterx
- [PATCH v3 10/10] mm/treewide: Align up pXd_leaf() retval across archs, peterx
- [PATCH v3 02/10] mm/ppc: Replace pXd_is_leaf() with pXd_leaf(), peterx
- [PATCH v3 03/10] mm/x86: Replace p4d_large() with p4d_leaf(), peterx
- [syzbot] [mm?] WARNING in try_to_unmap_one, syzbot
- [PATCH v4 bpf-next 0/2] mm: Enforce ioremap address space and introduce sparse vm_area,
Alexei Starovoitov
- Re: [PATCH v4 bpf-next 0/2] mm: Enforce ioremap address space and introduce sparse vm_area, patchwork-bot+netdevbpf
[PATCH net-next] selftests: avoid using SKIP(exit()) in harness fixure setup,
Jakub Kicinski
[PATCH v4] zswap: replace RB tree with xarray,
Chris Li
[PATCH 0/4] slab: Introduce dedicated bucket allocator,
Kees Cook
Can the huge zero page be partially mapped?,
Matthew Wilcox
[PATCH 1/3] selftests/exec: Add the overall result line accourding to TAP,
Muhammad Usama Anjum
[PATCH 0/3] minor fixes and supplement for ptdesc,
Qi Zheng
Re: [PATCH v5.15-v5.4] fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super, Greg KH
[RFC PATCH] mm: hold PTL from the first PTE while reclaiming a large folio,
Barry Song
[linux-next:pending-fixes] BUILD SUCCESS 9ae6334a68aa77ddb95ccad17603525c1b810e91, kernel test robot
[RFC PATCH v3 0/5] mm: support large folios swap-in,
Barry Song
[PATCH v5] mm, vmscan: retry kswapd's priority loop with cache_trim_mode off on failure,
Byungchul Park
[PATCH v4] mm, vmscan: retry kswapd's priority loop with cache_trim_mode off on failure, Byungchul Park
[PATCH] usercopy: delete __noreturn from usercopy_abort,
Jiangfeng Xiao
Re: [syzbot] [ext4?] INFO: rcu detected stall in sys_unlink (3), syzbot
[linux-next:master 9800/11394] drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c:574:33: error: unused function 'pdev_to_xe_device', kernel test robot
[linux-next:master 4800/11394] drivers/net/phy/qcom/qca807x.c:501:10: error: call to undeclared function 'qca807x_gpio'; ISO C99 and later do not support implicit function declarations, kernel test robot
include/linux/vmstat.h:400:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item'), kernel test robot
[PATCH v3] zswap: replace RB tree with xarray,
Chris Li
[linux-next:master 11242/11394] arch/riscv/include/asm/pgtable.h:443:41: error: implicit declaration of function 'napot_cont_size', kernel test robot
[PATCH 0/4] Clean up __folio_put(),
Matthew Wilcox (Oracle)
[PATCH] mm: memory: fix shift-out-of-bounds in fault_around_bytes_set,
Kefeng Wang
[linux-next:master 10409/11394] ERROR: modpost: "__fentry__" [tools/testing/selftests/livepatch/test_modules/test_klp_atomic_replace.ko] undefined!,
kernel test robot
[linux-next:master 9546/11394] drivers/mtd/ubi/nvmem.c:34:16: sparse: sparse: incompatible types in comparison expression (different type sizes):, kernel test robot
[PATCH 0/5] Remove some races around folio_test_hugetlb,
Matthew Wilcox (Oracle)
[linux-next:master] BUILD REGRESSION 1870cdc0e8dee32e3c221704a2977898ba4c10e8, kernel test robot
[PATCH RFC 0/4] memcg_kmem hooks refactoring and kmem_cache_charge(),
Vlastimil Babka
[PATCH v2 00/13] enable bs > ps in XFS,
Pankaj Raghav (Samsung)
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]