Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: [PATCH v6 1/2] mm: migration: fix the FOLL_GET failure on following huge page, (continued)
- [PATCH] mm/damon/core: simplify the parameter passing for region split operation,
xiakaixu1987
- [PATCH -next v7 0/4]arm64: add machine check safe support,
Tong Tiangen
- [PATCH v14 00/10] mm/demotion: Memory tiers and demotion,
Aneesh Kumar K.V
- [PATCH v14 02/10] mm/demotion: Move memory demotion related code, Aneesh Kumar K.V
- [PATCH v14 03/10] mm/demotion: Add hotplug callbacks to handle new numa node onlined, Aneesh Kumar K.V
- [PATCH v14 01/10] mm/demotion: Add support for explicit memory tiers, Aneesh Kumar K.V
- [PATCH v14 04/10] mm/demotion/dax/kmem: Set node's abstract distance to MEMTIER_DEFAULT_DAX_ADISTANCE, Aneesh Kumar K.V
- [PATCH v14 07/10] mm/demotion: Drop memtier from memtype, Aneesh Kumar K.V
- [PATCH v14 06/10] mm/demotion: Add pg_data_t member to track node memory tier details, Aneesh Kumar K.V
- [PATCH v14 09/10] mm/demotion: Update node_is_toptier to work with memory tiers, Aneesh Kumar K.V
- [PATCH v14 08/10] mm/demotion: Demote pages according to allocation fallback order, Aneesh Kumar K.V
- [PATCH v14 10/10] lib/nodemask: Optimize node_random for nodemask with single NUMA node, Aneesh Kumar K.V
- [PATCH v14 05/10] mm/demotion: Build demotion targets based on explicit memory tiers, Aneesh Kumar K.V
- Re: [PATCH v14 00/10] mm/demotion: Memory tiers and demotion, Huang, Ying
- [PATCH 1/2] mm/migrate_device.c: Copy pte dirty bit to page,
Alistair Popple
- Re: [PATCH] mm/mremap_pages: Save a few cycles in 'get_dev_pagemap()', Christophe JAILLET
- [PATCH v4 1/2] mm/gup.c: Don't pass gup_flags to check_and_migrate_movable_pages(),
Alistair Popple
- Re: Linux 5.19 __NR_move_pages failed for hugepage,
Miaohe Lin
- [PATCH mm-unstable 0/9] mm: add file/shmem support to MADV_COLLAPSE,
Zach O'Keefe
- [PATCH] mm/damon: remove dead code in damon_lru_sort_enabled_store(),
Zeng Jingxiang
- [PATCH] fs/exec: Test patch for syzkaller crash,
ira . weiny
- [RFC PATCH v2 00/12] Make MAX_ORDER adjustable as a kernel boot time parameter.,
Zi Yan
- [RFC PATCH v2 10/12] mm: convert MAX_ORDER sized static arrays to dynamic ones., Zi Yan
- [RFC PATCH v2 12/12] mm: make MAX_ORDER a kernel boot time parameter., Zi Yan
[RFC PATCH v2 11/12] mm: introduce MIN_MAX_ORDER to replace MAX_ORDER as compile time constant., Zi Yan
[RFC PATCH v2 08/12] mm/page_reporting: set page_reporting_order to -1 to prevent it running, Zi Yan
State of the Page (August 2022),
Matthew Wilcox
[PATCH] mm/uffd: Reset write protection when unregister with wp-mode,
Peter Xu
Re: [syzbot] linux-next boot error: BUG: unable to handle kernel paging request in kernel_execve,
Ira Weiny
[PATCH v4 0/7] mm: Remember a/d bits for migration entries,
Peter Xu
[GIT PULL] iomap: new code for 5.20/6.0, part 2,
Darrick J. Wong
[PATCH v1 0/2] tidy up zsmalloc implementation,
Alexey Romanov
[stable:linux-4.19.y 2814/3442] include/linux/nodemask.h:380:20: error: comparison of unsigned expression in '>= 0' is always true, kernel test robot
[PATCH V2] mm/cma_debug: show complete cma name in debugfs directories, Charan Teja Kalla
[PATCH v2] mm/mempolicy: fix lock contention on mems_allowed,
Abel Wu
Re: [PATCH v2] mm/mempolicy: fix lock contention on mems_allowed, Muchun Song
Message not available
[linux-next:master 14970/15097] csky-linux-ld: amdgpu_dm_mst_types.c:undefined reference to `dc_dsc_compute_bandwidth_range', kernel test robot
[PATCH v2 0/2] mm/hugetlb: fix write-fault handling for shared mappings,
David Hildenbrand
[linux-next:master 14970/15097] ld.lld: error: undefined symbol: dc_dsc_get_policy_for_timing, kernel test robot
[PATCH v2] Introduce sysfs interface to disable kfence for selected slabs.,
Imran Khan
[linux-next:master 14849/15097] drivers/vdpa/vdpa_sim/vdpa_sim_blk.c:201:3: error: expected expression,
kernel test robot
[RFC PATCH] Introduce sysfs interface to disable kfence for selected slabs.,
Imran Khan
[PATCH V2 0/1] mm/slub: release kobject if kobject_init_and_add failed in sysfs_slab_add,
Xin Hao
[PATCH] mm/shmem: shmem_replace_page() remember NR_SHMEM,
Hugh Dickins
[PATCH] mm/shmem: tmpfs fallocate use file_modified(),
Hugh Dickins
[PATCH] mm/shmem: fix chattr fsflags support in tmpfs, Hugh Dickins
[PATCH] mm/slub: release kobject if kobject_init_and_add failed in sysfs_slab_add,
Xin Hao
[linux-next:master 14719/14849] ld.lld: error: undefined symbol: pci_msi_mask_irq, kernel test robot
[no subject], SeongJae Park
DAMON Beer/Coffee/Tea chat series,
SeongJae Park
- Re: DAMON Beer/Coffee/Tea chat series, SeongJae Park
- Re: DAMON Beer/Coffee/Tea chat series, SeongJae Park
- Re: DAMON Beer/Coffee/Tea chat series, SeongJae Park
- Re: DAMON Beer/Coffee/Tea chat series, SeongJae Park
- Re: DAMON Beer/Coffee/Tea chat series, SeongJae Park
- Re: DAMON Beer/Coffee/Tea chat series, SeongJae Park
- Re: DAMON Beer/Coffee/Tea chat series, SeongJae Park
- Re: DAMON Beer/Coffee/Tea chat series, SeongJae Park
- Re: DAMON Beer/Coffee/Tea chat series, SeongJae Park
- Re: DAMON Beer/Coffee/Tea chat series, SeongJae Park
- Re: DAMON Beer/Coffee/Tea chat series, SeongJae Park
- Re: DAMON Beer/Coffee/Tea chat series, SeongJae Park
- Re: DAMON Beer/Coffee/Tea chat series, SeongJae Park
- Third in-person DAMON Beer/Coffee/Tea chat, SeongJae Park
- DAMON Beer/Coffee/Tea chat reminder and extending for office hour, SeongJae Park
[linux-next:pending-fixes 13358/13464] include/linux/fortify-string.h:44:33: warning: '__builtin_memcmp' specified bound 6 exceeds source size 0, kernel test robot
[PATCH v3] mm: add thp_utilization metrics to debugfs,
alexlzhu
[PATCH] mm/cma_debug: show complete cma name in debugfs directories,
Charan Teja Kalla
[PATCH v2] mm: re-allow pinning of zero pfns (again),
Alex Williamson
[PATCH v2] mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplug_lock,
Waiman Long
[PATCH v2] binder_alloc: Add missing mmap_lock calls when using the VMA,
Liam Howlett
[PATCH bpf-next 00/15] bpf: Introduce selectable memcg for bpf map,
Yafang Shao
- [PATCH bpf-next 01/15] bpf: Remove unneeded memset in queue_stack_map creation, Yafang Shao
- [PATCH bpf-next 02/15] bpf: Use bpf_map_area_free instread of kvfree, Yafang Shao
- [PATCH bpf-next 03/15] bpf: Make __GFP_NOWARN consistent in bpf map creation, Yafang Shao
- [PATCH bpf-next 04/15] bpf: Use bpf_map_area_alloc consistently on bpf map creation, Yafang Shao
- [PATCH bpf-next 05/15] bpf: Fix incorrect mem_cgroup_put, Yafang Shao
- [PATCH bpf-next 07/15] bpf: Call bpf_map_init_from_attr() immediately after map creation, Yafang Shao
- [PATCH bpf-next 06/15] bpf: Define bpf_map_{get,put}_memcg for !CONFIG_MEMCG_KMEM, Yafang Shao
- [PATCH bpf-next 08/15] bpf: Save memcg in bpf_map_init_from_attr(), Yafang Shao
- [PATCH bpf-next 09/15] bpf: Use scoped-based charge in bpf_map_area_alloc, Yafang Shao
- [PATCH bpf-next 10/15] bpf: Introduce new helpers bpf_ringbuf_pages_{alloc,free}, Yafang Shao
- [PATCH bpf-next 13/15] mm, memcg: Add new helper get_obj_cgroup_from_cgroup, Yafang Shao
- [PATCH bpf-next 14/15] bpf: Add return value for bpf_map_init_from_attr, Yafang Shao
- [PATCH bpf-next 15/15] bpf: Introduce selectable memcg for bpf map, Yafang Shao
- [PATCH bpf-next 11/15] bpf: Use bpf_map_kzalloc in arraymap, Yafang Shao
- [PATCH bpf-next 12/15] bpf: Use bpf_map_kvcalloc in bpf_local_storage, Yafang Shao
- Re: [PATCH bpf-next 00/15] bpf: Introduce selectable memcg for bpf map, patchwork-bot+netdevbpf
[PATCH 00/15] bpf: Introduce selectable memcg for bpf map,
Yafang Shao
Re: [PATCH] virt: acrn: obtain pa from VMA with PFNMAP flag,
Daniel Vetter
Re: [PATCH 0/5] Add process_memwatch syscall,
Muhammad Usama Anjum
[PATCH v3] mm: release private data before split THP,
Yin Fengwei
[PATCH v6] mm/page_owner.c: add llseek for page_owner,
Kassey Li
[GIT PULL] remaining MM updates for 5.20-r1,
Andrew Morton
[PATCH v3 0/7] mm: Remember a/d bits for migration entries,
Peter Xu
[PATCH] mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplug_lock,
Waiman Long
[PATCH v2] mm/gup: fix FOLL_FORCE COW security issue and remove FOLL_COW,
David Hildenbrand
[PATCH v2] mm: align larger anonymous mappings on THP boundaries,
Rik van Riel
[PATCH v2 00/16] Allocate and free frozen pages,
Matthew Wilcox (Oracle)
- [PATCH v2 05/16] mm/page_alloc: Move set_page_refcounted() to callers of prep_new_page(), Matthew Wilcox (Oracle)
- [PATCH v2 09/16] mm/page_alloc: Move set_page_refcounted() to callers of __alloc_pages_direct_compact(), Matthew Wilcox (Oracle)
- [PATCH v2 11/16] mm/page_alloc: Move set_page_refcounted() to callers of __alloc_pages_slowpath(), Matthew Wilcox (Oracle)
- [PATCH v2 03/16] mm/page_alloc: Export free_frozen_pages() instead of free_unref_page(), Matthew Wilcox (Oracle)
- [PATCH v2 14/16] mm/mempolicy: Add alloc_frozen_pages(), Matthew Wilcox (Oracle)
- [PATCH v2 15/16] slab: Allocate frozen pages, Matthew Wilcox (Oracle)
- [PATCH v2 13/16] mm/page_alloc: Add __alloc_frozen_pages(), Matthew Wilcox (Oracle)
- [PATCH v2 01/16] mm/page_alloc: Cache page_zone() result in free_unref_page(), Matthew Wilcox (Oracle)
- [PATCH v2 06/16] mm/page_alloc: Move set_page_refcounted() to callers of get_page_from_freelist(), Matthew Wilcox (Oracle)
- [PATCH v2 16/16] slub: Allocate frozen pages, Matthew Wilcox (Oracle)
- [PATCH v2 07/16] mm/page_alloc: Move set_page_refcounted() to callers of __alloc_pages_cpuset_fallback(), Matthew Wilcox (Oracle)
- [PATCH v2 08/16] mm/page_alloc: Move set_page_refcounted() to callers of __alloc_pages_may_oom(), Matthew Wilcox (Oracle)
- [PATCH v2 12/16] mm/page_alloc: Move set_page_refcounted() to end of __alloc_pages(), Matthew Wilcox (Oracle)
- [PATCH v2 04/16] mm/page_alloc: Move set_page_refcounted() to callers of post_alloc_hook(), Matthew Wilcox (Oracle)
- [PATCH v2 02/16] mm/page_alloc: Rename free_the_page() to free_frozen_pages(), Matthew Wilcox (Oracle)
- [PATCH v2 10/16] mm/page_alloc: Move set_page_refcounted() to callers of __alloc_pages_direct_reclaim(), Matthew Wilcox (Oracle)
- Re: [PATCH v2 00/16] Allocate and free frozen pages, Shakeel Butt
[PATCH] binder_alloc: Add missing mmap_lock calls when using the VMA,
Liam Howlett
[PATCH V3] mm: fix use-after free of page_ext after race with memory-offline,
Charan Teja Kalla
Message not available
[PATCH] mm, slub: restrict sysfs validation to debug caches and make it safe,
Vlastimil Babka
[linux-next:master 14542/14717] loongarch64-linux-ld: drivers/acpi/pci_mcfg.o:undefined reference to `loongson_pci_ecam_ops', kernel test robot
[PATCH v2] mm: memory-failure: cleanup try_to_split_thp_page(),
Kefeng Wang
[PATCH] mm/mempolicy: fix lock contention on mems_allowed,
Abel Wu
[PATCH v1 1/2] Enable balloon drivers to report inflated memory,
Alexander Atanasov
[PATCH V9 0/4] mm/sparse-vmemmap: Generalise helpers and enable for LoongArch,
Huacai Chen
[GIT PULL] memblock updates for v5.20,
Mike Rapoport
[PATCH] mm: re-allow pinning of zero pfns (again),
Alex Williamson
[PATCH v5] mm/page_owner.c: add llseek for page_owner,
Kassey Li
[PATCH] filemap: Convert page_endio() to use a folio, shaoqin . huang
[PATCH v2] mm: add thp_utilization metrics to debugfs,
alexlzhu
[PATCH v3 1/2] mm/gup.c: Don't pass gup_flags to check_and_migrate_movable_pages(),
Alistair Popple
[PATCH] hugetlb: freeze allocated pages before creating hugetlb pages,
Mike Kravetz
[PATCH 1/1] ACPI: property: Fix error handling in acpi_init_properties(),
Sakari Ailus
[PATCH] mm: align larger anonymous mappings on THP boundaries,
Rik van Riel
[PATCH v6 0/2] tick/sched: Ensure quiet_vmstat() is called when the idle tick was stopped too,
Aaron Tomlin
[PATCH 00/59] MM folio changes for 6.1,
Matthew Wilcox (Oracle)
- [PATCH 01/59] mm: Fix VM_BUG_ON in __delete_from_swap_cache(), Matthew Wilcox (Oracle)
- [PATCH 06/59] mm: Reimplement folio_order() and folio_nr_pages(), Matthew Wilcox (Oracle)
- [PATCH 03/59] vmscan: Check folio_test_private(), not folio_get_private(), Matthew Wilcox (Oracle)
- [PATCH 05/59] mm: Add the first tail page to struct folio, Matthew Wilcox (Oracle)
- [PATCH 04/59] mm/vmscan: Fix a lot of comments, Matthew Wilcox (Oracle)
- [PATCH 07/59] mm: Add split_folio(), Matthew Wilcox (Oracle)
- [PATCH 08/59] mm: Add folio_add_lru_vma(), Matthew Wilcox (Oracle)
- [PATCH 10/59] shmem: Convert shmem_delete_from_page_cache() to take a folio, Matthew Wilcox (Oracle)
- [PATCH 09/59] shmem: Convert shmem_writepage() to use a folio throughout, Matthew Wilcox (Oracle)
- [PATCH 12/59] mm/swapfile: Remove page_swapcount(), Matthew Wilcox (Oracle)
- [PATCH 11/59] shmem: Convert shmem_replace_page() to use folios throughout, Matthew Wilcox (Oracle)
- [PATCH 13/59] mm/swapfile: Convert try_to_free_swap() to folio_free_swap(), Matthew Wilcox (Oracle)
- [PATCH 02/59] shmem: Update folio if shmem_replace_page() updates the page, Matthew Wilcox (Oracle)
- [PATCH 14/59] mm/swap: Convert __read_swap_cache_async() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 16/59] mm/swap: Convert put_swap_page() to put_swap_folio(), Matthew Wilcox (Oracle)
- [PATCH 17/59] mm: Convert do_swap_page() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 19/59] memcg: Convert mem_cgroup_swapin_charge_page() to mem_cgroup_swapin_charge_folio(), Matthew Wilcox (Oracle)
- [PATCH 18/59] mm: Convert do_swap_page()'s swapcache variable to a folio, Matthew Wilcox (Oracle)
- [PATCH 20/59] shmem: Convert shmem_mfill_atomic_pte() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 22/59] swap: Add swap_cache_get_folio(), Matthew Wilcox (Oracle)
- [PATCH 21/59] shmem: Convert shmem_replace_page() to shmem_replace_folio(), Matthew Wilcox (Oracle)
- [PATCH 25/59] shmem: Convert shmem_fault() to use shmem_get_folio_gfp(), Matthew Wilcox (Oracle)
- [PATCH 26/59] shmem: Convert shmem_read_mapping_page_gfp() to use shmem_get_folio_gfp(), Matthew Wilcox (Oracle)
- [PATCH 30/59] shmem: Convert shmem_file_read_iter() to use shmem_get_folio(), Matthew Wilcox (Oracle)
- [PATCH 27/59] shmem: Add shmem_get_folio(), Matthew Wilcox (Oracle)
- [PATCH 28/59] shmem: Convert shmem_get_partial_folio() to use shmem_get_folio(), Matthew Wilcox (Oracle)
- [PATCH 29/59] shmem: Convert shmem_write_begin() to use shmem_get_folio(), Matthew Wilcox (Oracle)
- [PATCH 33/59] shmem: Convert shmem_get_link() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 32/59] shmem: Convert shmem_symlink() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 24/59] shmem: Convert shmem_getpage_gfp() to shmem_get_folio_gfp(), Matthew Wilcox (Oracle)
- [PATCH 34/59] khugepaged: Call shmem_get_folio(), Matthew Wilcox (Oracle)
- [PATCH 35/59] userfaultfd: Convert mcontinue_atomic_pte() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 38/59] swapfile: Convert __try_to_reclaim_swap() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 40/59] mm: Convert do_swap_page() to use swap_cache_get_folio(), Matthew Wilcox (Oracle)
- [PATCH 39/59] swapfile: Convert unuse_pte_range() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 41/59] mm: Remove lookup_swap_cache(), Matthew Wilcox (Oracle)
- [PATCH 42/59] swap_state: Convert free_swap_cache() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 44/59] mm: Convert do_wp_page() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 45/59] huge_memory: Convert do_huge_pmd_wp_page() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 46/59] madvise: Convert madvise_free_pte_range() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 47/59] uprobes: Use folios more widely in __replace_page(), Matthew Wilcox (Oracle)
- [PATCH 15/59] mm/swap: Convert add_to_swap_cache() to take a folio, Matthew Wilcox (Oracle)
- [PATCH 50/59] memcg: Convert mem_cgroup_swap_full() to take a folio, Matthew Wilcox (Oracle)
- [PATCH 52/59] rmap: Convert page_move_anon_rmap() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 51/59] mm: Remove try_to_free_swap(), Matthew Wilcox (Oracle)
- [PATCH 23/59] shmem: Eliminate struct page from shmem_swapin_folio(), Matthew Wilcox (Oracle)
- [PATCH 55/59] huge_memory: Convert split_huge_page_to_list() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 54/59] migrate: Convert unmap_and_move_huge_page() to use folios, Matthew Wilcox (Oracle)
- [PATCH 36/59] shmem: Remove shmem_getpage(), Matthew Wilcox (Oracle)
- [PATCH 53/59] migrate: Convert __unmap_and_move() to use folios, Matthew Wilcox (Oracle)
- [PATCH 31/59] shmem: Convert shmem_fallocate() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 59/59] uprobes: Use new_folio in __replace_page(), Matthew Wilcox (Oracle)
- [PATCH 43/59] swap: Convert swap_writepage() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 58/59] rmap: Remove page_unlock_anon_vma_read(), Matthew Wilcox (Oracle)
- [PATCH 48/59] ksm: Use a folio in replace_page(), Matthew Wilcox (Oracle)
- [PATCH 49/59] mm: Convert do_swap_page() to use folio_free_swap(), Matthew Wilcox (Oracle)
- [PATCH 37/59] swapfile: Convert try_to_unuse() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 56/59] huge_memory: Convert unmap_page() to unmap_folio(), Matthew Wilcox (Oracle)
- [PATCH 57/59] mm: Convert page_get_anon_vma() to folio_get_anon_vma(), Matthew Wilcox (Oracle)
- Re: [PATCH 00/59] MM folio changes for 6.1, Hugh Dickins
[PATCH v5 0/5] userfaultfd: add /dev/userfaultfd for fine grained access control,
Axel Rasmussen
[RFC PATCH 0/1] zram: Allow rw_page when page isn't written back.,
Brian Geffon
[RFC PATCH 0/4] x86/mm/cpa: merge small mappings whenever possible,
Aaron Lu
[syzbot] INFO: task hung in __filemap_get_folio,
syzbot
[PATCH v4] mm/page_owner.c: add llseek for page_owner,
Kassey Li
[syzbot] WARNING in find_vma,
syzbot
[PATCH v1] mm/gup: fix FOLL_FORCE COW security issue and remove FOLL_COW,
David Hildenbrand
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]