Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: [PATCH man-pages v3 3/4] process_madvise.2: fix capability and ptrace requirements, (continued)
- Re: [PATCH V2 2/2] mtd: core: set ROOT_DEV for partitions marked as rootfs in DT,
kernel test robot
- [PATCH] mm,madvise,hugetlb: fix unexpected data loss with MADV_DONTNEED on hugetlbfs,
Rik van Riel
- [PATCH v11 0/9] Userspace P2PDMA with O_DIRECT NVMe devices,
Logan Gunthorpe
- [PATCH v11 7/9] block: set FOLL_PCI_P2PDMA in bio_map_user_iov(), Logan Gunthorpe
- [PATCH v11 1/9] mm: allow multiple error returns in try_grab_page(), Logan Gunthorpe
- [PATCH v11 5/9] lib/scatterlist: add check when merging zone device pages, Logan Gunthorpe
- [PATCH v11 4/9] block: add check when merging zone device pages, Logan Gunthorpe
- [PATCH v11 2/9] mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages, Logan Gunthorpe
- [PATCH v11 3/9] iov_iter: introduce iov_iter_get_pages_[alloc_]flags(), Logan Gunthorpe
- [PATCH v11 9/9] ABI: sysfs-bus-pci: add documentation for p2pmem allocate, Logan Gunthorpe
- [PATCH v11 8/9] PCI/P2PDMA: Allow userspace VMA allocations through sysfs, Logan Gunthorpe
- [PATCH v11 6/9] block: set FOLL_PCI_P2PDMA in __bio_iov_iter_get_pages(), Logan Gunthorpe
- Re: [PATCH v11 0/9] Userspace P2PDMA with O_DIRECT NVMe devices, Christoph Hellwig
- Re: [PATCH v11 0/9] Userspace P2PDMA with O_DIRECT NVMe devices, Jens Axboe
- [linux-next:master] BUILD REGRESSION 4d48f589d294ddc5e01d3b0dc7cecc55324c05ca, kernel test robot
- [linux-next:pending-fixes] BUILD SUCCESS 850279f2b0067b6de4a949ba79f2b7704c834eb7, kernel test robot
- [RFC PATCH v2 00/47] hugetlb: introduce HugeTLB high-granularity mapping,
James Houghton
- [RFC PATCH v2 01/47] hugetlb: don't set PageUptodate for UFFDIO_CONTINUE, James Houghton
- [RFC PATCH v2 02/47] hugetlb: remove mk_huge_pte; it is unused, James Houghton
- [RFC PATCH v2 03/47] hugetlb: remove redundant pte_mkhuge in migration path, James Houghton
- [RFC PATCH v2 04/47] hugetlb: only adjust address ranges when VMAs want PMD sharing, James Houghton
- [RFC PATCH v2 05/47] hugetlb: make hugetlb_vma_lock_alloc return its failure reason, James Houghton
- [RFC PATCH v2 06/47] hugetlb: extend vma lock for shared vmas, James Houghton
- [RFC PATCH v2 07/47] hugetlb: add CONFIG_HUGETLB_HIGH_GRANULARITY_MAPPING, James Houghton
- [RFC PATCH v2 11/47] hugetlb: add hugetlb_pmd_alloc and hugetlb_pte_alloc, James Houghton
- [RFC PATCH v2 08/47] hugetlb: add HGM enablement functions, James Houghton
- [RFC PATCH v2 09/47] hugetlb: make huge_pte_lockptr take an explicit shift argument., James Houghton
- [RFC PATCH v2 10/47] hugetlb: add hugetlb_pte to track HugeTLB page table entries, James Houghton
- [RFC PATCH v2 12/47] hugetlb: add hugetlb_hgm_walk and hugetlb_walk_step, James Houghton
- [RFC PATCH v2 13/47] hugetlb: add make_huge_pte_with_shift, James Houghton
- [RFC PATCH v2 15/47] hugetlbfs: for unmapping, treat HGM-mapped pages as potentially mapped, James Houghton
- [RFC PATCH v2 16/47] hugetlb: make unmapping compatible with high-granularity mappings, James Houghton
- [RFC PATCH v2 18/47] hugetlb: enlighten follow_hugetlb_page to support HGM, James Houghton
- [RFC PATCH v2 19/47] hugetlb: make hugetlb_follow_page_mask HGM-enabled, James Houghton
- [RFC PATCH v2 14/47] hugetlb: make default arch_make_huge_pte understand small mappings, James Houghton
- [RFC PATCH v2 21/47] mm: rmap: provide pte_order in page_vma_mapped_walk, James Houghton
- [RFC PATCH v2 23/47] rmap: update hugetlb lock comment for HGM, James Houghton
- [RFC PATCH v2 24/47] hugetlb: update page_vma_mapped to do high-granularity walks, James Houghton
- [RFC PATCH v2 25/47] hugetlb: add HGM support for copy_hugetlb_page_range, James Houghton
- [RFC PATCH v2 26/47] hugetlb: make move_hugetlb_page_tables compatible with HGM, James Houghton
- [RFC PATCH v2 27/47] hugetlb: add HGM support for hugetlb_fault and hugetlb_no_page, James Houghton
- [RFC PATCH v2 28/47] rmap: in try_to_{migrate,unmap}_one, check head page for page flags, James Houghton
- [RFC PATCH v2 32/47] hugetlb: add for_each_hgm_shift, James Houghton
- [RFC PATCH v2 31/47] hugetlb: sort hstates in hugetlb_init_hstates, James Houghton
- [RFC PATCH v2 33/47] userfaultfd: add UFFD_FEATURE_MINOR_HUGETLBFS_HGM, James Houghton
- [RFC PATCH v2 29/47] hugetlb: add high-granularity migration support, James Houghton
- [RFC PATCH v2 22/47] mm: rmap: make page_vma_mapped_walk callers use pte_order, James Houghton
- [RFC PATCH v2 34/47] hugetlb: userfaultfd: add support for high-granularity UFFDIO_CONTINUE, James Houghton
- [RFC PATCH v2 35/47] userfaultfd: require UFFD_FEATURE_EXACT_ADDRESS when using HugeTLB HGM, James Houghton
- [RFC PATCH v2 36/47] hugetlb: add MADV_COLLAPSE for hugetlb, James Houghton
- [RFC PATCH v2 37/47] hugetlb: remove huge_pte_lock and huge_pte_lockptr, James Houghton
- [RFC PATCH v2 38/47] hugetlb: replace make_huge_pte with make_huge_pte_with_shift, James Houghton
- [RFC PATCH v2 39/47] mm: smaps: add stats for HugeTLB mapping size, James Houghton
- [RFC PATCH v2 40/47] hugetlb: x86: enable high-granularity mapping, James Houghton
- [RFC PATCH v2 41/47] docs: hugetlb: update hugetlb and userfaultfd admin-guides with HGM info, James Houghton
- [RFC PATCH v2 43/47] selftests/vm: add HugeTLB HGM to userfaultfd selftest, James Houghton
- [RFC PATCH v2 44/47] selftests/kvm: add HugeTLB HGM to KVM demand paging selftest, James Houghton
- [RFC PATCH v2 45/47] selftests/vm: add anon and shared hugetlb to migration test, James Houghton
- [RFC PATCH v2 46/47] selftests/vm: add hugetlb HGM test to migration selftest, James Houghton
- [RFC PATCH v2 47/47] selftests/vm: add HGM UFFDIO_CONTINUE and hwpoison tests, James Houghton
- [RFC PATCH v2 42/47] docs: proc: include information about HugeTLB HGM, James Houghton
- [RFC PATCH v2 20/47] hugetlb: use struct hugetlb_pte for walk_hugetlb_range, James Houghton
- [RFC PATCH v2 30/47] hugetlb: add high-granularity check for hwpoison in fault path, James Houghton
- [RFC PATCH v2 17/47] hugetlb: make hugetlb_change_protection compatible with HGM, James Houghton
- [PATCH] mm/slab: Annotate kmem_cache_node->list_lock as raw,
Jiri Kosina
- [PATCH v2 1/2] mm: migrate: Fix return value if all subpages of THPs are migrated successfully,
Baolin Wang
- [PATCH v3 0/1] mm/page_isolation: fix clang deadcode warning,
Maria Yu
- [PATCH v2 0/9] mm/ksm: break_ksm() cleanups and fixes,
David Hildenbrand
- [PATCH v2 1/9] selftests/vm: add test to measure MADV_UNMERGEABLE performance, David Hildenbrand
- [PATCH v2 3/9] mm: remove VM_FAULT_WRITE, David Hildenbrand
- [PATCH v2 2/9] mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE, David Hildenbrand
- [PATCH v2 5/9] mm/ksm: fix KSM COW breaking with userfaultfd-wp via FAULT_FLAG_UNSHARE, David Hildenbrand
- [PATCH v2 7/9] mm/pagewalk: add walk_page_range_vma(), David Hildenbrand
- [PATCH v2 4/9] selftests/vm: add KSM unmerge tests, David Hildenbrand
- [PATCH v2 9/9] mm/gup: remove FOLL_MIGRATION, David Hildenbrand
- [PATCH v2 6/9] mm/pagewalk: don't trigger test_walk() in walk_page_vma(), David Hildenbrand
- [PATCH v2 8/9] mm/ksm: convert break_ksm() to use walk_page_range_vma(), David Hildenbrand
- Re: [PATCH v2 0/9] mm/ksm: break_ksm() cleanups and fixes, Andrew Morton
- [PATCH 1/3] mm: memory-failure: make put_ref_page() more useful,
Kefeng Wang
- [hugetlbfs] 3a47c54f09: kernel-selftests.vm.run_vmtests.sh../userfaultfd_hugetlb_256_32.fail,
kernel test robot
- [linux-next:master 637/2652] drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8188f.c:432:7: warning: variable 'hw_ctrl_s1' is used uninitialized whenever 'if' condition is false,
kernel test robot
[PATCH v2 0/1] mm/page_isolation: fix clang deadcode warning,
Maria Yu
[linux-next:master] BUILD REGRESSION acee3e83b493505058d1e48fce167f623dac1a05, kernel test robot
[linux-next:pending-fixes] BUILD SUCCESS 2cf0df170b5f1231e49c5124d173c69ced59acbf, kernel test robot
[GIT PULL] hotfixes for 6.1-rc2,
Andrew Morton
[shmem] 7a7256d5f5: WARNING:possible_recursive_locking_detected,
kernel test robot
[PATCH v7 0/3] mm/slub: extend redzone check for kmalloc objects,
Feng Tang
[PATCH] mm/page_isolation: fix clang deadcode warning,
Maria Yu
Re: [syzbot] BUG: sleeping function called from invalid context in vm_area_dup,
Andrew Morton
[PATCH -next] hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param(),
Hawkins Jiawei
Re: kernel BUG in page_try_dup_anon_rmap, Mike Kravetz
[PATCH] mm/memremap: Introduce pgmap_request_folio() using pgmap offsets,
Dan Williams
[PATCH v3 0/9] mm: introduce Designated Movable Blocks,
Doug Berger
- [PATCH v3 1/9] lib/show_mem.c: display MovableOnly, Doug Berger
- [PATCH v3 2/9] mm/page_alloc: calculate node_spanned_pages from pfns, Doug Berger
- [PATCH v3 3/9] mm/page_alloc: prevent creation of empty zones, Doug Berger
- [PATCH v3 4/9] mm/page_alloc.c: allow oversized movablecore, Doug Berger
- [PATCH v3 5/9] mm/page_alloc: introduce init_reserved_pageblock(), Doug Berger
- [PATCH v3 6/9] memblock: introduce MEMBLOCK_MOVABLE flag, Doug Berger
- [PATCH v3 7/9] mm/dmb: Introduce Designated Movable Blocks, Doug Berger
- [PATCH v3 8/9] mm/page_alloc: make alloc_contig_pages DMB aware, Doug Berger
- [PATCH v3 9/9] mm/page_alloc: allow base for movablecore, Doug Berger
- Re: [PATCH v3 0/9] mm: introduce Designated Movable Blocks, Mel Gorman
- Re: [PATCH v3 0/9] mm: introduce Designated Movable Blocks, Florian Fainelli
Avoiding allocation of unused shmem page,
Matthew Wilcox
[PATCH] mm/hugetlb: Unify clearing of RestoreReserve for private pages,
Peter Xu
[PATCH] mm/gup: fix gup_pud_range() for dax,
Saurabh Sengar
[PATCH] mm/kmemleak: Prevent soft lockup in kmemleak_scan()'s object iteration loops,
Waiman Long
[syzbot] BUG: unable to handle kernel NULL pointer dereference in filemap_read_folio,
syzbot
[syzbot] BUG: sleeping function called from invalid context in break_ksm,
syzbot
[PATCH 1/1] mm: vmalloc: Simplify return boolean expression, Uladzislau Rezki (Sony)
[PATCH linux-next] binfmt_elf: Replace IS_ERR() with IS_ERR_VALUE(), yexingchen116
Re: [PATCH] kbuild: treat char as always signed,
kernel test robot
[PATCH -next] mm/ksm: change break_ksm_pmd|pud_entry() to static,
Yang Yingliang
Re: [PATCH] tracing: Add trace_trigger kernel command line option,
kernel test robot
[PATCH 1/2] mm: gup: Re-pin pages in case of trying several times to migrate,
Baolin Wang
[PATCH V12 0/4] mm/sparse-vmemmap: Generalise helpers and enable for LoongArch,
Huacai Chen
[syzbot] general protection fault in hugetlbfs_parse_param, syzbot
[syzbot] general protection fault in _parse_integer_fixup_radix,
syzbot
[PATCH -next] mm: gup_test: Remove unneeded semicolon, Yang Li
[PATCH -next] mm: vmalloc: Simplify bool conversion, Yang Li
[PATCH] memory tier, sysfs: rename attribute "nodes" to "nodelist",
Huang Ying
- Re: [PATCH] memory tier, sysfs: rename attribute "nodes" to "nodelist", Wei Xu
- Re: [PATCH] memory tier, sysfs: rename attribute "nodes" to "nodelist", Aneesh Kumar K.V
- Re: [PATCH] memory tier, sysfs: rename attribute "nodes" to "nodelist", Yang Shi
- Re: [PATCH] memory tier, sysfs: rename attribute "nodes" to "nodelist", Andrew Morton
- Re: [PATCH] memory tier, sysfs: rename attribute "nodes" to "nodelist", Davidlohr Bueso
Re: writeback completion soft lockup BUG in folio_wake_bit(),
Dan Williams
[linux-next:master 1712/2220] drivers/hid/hid-mcp2221.c:734:11: warning: unused variable 'tmp', kernel test robot
[ammarfaizi2-block:akpm/mm/mm-unstable 39/119] mm/memremap.c:521:6: warning: no previous prototype for function 'zone_device_page_init', kernel test robot
[PATCH rcu 5/8] slab: Explain why SLAB_DESTROY_BY_RCU reference before locking,
Paul E. McKenney
[PATCH v2] hugetlb: fix memory leak associated with vma_lock structure,
Mike Kravetz
[PATCH v3 1/1] vsprintf: protect kernel from panic due to non-canonical pointer dereference,
Jane Chu
[PATCH v3 0/1] vsprintf: check non-canonical pointer by kern_addr_valid(),
Jane Chu
[PATCH v3 0/5] memblock tests: add tests for memblock_alloc_exact_nid_raw,
Rebecca Mckeever
[PATCH 0/4] Remove FGP_HEAD flag,
Matthew Wilcox (Oracle)
-Wmacro-redefined in include/linux/fortify-string.h,
Nathan Chancellor
[linux-next:master] BUILD REGRESSION a72b55bc981b62f7186600d06d1824f1d0612b27, kernel test robot
[RFC PATCH] mm/huge_memory: Do not clobber swp_entry_t during THP split,
Mel Gorman
[PATCH] nouveau: Fix migrate_to_ram() for faulting page,
Alistair Popple
[PATCH] memblock: remove repeat round,
Yajun Deng
[RFC PATCH v5 1/8] mm: Make a place for a common balloon code, Alexander Atanasov
[RFC PATCH v5 2/8] mm: Enable balloon drivers to report inflated memory, Alexander Atanasov
[ammarfaizi2-block:akpm/mm/mm-unstable 39/119] mm/memremap.c:521:6: warning: no previous prototype for 'zone_device_page_init',
kernel test robot
[PATCH] kasan: Enable KUnit integration whenever CONFIG_KUNIT is enabled,
David Gow
[PATCH] binfmt_elf: simplify error handling in load_elf_phdrs(),
Rolf Eike Beer
[PATCH] binfmt_elf: fix documented return value for load_elf_phdrs(),
Rolf Eike Beer
[PATCH] fs/exec.c: simplify initial stack size expansion,
Rolf Eike Beer
[PATCH v4 0/3] THP Shrinker,
alexlzhu
[PATCH 0/5] mm: cleanup with VM_ACCESS_FLAGS,
Kefeng Wang
[PATCH] mm: /proc/pid/smaps_rollup: fix maple tree search,
Hugh Dickins
[linux-next:master 973/1443] mm/memremap.c:533:13: warning: function 'folio_span_valid' is not needed and will not be emitted, kernel test robot
[RFC PATCH 00/18] efficiently expose damos action tried regions information,
SeongJae Park
- [RFC PATCH 03/18] mm/damon/core: split damos application logic into a new function, SeongJae Park
- [RFC PATCH 02/18] mm/damon/core: split out DAMOS-charged region skip logic into a new function, SeongJae Park
- [RFC PATCH 04/18] mm/damon/core: split out scheme stat update logic into a new function, SeongJae Park
- [RFC PATCH 01/18] mm/damon/modules: deduplicate init steps for DAMON context setup, SeongJae Park
- [RFC PATCH 09/18] mm/damon/sysfs: move sysfs_lock to common module, SeongJae Park
- [RFC PATCH 08/18] mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc(), SeongJae Park
- [RFC PATCH 11/18] mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function, SeongJae Park
- [RFC PATCH 13/18] mm/damon/sysfs-schemes: implement schemes/tried_regions directory, SeongJae Park
- [RFC PATCH 10/18] mm/damon/sysfs: move unsigned long range directory to common module, SeongJae Park
- [RFC PATCH 07/18] mm/damon/sysfs: Use damon_addr_range for regions' start and end values, SeongJae Park
- [RFC PATCH 14/18] mm/damon/sysfs-schemes: implement scheme region directory, SeongJae Park
- [RFC PATCH 06/18] mm/damon/core: add a DAMON callback for scheme target regions check, SeongJae Park
- [RFC PATCH 12/18] mm/damon/sysfs: move schemes directory implementation to separate module, SeongJae Park
- [RFC PATCH 16/18] mm/damon/sysfs-schemes: implement DAMOS tried regions clear command, SeongJae Park
- [RFC PATCH 17/18] Docs/admin-guide/mm/damon/usage: document schemes/<s>/tried_regions directory, SeongJae Park
- [RFC PATCH 18/18] Docs/ABI/damon: document 'schemes/<s>/tried_regions' directory, SeongJae Park
- [RFC PATCH 15/18] mm/damon/sysfs: implement DAMOS-tried regions update command, SeongJae Park
- [RFC PATCH 05/18] mm/damon/core: split out scheme quota adjustment logic into a new function, SeongJae Park
- Re: [RFC PATCH 00/18] efficiently expose damos action tried regions information, SeongJae Park
[PATCH man-pages v2 0/4] Add MADV_COLLAPSE documentation,
Zach OKeefe
[PATCH] hugetlb: fix memory leak associated with vma_lock structure,
Mike Kravetz
[PATCH v9] selftests/vm: enable running select groups of tests,
Joel Savitz
[linux-next:master 1249/1443] drivers/pinctrl/pinctrl-gemini.c:2015:9: error: implicit declaration of function 'seq_printf'; did you mean 'scnprintf'?,
kernel test robot
[linux-next:pending-fixes] BUILD SUCCESS 3519e84626cf86fd1a4675e14682e2093f049c45, kernel test robot
[PATCH] hugetlbfs: don't delete error page from pagecache,
James Houghton
Re: [PATCH v2] vsprintf: protect kernel from panic due to non-canonical pointer dereference,
Jane Chu
[PATCH] mm/mmap: Fix MAP_FIXED address return on VMA merge,
Liam Howlett
Re: [PATCH] vsprintf: protect kernel from panic due to non-canonical pointer dereference,
Jane Chu
[PATCH v6] selftests/vm: enable running select groups of tests,
Joel Savitz
[PATCH v2 0/7] Add basic trace events for vmap/vmalloc (v2),
Uladzislau Rezki (Sony)
[akpm-mm:mm-nonmm-unstable 36/41] include/linux/build_bug.h:16:51: error: negative width in bit-field '<anonymous>',
kernel test robot
[PATCH v3 1/3] kasan: switch kunit tests to console tracepoints,
andrey . konovalov
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]