Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: writeback completion soft lockup BUG in folio_wake_bit(), (continued)
- [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
[linux-next:master] BUILD REGRESSION 4ca786ae6681b90b0ec3f4c55c89d12f835f8944,
kernel test robot
[PATCH] mm/memremap: Mark folio_span_valid() as __maybe_unused,
Nathan Chancellor
[PATCH] mm: folio-compat: fix bug for pagecache_get_page,
Tuo Cao
Possible Syzkaller / mmap() issues with commit abdba2dda0c477ca,
Mark Rutland
[akpm-mm:mm-unstable 88/100] mm/gup_test.c:302:34: warning: cast to pointer from integer of different size, kernel test robot
[PATCHv10 00/15] Linear Address Masking enabling,
Kirill A. Shutemov
- [PATCHv10 01/15] x86/mm: Fix CR3_ADDR_MASK, Kirill A. Shutemov
- [PATCHv10 02/15] x86: CPUID and CR3/CR4 flags for Linear Address Masking, Kirill A. Shutemov
- [PATCHv10 05/15] x86/uaccess: Provide untagged_addr() and remove tags before address check, Kirill A. Shutemov
- [PATCHv10 04/15] x86/mm: Handle LAM on context switch, Kirill A. Shutemov
- [PATCHv10 06/15] KVM: Serialize tagged address check against tagging enabling, Kirill A. Shutemov
- [PATCHv10 07/15] x86/mm: Provide arch_prctl() interface for LAM, Kirill A. Shutemov
- [PATCHv10 08/15] x86/mm: Reduce untagged_addr() overhead until the first LAM user, Kirill A. Shutemov
- [PATCHv10 11/15] selftests/x86/lam: Add malloc and tag-bits test cases for linear-address masking, Kirill A. Shutemov
- [PATCHv10 10/15] x86/mm, iommu/sva: Make LAM and SVM mutually exclusive, Kirill A. Shutemov
- [PATCHv10 03/15] mm: Pass down mm_struct to untagged_addr(), Kirill A. Shutemov
- [PATCHv10 09/15] x86: Expose untagging mask in /proc/$PID/arch_status, Kirill A. Shutemov
- [PATCHv10 13/15] selftests/x86/lam: Add io_uring test cases for linear-address masking, Kirill A. Shutemov
- [PATCHv10 12/15] selftests/x86/lam: Add mmap and SYSCALL test cases for linear-address masking, Kirill A. Shutemov
- [PATCHv10 14/15] selftests/x86/lam: Add inherit test cases for linear-address masking, Kirill A. Shutemov
- [PATCHv10 15/15] selftests/x86/lam: Add ARCH_FORCE_TAGGED_SVM test cases for linear-address masking, Kirill A. Shutemov
[akpm-mm:mm-unstable 76/100] mm/ksm.c:423:5: warning: no previous prototype for 'break_ksm_pud_entry',
kernel test robot
[PATCH] mempool: Use kmalloc_size_roundup() to match ksize() usage,
Kees Cook
[mm] f35b5d7d67: will-it-scale.per_process_ops -95.5% regression,
kernel test robot
Re: [PATCH v7 11/11] kallsyms: Add self-test facility,
kernel test robot
[linux-next:master 1304/1443] fs/jfs/jfs_dmap.c:196:23: warning: result of comparison of constant 8796093022201 with expression of type 'int' is always false,
kernel test robot
[RFC] memory tier, sysfs: rename attribute "nodes" to "nodes_list",
Huang Ying
[PATCHv4 0/9] zram: Support multiple compression streams,
Sergey Senozhatsky
- [PATCHv4 1/9] zram: Preparation for multi-zcomp support, Sergey Senozhatsky
- [PATCHv4 2/9] zram: Add recompression algorithm sysfs knob, Sergey Senozhatsky
- [PATCHv4 3/9] zram: Factor out WB and non-WB zram read functions, Sergey Senozhatsky
- [PATCHv4 4/9] zram: Introduce recompress sysfs knob, Sergey Senozhatsky
- [PATCHv4 5/9] documentation: Add recompression documentation, Sergey Senozhatsky
- [PATCHv4 6/9] zram: Add recompression algorithm choice to Kconfig, Sergey Senozhatsky
- [PATCHv4 7/9] zram: Add recompress flag to read_block_state(), Sergey Senozhatsky
- [PATCHv4 8/9] zram: Clarify writeback_store() comment, Sergey Senozhatsky
- [PATCHv4 9/9] zram: Use IS_ERR_VALUE() to check for zs_malloc() errors, Sergey Senozhatsky
- Re: [PATCHv4 0/9] zram: Support multiple compression streams, Minchan Kim
Re: [PATCH] mm: fix hanging shrinker management on long do_shrink_slab, Zhang Tianci
Re: [PATCH 0/3] kvm support for ksm,
ewandevelop
[PATCH] mm/mmap: undo ->mmap() when mas_preallocate() fails,
Mike Kravetz
[PATCH] mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages,
Rik van Riel
[RFC PATCH] mm, hwpoison: Recover from copy-on-write machine checks,
Tony Luck
[PATCH V3 0/1] x86/sgx: Add code to inject hwpoison into SGX memory,
Thomas Tai
[ammarfaizi2-block:akpm/mm/mm-nonmm-unstable 14/27] arch/powerpc/kernel/ptrace/ptrace-view.c:709:16: error: void value not ignored as it ought to be, kernel test robot
[PATCH v3 00/23] Convert to filemap_get_folios_tag(),
Vishal Moola (Oracle)
- [PATCH v3 01/23] pagemap: Add filemap_grab_folio(), Vishal Moola (Oracle)
- [PATCH v3 02/23] filemap: Added filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 03/23] filemap: Convert __filemap_fdatawait_range() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 04/23] page-writeback: Convert write_cache_pages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 05/23] afs: Convert afs_writepages_region() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 06/23] btrfs: Convert btree_write_cache_pages() to use filemap_get_folio_tag(), Vishal Moola (Oracle)
- [PATCH v3 07/23] btrfs: Convert extent_write_cache_pages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 09/23] cifs: Convert wdata_alloc_and_fillpages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 10/23] ext4: Convert mpage_prepare_extent_to_map() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 11/23] f2fs: Convert f2fs_fsync_node_pages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 12/23] f2fs: Convert f2fs_flush_inline_data() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 13/23] f2fs: Convert f2fs_sync_node_pages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 14/23] f2fs: Convert f2fs_write_cache_pages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 15/23] f2fs: Convert last_fsync_dnode() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 16/23] f2fs: Convert f2fs_sync_meta_pages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 08/23] ceph: Convert ceph_writepages_start() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 17/23] gfs2: Convert gfs2_write_cache_jdata() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 18/23] nilfs2: Convert nilfs_lookup_dirty_data_buffers() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 19/23] nilfs2: Convert nilfs_lookup_dirty_node_buffers() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 20/23] nilfs2: Convert nilfs_btree_lookup_dirty_buffers() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 21/23] nilfs2: Convert nilfs_copy_dirty_pages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 22/23] nilfs2: Convert nilfs_clear_dirty_pages() to use filemap_get_folios_tag(), Vishal Moola (Oracle)
- [PATCH v3 23/23] filemap: Remove find_get_pages_range_tag(), Vishal Moola (Oracle)
[RFC PATCH v2 00/14] mm/block: add bdi sysfs knobs,
Stefan Roesch
- [RFC PATCH v2 01/14] mm: add bdi_set_strict_limit() function, Stefan Roesch
- [RFC PATCH v2 03/14] mm: document /sys/class/bdi/<bdi>/strict_limit knob, Stefan Roesch
- [RFC PATCH v2 02/14] mm: add knob /sys/class/bdi/<bdi>/strict_limit, Stefan Roesch
- [RFC PATCH v2 08/14] mm: add knob /sys/class/bdi/<bdi>/max_bytes, Stefan Roesch
- [RFC PATCH v2 05/14] mm: add bdi_get_max_bytes() function, Stefan Roesch
- [RFC PATCH v2 06/14] mm: split off __bdi_set_max_ratio() function, Stefan Roesch
- [RFC PATCH v2 09/14] mm: document /sys/class/bdi/<bdi>/max_bytes knob, Stefan Roesch
- [RFC PATCH v2 12/14] mm: add bdi_set_min_bytes() function, Stefan Roesch
- [RFC PATCH v2 07/14] mm: add bdi_set_max_bytes() function., Stefan Roesch
- [RFC PATCH v2 04/14] mm: use part per 1000 for bdi ratios., Stefan Roesch
- [RFC PATCH v2 10/14] mm: add bdi_get_min_bytes() function., Stefan Roesch
- [RFC PATCH v2 11/14] mm: split off __bdi_set_min_ratio() function, Stefan Roesch
- [RFC PATCH v2 13/14] mm: add /sys/class/bdi/<bdi>/min_bytes knob, Stefan Roesch
- [RFC PATCH v2 14/14] mm: document /sys/class/bdi/<bdi>/min_bytes knob, Stefan Roesch
[PATCH 0/4] Add MADV_COLLAPSE documentation,
Zach OKeefe
[PATCH v3 0/2] Rework find_get_entries() and find_lock_entries(),
Vishal Moola (Oracle)
[PATCH 0/7] Add basic trace events for vmap/vmalloc,
Uladzislau Rezki (Sony)
[linux-next:master] BUILD REGRESSION 77d8bf70fac0900844491376bc18b491710168bf, kernel test robot
Observed memory leak in hugetlb_reserve_pages,
Lukas Bulwahn
[RFC PATCH] mm: Introduce new MADV_NOMOVABLE behavior,
Baolin Wang
[PATCH V11 0/4] mm/sparse-vmemmap: Generalise helpers and enable for LoongArch,
Huacai Chen
[linux-next:master] BUILD REGRESSION dca0a0385a4963145593ba417e1417af88a7c18d, kernel test robot
[linux-next:pending-fixes] BUILD SUCCESS 99eb6a4dd485a9635ca4ef5c3617fc20ca59b640, kernel test robot
[GIT PULL] slab hotfix for 6.1-rc1,
Vlastimil Babka
Re: [PATCH] mm/slab: use kmalloc_node() for off slab freelist_idx_t array allocation, Guenter Roeck
[PATCH] mm/mempolicy: Fix mbind_range() arguments to vma_merge(), Liam Howlett
[PATCH v3 00/25] Fix the DAX-gup mistake,
Dan Williams
- [PATCH v3 01/25] fsdax: Wait on @page not @page->_refcount, Dan Williams
- [PATCH v3 02/25] fsdax: Use dax_page_idle() to document DAX busy page checking, Dan Williams
- [PATCH v3 03/25] fsdax: Include unmapped inodes for page-idle detection, Dan Williams
- [PATCH v3 04/25] fsdax: Introduce dax_zap_mappings(), Dan Williams
- [PATCH v3 05/25] fsdax: Wait for pinned pages during truncate_inode_pages_final(), Dan Williams
- [PATCH v3 06/25] fsdax: Validate DAX layouts broken before truncate, Dan Williams
- [PATCH v3 07/25] fsdax: Hold dax lock over mapping insertion, Dan Williams
- [PATCH v3 08/25] fsdax: Update dax_insert_entry() calling convention to return an error, Dan Williams
- [PATCH v3 09/25] fsdax: Rework for_each_mapped_pfn() to dax_for_each_folio(), Dan Williams
- [PATCH v3 10/25] fsdax: Introduce pgmap_request_folios(), Dan Williams
- [PATCH v3 11/25] fsdax: Rework dax_insert_entry() calling convention, Dan Williams
- [PATCH v3 12/25] fsdax: Cleanup dax_associate_entry(), Dan Williams
- [PATCH v3 13/25] devdax: Minor warning fixups, Dan Williams
- [PATCH v3 14/25] devdax: Fix sparse lock imbalance warning, Dan Williams
- [PATCH v3 15/25] libnvdimm/pmem: Support pmem block devices without dax, Dan Williams
- [PATCH v3 16/25] devdax: Move address_space helpers to the DAX core, Dan Williams
- [PATCH v3 18/25] devdax: Sparse fixes for vmfault_t / dax-entry conversions, Dan Williams
- [PATCH v3 19/25] devdax: Sparse fixes for vm_fault_t in tracepoints, Dan Williams
- [PATCH v3 20/25] devdax: add PUD support to the DAX mapping infrastructure, Dan Williams
- [PATCH v3 21/25] devdax: Use dax_insert_entry() + dax_delete_mapping_entry(), Dan Williams
- [PATCH v3 17/25] devdax: Sparse fixes for xarray locking, Dan Williams
- [PATCH v3 22/25] mm/memremap_pages: Replace zone_device_page_init() with pgmap_request_folios(), Dan Williams
- [PATCH v3 23/25] mm/memremap_pages: Initialize all ZONE_DEVICE pages to start at refcount 0, Dan Williams
- [PATCH v3 24/25] mm/meremap_pages: Delete put_devmap_managed_page_refs(), Dan Williams
- [PATCH v3 25/25] mm/gup: Drop DAX pgmap accounting, Dan Williams
[BUG?] X86 arch_tlbbatch_flush() seems to be lacking mm_tlb_flush_nested() integration,
Jann Horn
[PATCH v2 0/4] selftests/vm: Drop hugetlb mntpoint in run_vmtests.sh,
Peter Xu
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]