Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: [PATCH v3 1/4] mm/mlock: return EINVAL if len overflows for mlock/munlock, (continued)
- [linux-next:master] BUILD REGRESSION 9fbee811e479aca2f3523787cae1f46553141b40, kernel test robot
- [PATCH v2 00/33] Per-VMA locks,
Suren Baghdasaryan
- [PATCH v2 01/33] maple_tree: Be more cautious about dead nodes, Suren Baghdasaryan
- [PATCH v2 03/33] maple_tree: Fix freeing of nodes in rcu mode, Suren Baghdasaryan
- [PATCH v2 07/33] mm: Enable maple tree RCU mode by default., Suren Baghdasaryan
- [PATCH v2 06/33] maple_tree: Add smp_rmb() to dead node detection, Suren Baghdasaryan
- [PATCH v2 04/33] maple_tree: remove extra smp_wmb() from mas_dead_leaves(), Suren Baghdasaryan
- [PATCH v2 02/33] maple_tree: Detect dead nodes in mas_start(), Suren Baghdasaryan
- [PATCH v2 12/33] mm: mark VMA as being written when changing vm_flags, Suren Baghdasaryan
- [PATCH v2 08/33] mm: introduce CONFIG_PER_VMA_LOCK, Suren Baghdasaryan
- [PATCH v2 11/33] mm: add per-VMA lock and helper functions to control it, Suren Baghdasaryan
- [PATCH v2 14/33] mm/khugepaged: write-lock VMA while collapsing a huge page, Suren Baghdasaryan
- [PATCH v2 05/33] maple_tree: Fix write memory barrier of nodes once dead for RCU mode, Suren Baghdasaryan
- [PATCH v2 09/33] mm: rcu safe VMA freeing, Suren Baghdasaryan
- [PATCH v2 15/33] mm/mmap: write-lock VMAs before merging, splitting or expanding them, Suren Baghdasaryan
- [PATCH v2 16/33] mm/mmap: write-lock VMA before shrinking or expanding it, Suren Baghdasaryan
- [PATCH v2 18/33] mm: write-lock VMAs before removing them from VMA tree, Suren Baghdasaryan
- [PATCH v2 19/33] mm: conditionally write-lock VMA in free_pgtables, Suren Baghdasaryan
- [PATCH v2 20/33] mm/mmap: write-lock adjacent VMAs if they can grow into unmapped area, Suren Baghdasaryan
- [PATCH v2 17/33] mm/mremap: write-lock VMA while remapping it to a new address range, Suren Baghdasaryan
- [PATCH v2 22/33] mm/mmap: prevent pagefault handler from racing with mmu_notifier registration, Suren Baghdasaryan
- [PATCH v2 24/33] mm: fall back to mmap_lock if vma->anon_vma is not yet set, Suren Baghdasaryan
- [PATCH v2 23/33] mm: introduce lock_vma_under_rcu to be used from arch-specific code, Suren Baghdasaryan
- [PATCH v2 25/33] mm: add FAULT_FLAG_VMA_LOCK flag, Suren Baghdasaryan
- [PATCH v2 28/33] mm: introduce per-VMA lock statistics, Suren Baghdasaryan
- [PATCH v2 26/33] mm: prevent do_swap_page from handling page faults under VMA lock, Suren Baghdasaryan
- [PATCH v2 21/33] kernel/fork: assert no VMA readers during its destruction, Suren Baghdasaryan
- [PATCH v2 27/33] mm: prevent userfaults to be handled under per-vma lock, Suren Baghdasaryan
- [PATCH v2 33/33] mm: separate vma->lock from vm_area_struct, Suren Baghdasaryan
- [PATCH v2 31/33] powerc/mm: try VMA lock-based page fault handling first, Suren Baghdasaryan
- [PATCH v2 10/33] mm: move mmap_lock assert function definitions, Suren Baghdasaryan
- [PATCH v2 29/33] x86/mm: try VMA lock-based page fault handling first, Suren Baghdasaryan
- [PATCH v2 30/33] arm64/mm: try VMA lock-based page fault handling first, Suren Baghdasaryan
- [PATCH v2 13/33] mm/mmap: move VMA locking before vma_adjust_trans_huge call, Suren Baghdasaryan
- [PATCH v2 32/33] mm/mmap: free vm_area_struct without call_rcu in exit_mmap, Suren Baghdasaryan
- Re: [PATCH v2 00/33] Per-VMA locks, Andrew Morton
- Re: [External] [PATCH v2 00/33] Per-VMA locks, Punit Agrawal
- [PATCH] replace BUG_ON to WARN_ON,
Hyunmin Lee
- [PATCH] docs/mm: Physical Memory: remove useless markup,
Mike Rapoport
- [PATCH 00/35] Documentation: correct lots of spelling errors (series 1),
Randy Dunlap
- [PATCH v8 00/25] DEPT(Dependency Tracker),
Byungchul Park
- [PATCH v8 04/25] dept: Add lock dependency tracker APIs, Byungchul Park
- [PATCH v8 01/25] llist: Move llist_{head,node} definition to types.h, Byungchul Park
- [PATCH v8 03/25] dept: Add single event dependency tracker APIs, Byungchul Park
- [PATCH v8 07/25] dept: Apply sdt_might_sleep_{start,end}() to wait_for_completion()/complete(), Byungchul Park
- [PATCH v8 08/25] dept: Apply sdt_might_sleep_{start,end}() to PG_{locked,writeback} wait, Byungchul Park
- [PATCH v8 06/25] dept: Add proc knobs to show stats and dependency graph, Byungchul Park
- [PATCH v8 10/25] dept: Apply sdt_might_sleep_{start,end}() to waitqueue wait, Byungchul Park
- [PATCH v8 05/25] dept: Tie to Lockdep and IRQ tracing, Byungchul Park
- [PATCH v8 14/25] dept: Add a mechanism to refill the internal memory pools on running out, Byungchul Park
- [PATCH v8 12/25] dept: Distinguish each syscall context from another, Byungchul Park
- [PATCH v8 11/25] dept: Apply sdt_might_sleep_{start,end}() to hashed-waitqueue wait, Byungchul Park
- [PATCH v8 19/25] dept: Apply timeout consideration to swait, Byungchul Park
- [PATCH v8 15/25] locking/lockdep, cpu/hotplus: Use a weaker annotation in AP thread, Byungchul Park
- [PATCH v8 18/25] dept: Apply timeout consideration to wait_for_completion()/complete(), Byungchul Park
- [PATCH v8 02/25] dept: Implement Dept(Dependency Tracker), Byungchul Park
- [PATCH v8 16/25] dept: Apply sdt_might_sleep_{start,end}() to dma fence wait, Byungchul Park
- [PATCH v8 13/25] dept: Distinguish each work from another, Byungchul Park
- [PATCH v8 17/25] dept: Track timeout waits separately with a new Kconfig, Byungchul Park
- [PATCH v8 22/25] dept: Apply timeout consideration to dma fence wait, Byungchul Park
- [PATCH v8 23/25] dept: Record the latest one out of consecutive waits of the same class, Byungchul Park
- [PATCH v8 24/25] dept: Make Dept able to work with an external wgen, Byungchul Park
- [PATCH v8 25/25] dept: Track the potential waits of PG_{locked,writeback}, Byungchul Park
- [PATCH v8 09/25] dept: Apply sdt_might_sleep_{start,end}() to swait, Byungchul Park
- [PATCH v8 21/25] dept: Apply timeout consideration to hashed-waitqueue wait, Byungchul Park
- [PATCH v8 20/25] dept: Apply timeout consideration to waitqueue wait, Byungchul Park
- [PATCH 0/2] Fixes for hugetlb mapcount at most 1 for shared PMDs,
Mike Kravetz
- [PATCHv4 00/12] dmapool enhancements,
Keith Busch
- [PATCHv4 02/12] dmapool: remove checks for dev == NULL, Keith Busch
- [PATCHv4 01/12] dmapool: add alloc/free performance test, Keith Busch
- [PATCHv4 03/12] dmapool: use sysfs_emit() instead of scnprintf(), Keith Busch
- [PATCHv4 07/12] dmapool: rearrange page alloc failure handling, Keith Busch
- [PATCHv4 05/12] dmapool: speedup DMAPOOL_DEBUG with init_on_alloc, Keith Busch
- [PATCHv4 06/12] dmapool: move debug code to own functions, Keith Busch
- [PATCHv4 08/12] dmapool: consolidate page initialization, Keith Busch
- [PATCHv4 04/12] dmapool: cleanup integer types, Keith Busch
- [PATCHv4 09/12] dmapool: simplify freeing, Keith Busch
- [PATCHv4 12/12] dmapool: create/destroy cleanup, Keith Busch
- [PATCHv4 11/12] dmapool: link blocks across pages, Keith Busch
- [PATCHv4 10/12] dmapool: don't memset on free twice, Keith Busch
- Re: [PATCHv4 00/12] dmapool enhancements, Andrew Morton
- [PATCH] ipc/shm: Introduce new do_vma_munmap() to munmap, Liam R. Howlett
- [PATCH] mm/mremap: Fix vma iterator initialization, Liam R. Howlett
- [PATCH] mm: Add memcpy_from_file_folio(),
Matthew Wilcox (Oracle)
- [PATCH 0/2] Convert writepage_t to use a folio,
Matthew Wilcox (Oracle)
- [PATCH] highmem: Round down the address passed to kunmap_flush_on_unmap(),
Matthew Wilcox (Oracle)
- [PATCH v4 0/7] introduce vm_flags modifier functions,
Suren Baghdasaryan
- [PATCH v8 0/3] cachestat: a new syscall for page cache state of files,
Nhat Pham
- [LSF/MM/BPF TOPIC] State Of The Page,
Matthew Wilcox
- [PATCH v11 0/8] iov_iter: Improve page extraction (pin or just list),
David Howells
- [PATCH] mm/highmem: Align-down to page the address for kunmap_flush_on_unmap(),
Fabio M. De Francesco
- [PATCH] kasan: Fix Oops due to missing calls to kasan_arch_is_ready(),
Christophe Leroy
- EXT4 IOPS degradation between 4.14 and 5.10,
Bhatnagar, Rishabh
- WARNING in __split_vma, Sanan Hasanov
- kernel BUG in page_add_anon_rmap,
Sanan Hasanov
- [PATCH mm-unstable v3 0/6] Convert various mempolicy.c functions to use folios,
Vishal Moola (Oracle)
- [PATCH v3 0/7] introduce vm_flags modifier functions,
Suren Baghdasaryan
- [PATCH v2] mm/MADV_COLLAPSE: catch !none !huge !bad pmd lookups,
Zach O'Keefe
- [PATCH v10 0/8] iov_iter: Improve page extraction (pin or just list),
David Howells
- [PATCH v2] nvdimm: Support sizeof(struct page) > MAX_STRUCT_PAGE_SIZE,
Dan Williams
- [PATCH v5 0/1] docs/mm: start filling out new structure,
Mike Rapoport
- x86/pkeys in early kernel version,
Jeff Xu
- [PATCH] mm: fix typo in comments, Jongwoo Han
- [PATCH v2 0/8] convert hugetlb fault functions to folios,
Sidhartha Kumar
- [PATCH] mm/madvise: Fix VMA_ITERATOR start position, Liam R. Howlett
- [RFC PATCH 0/4] Fix excessive CPU usage during compaction,
Mel Gorman
- remove ->rw_page,
Christoph Hellwig
- [linux-next:master 7775/7923] include/linux/mm.h:918:23: error: call to undeclared function 'page_to_section'; ISO C99 and later do not support implicit function declarations, kernel test robot
- [QUERY]: Block region to mmap,
Lad, Prabhakar
- [linux-next:master 7775/7923] include/linux/mm.h:918:23: error: implicit declaration of function 'page_to_section' is invalid in C99, kernel test robot
- [linux-next:pending-fixes] BUILD SUCCESS 3c4f681a3d69fa221ca9591d448fa518e93cc1ee, kernel test robot
- [PATCH v2 0/6] introduce vm_flags modifier functions,
Suren Baghdasaryan
- Re: [PATCH v1 0/3] Avoid scheduling cache draining to isolated cpus, Leonardo Brás
- [PATCH v2 0/5] Introduce memcg_stock_pcp remote draining,
Leonardo Bras
- [syzbot] kernel BUG in free_huge_page,
syzbot
- [linux-next:master 6983/7678] ocelot_stats.c:undefined reference to `ethtool_aggregate_pause_stats',
kernel test robot
- [PATCH 1/2] mm/MADV_COLLAPSE: set EAGAIN on unexpected page refcount,
Zach O'Keefe
- [PATCH v2] mm/madvise: add vmstat statistics for madvise_[cold|pageout],
Minchan Kim
- [PATCH v1] Revert "mm: kmemleak: alloc gray object for reserved region with direct map",
Isaac J. Manjarres
- [linux-next:master 6983/7678] ERROR: modpost: "ethtool_aggregate_pause_stats" [drivers/net/ethernet/mscc/mscc_ocelot_switch_lib.ko] undefined!, kernel test robot
- Re: [PATCH 2/3] elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size}, Kees Cook
- A mapcount riddle,
Mike Kravetz
- [PATCH v2 mm] kasan: reset page tags properly with sampling, andrey . konovalov
- [PATCH mm] kasan: reset page tags properly with sampling,
andrey . konovalov
- [PATCH v2 00/13] Simplify the external interface for GUP,
Jason Gunthorpe
- [PATCH v2 04/13] mm/gup: move try_grab_page() to mm/internal.h, Jason Gunthorpe
- [PATCH v2 05/13] mm/gup: simplify the external interface functions and consolidate invariants, Jason Gunthorpe
- [PATCH v2 01/13] mm/gup: have internal functions get the mmap_read_lock(), Jason Gunthorpe
- [PATCH v2 06/13] mm/gup: add an assertion that the mmap lock is locked, Jason Gunthorpe
- [PATCH v2 03/13] mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set, Jason Gunthorpe
- [PATCH v2 10/13] mm/gup: remove pin_user_pages_fast_only(), Jason Gunthorpe
- [PATCH v2 11/13] mm/gup: make get_user_pages_fast_only() return the common return value, Jason Gunthorpe
- [PATCH v2 08/13] mm/gup: add FOLL_UNLOCKABLE, Jason Gunthorpe
- [PATCH v2 07/13] mm/gup: remove locked being NULL from faultin_vma_page_range(), Jason Gunthorpe
- [PATCH v2 02/13] mm/gup: remove obsolete FOLL_LONGTERM comment, Jason Gunthorpe
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]