Linux Kernel Memory Management
[Prev Page][Next Page]
- [PATCH v2 07/36] maple_tree: Convert BUG_ON() to MT_BUG_ON(), (continued)
- [PATCH v2 07/36] maple_tree: Convert BUG_ON() to MT_BUG_ON(), Liam R. Howlett
- [PATCH v2 08/36] maple_tree: Change RCU checks to WARN_ON() instead of BUG_ON(), Liam R. Howlett
- [PATCH v2 09/36] maple_tree: Convert debug code to use MT_WARN_ON() and MAS_WARN_ON(), Liam R. Howlett
- [PATCH v2 01/36] maple_tree: Fix static analyser cppcheck issue, Liam R. Howlett
- [PATCH v2 10/36] maple_tree: Use MAS_BUG_ON() when setting a leaf node as a parent, Liam R. Howlett
- [PATCH v2 03/36] maple_tree: Avoid unnecessary ascending, Liam R. Howlett
- [PATCH v2 11/36] maple_tree: Use MAS_BUG_ON() in mas_set_height(), Liam R. Howlett
- [PATCH v2 12/36] maple_tree: Use MAS_BUG_ON() from mas_topiary_range(), Liam R. Howlett
- [PATCH v2 13/36] maple_tree: Use MAS_WR_BUG_ON() in mas_store_prealloc(), Liam R. Howlett
- [PATCH v2 14/36] maple_tree: Use MAS_BUG_ON() prior to calling mas_meta_gap(), Liam R. Howlett
- [PATCH v2 16/36] maple_tree: Make test code work without debug enabled, Liam R. Howlett
- [PATCH v2 17/36] mm: Update validate_mm() to use vma iterator, Liam R. Howlett
- [PATCH v2 18/36] mm: Update vma_iter_store() to use MAS_WARN_ON(), Liam R. Howlett
- [PATCH v2 19/36] maple_tree: Add __init and __exit to test module, Liam R. Howlett
- [PATCH v2 22/36] mm/mmap: Change do_vmi_align_munmap() for maple tree iterator changes, Liam R. Howlett
- [PATCH v2 15/36] maple_tree: Return error on mte_pivots() out of range, Liam R. Howlett
- [PATCH v2 23/36] maple_tree: Try harder to keep active node after mas_next(), Liam R. Howlett
- [PATCH v2 20/36] maple_tree: Remove unnecessary check from mas_destroy(), Liam R. Howlett
- [PATCH v2 24/36] maple_tree: Try harder to keep active node with mas_prev(), Liam R. Howlett
- [PATCH v2 26/36] maple_tree: Fix testing mas_empty_area(), Liam R. Howlett
- [PATCH v2 27/36] maple_tree: Introduce mas_next_slot() interface, Liam R. Howlett
- [PATCH v2 21/36] maple_tree: mas_start() reset depth on dead node, Liam R. Howlett
- [PATCH v2 28/36] maple_tree: Add mas_next_range() and mas_find_range() interfaces, Liam R. Howlett
- [PATCH v2 29/36] maple_tree: Relocate mas_rewalk() and mas_rewalk_if_dead(), Liam R. Howlett
- [PATCH v2 25/36] maple_tree: Revise limit checks in mas_empty_area{_rev}(), Liam R. Howlett
- [PATCH v2 30/36] maple_tree: Introduce mas_prev_slot() interface, Liam R. Howlett
- [PATCH v2 31/36] maple_tree: Add mas_prev_range() and mas_find_range_rev interface, Liam R. Howlett
- [PATCH v2 32/36] maple_tree: Clear up index and last setting in single entry tree, Liam R. Howlett
- [PATCH v2 33/36] maple_tree: Update testing code for mas_{next,prev,walk}, Liam R. Howlett
- [PATCH v2 35/36] mm: Avoid rewalk in mmap_region, Liam R. Howlett
- [PATCH v2 34/36] mm: Add vma_iter_{next,prev}_range() to vma iterator, Liam R. Howlett
- [PATCH v2 36/36] maple_tree: Add gap to check_alloc_rev_range() testcase, Liam R. Howlett
- [PATCH v2] maple_tree: Make maple state reusable after mas_empty_area(),
Peng Zhang
- [syzbot] [hardening?] [mm?] BUG: bad usercopy in fpa_set,
syzbot
- [PATCH][next] selftests: Fix spelling mistake "trucate" -> "truncate",
Colin Ian King
- Re: [syzbot] [mm?] WARNING in shmem_evict_inode,
syzbot
- [bug report] cachestat: implement cachestat syscall,
Dan Carpenter
- [PATCH] mm: kfence: Fix false positives on big endian,
Michael Ellerman
- [linux-next:master] BUILD REGRESSION 145e5cddfe8b4bf607510b2dcf630d95f4db420f,
kernel test robot
- [syzbot] [mm?] kernel BUG in page_table_check_clear,
syzbot
- [PATCH 0/1] fix page_cache_next/prev_miss off by one error,
Mike Kravetz
- [PATCH] sysctl: add config to make randomize_va_space RO,
Michael McCracken
- [PATCH v9 0/3] mm/gup: disallow GUP writing to file-backed mappings by default,
Lorenzo Stoakes
- [linux-next:master 14552/14714] mm/gup.c:2813:7: error: call to undeclared function 'folio_fast_pin_allowed'; ISO C99 and later do not support implicit function declarations,
kernel test robot
- [PATCH] maple_tree: Make maple state reusable after mas_empty_area(),
Liam R. Howlett
- [PATCH 0/4] MDWE without inheritance,
Florent Revest
- [linux-next:master 14552/14714] mm/gup.c:2813:14: error: implicit declaration of function 'folio_fast_pin_allowed'; did you mean 'folio_test_pinned'?,
kernel test robot
- [PATCH] mm: always respect QUEUE_FLAG_STABLE_WRITES on the block device,
Ilya Dryomov
- [PATCHv2] mm: optimization on page allocation when CMA enabled,
zhaoyang.huang
- [PATCH] maple_tree: Fix potential out-of-bounds access in mas_wr_end_piv(),
Peng Zhang
- [GIT PULL] hotfixes for 6.4-rc1,
Andrew Morton
- [GIT PULL] final MM updates for 6.4-rc1,
Andrew Morton
- [syzbot] [kernel?] KASAN: slab-use-after-free Write in expire_timers, syzbot
- [PATCH 0/1][For stable 5.4] mm: migrate: buffer_migrate_page_norefs() fallback migrate not uptodate pages,
Yue Zhao
- [PATCH 1/2] filemap: fix the conditional folio_put in filemap_fault,
Christoph Hellwig
- [PATCH v2] mm: fix zswap writeback race condition,
Domenico Cerasuolo
- [PATCH v3 0/6] fs: implement multigrain timestamps,
Jeff Layton
- [PATCH] mm: fix zswap writeback race condition,
Domenico Cerasuolo
- [syzbot] Monthly mm report (May 2023), syzbot
- ntfs orphan? (was Re: [PATCH] ntfs: do not dereference a null ctx on error),
Bagas Sanjaya
- [RFC PATCH V1 0/2] sched/numa: Disjoint set vma scan improvements,
Raghavendra K T
- [PATCH v13 0/3] cachestat: a new syscall for page cache state of files,
Nhat Pham
- [PATCH] mm: shrinkers: fix race condition on debugfs cleanup,
Joan Bruguera Micó
- [PATCH] fs: hugetlbfs: Set vma policy only when needed for allocating folio,
Ackerley Tng
- [PATCH 0/2] Fix fallocate error in hugetlbfs when fallocating again,
Ackerley Tng
- [PATCH v8 0/3] mm/gup: disallow GUP writing to file-backed mappings by default,
Lorenzo Stoakes
- [PATCH v7 0/3] mm/gup: disallow GUP writing to file-backed mappings by default,
Lorenzo Stoakes
- [PATCH v2 1/2] mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required(),
Roman Gushchin
- [PATCH v6 0/3] mm/gup: disallow GUP writing to file-backed mappings by default,
Lorenzo Stoakes
[PATCH v5 00/20] bio: check return values of bio_add_page,
Johannes Thumshirn
- [PATCH v5 11/20] zram: use __bio_add_page for adding single page to bio, Johannes Thumshirn
- [PATCH v5 09/20] gfs2: use __bio_add_page for adding single page to bio, Johannes Thumshirn
- [PATCH v5 01/20] swap: use __bio_add_page to add page to bio, Johannes Thumshirn
- [PATCH v5 02/20] drbd: use __bio_add_page to add page to bio, Johannes Thumshirn
- [PATCH v5 03/20] dm: dm-zoned: use __bio_add_page for adding single metadata page, Johannes Thumshirn
- [PATCH v5 04/20] fs: buffer: use __bio_add_page to add single page to bio, Johannes Thumshirn
- [PATCH v5 06/20] md: raid5-log: use __bio_add_page to add single page, Johannes Thumshirn
- [PATCH v5 05/20] md: use __bio_add_page to add single page, Johannes Thumshirn
- [PATCH v5 07/20] md: raid5: use __bio_add_page to add single page to new bio, Johannes Thumshirn
- [PATCH v5 19/20] fs: iomap: use __bio_add_folio where possible, Johannes Thumshirn
- [PATCH v5 20/20] block: mark bio_add_folio as __must_check, Johannes Thumshirn
- [PATCH v5 18/20] block: add __bio_add_folio, Johannes Thumshirn
- [PATCH v5 12/20] floppy: use __bio_add_page for adding single page to bio, Johannes Thumshirn
- [PATCH v5 17/20] block: mark bio_add_page as __must_check, Johannes Thumshirn
- [PATCH v5 10/20] zonefs: use __bio_add_page for adding single page to bio, Johannes Thumshirn
- [PATCH v5 14/20] md: raid1: use __bio_add_page for adding single page to bio, Johannes Thumshirn
- [PATCH v5 13/20] md: check for failure when adding pages in alloc_behind_master_bio, Johannes Thumshirn
- [PATCH v5 16/20] dm-crypt: check if adding pages to clone bio fails, Johannes Thumshirn
- [PATCH v5 15/20] md: raid1: check if adding pages to resync bio fails, Johannes Thumshirn
- [PATCH v5 08/20] jfs: logmgr: use __bio_add_page to add single page to bio, Johannes Thumshirn
- Re: [PATCH v5 00/20] bio: check return values of bio_add_page, Johannes Thumshirn
- Re: [PATCH v5 00/20] bio: check return values of bio_add_page, Jens Axboe
Payment of your receipt -$499.99 USD, Zackary Olmos
Let Your Presentation Speak, In Your Language, AI Powered., DeckBird.ai
[PATCH v2 00/34] Split ptdesc from struct page,
Vishal Moola (Oracle)
- [PATCH v2 01/34] mm: Add PAGE_TYPE_OP folio functions, Vishal Moola (Oracle)
- [PATCH v2 02/34] s390: Use _pt_s390_gaddr for gmap address tracking, Vishal Moola (Oracle)
- [PATCH v2 03/34] s390: Use pt_frag_refcount for pagetables, Vishal Moola (Oracle)
- [PATCH v2 04/34] pgtable: Create struct ptdesc, Vishal Moola (Oracle)
- [PATCH v2 05/34] mm: add utility functions for ptdesc, Vishal Moola (Oracle)
- [PATCH v2 06/34] mm: Convert pmd_pgtable_page() to pmd_ptdesc(), Vishal Moola (Oracle)
- [PATCH v2 07/34] mm: Convert ptlock_alloc() to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 08/34] mm: Convert ptlock_ptr() to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 09/34] mm: Convert pmd_ptlock_init() to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 10/34] mm: Convert ptlock_init() to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 11/34] mm: Convert pmd_ptlock_free() to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 12/34] mm: Convert ptlock_free() to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 13/34] mm: Create ptdesc equivalents for pgtable_{pte,pmd}_page_{ctor,dtor}, Vishal Moola (Oracle)
- [PATCH v2 14/34] powerpc: Convert various functions to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 15/34] x86: Convert various functions to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 16/34] s390: Convert various gmap functions to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 17/34] s390: Convert various pgalloc functions to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 18/34] mm: Remove page table members from struct page, Vishal Moola (Oracle)
- [PATCH v2 19/34] pgalloc: Convert various functions to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 20/34] arm: Convert various functions to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 21/34] arm64: Convert various functions to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 22/34] csky: Convert __pte_free_tlb() to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 23/34] hexagon: Convert __pte_free_tlb() to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 24/34] loongarch: Convert various functions to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 25/34] m68k: Convert various functions to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 26/34] mips: Convert various functions to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 27/34] nios2: Convert __pte_free_tlb() to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 28/34] openrisc: Convert __pte_free_tlb() to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 29/34] riscv: Convert alloc_{pmd, pte}_late() to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 30/34] sh: Convert pte_free_tlb() to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 31/34] sparc64: Convert various functions to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 32/34] sparc: Convert pgtable_pte_page_{ctor, dtor}() to ptdesc equivalents, Vishal Moola (Oracle)
- [PATCH v2 33/34] um: Convert {pmd, pte}_free_tlb() to use ptdescs, Vishal Moola (Oracle)
- [PATCH v2 34/34] mm: Remove pgtable_{pmd, pte}_page_{ctor, dtor}() wrappers, Vishal Moola (Oracle)
- Re: [PATCH v2 00/34] Split ptdesc from struct page, Jason Gunthorpe
mbind MPOL_INTERLEAVE existing pages,
Mike Kravetz
[PATCH 1/3] mm: handle swap page faults under VMA lock if page is uncontended,
Suren Baghdasaryan
[PATCH 00/40] Memory allocation profiling,
Suren Baghdasaryan
- [PATCH 01/40] lib/string_helpers: Drop space in string_get_size's output, Suren Baghdasaryan
- [PATCH 02/40] scripts/kallysms: Always include __start and __stop symbols, Suren Baghdasaryan
- [PATCH 03/40] fs: Convert alloc_inode_sb() to a macro, Suren Baghdasaryan
- [PATCH 04/40] nodemask: Split out include/linux/nodemask_types.h, Suren Baghdasaryan
- [PATCH 05/40] prandom: Remove unused include, Suren Baghdasaryan
- [PATCH 06/40] lib/string.c: strsep_no_empty(), Suren Baghdasaryan
- [PATCH 07/40] Lazy percpu counters, Suren Baghdasaryan
- [PATCH 08/40] mm: introduce slabobj_ext to support slab object extensions, Suren Baghdasaryan
- [PATCH 09/40] mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent slabobj_ext creation, Suren Baghdasaryan
- [PATCH 10/40] mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation, Suren Baghdasaryan
- [PATCH 11/40] mm: prevent slabobj_ext allocations for slabobj_ext and kmem_cache objects, Suren Baghdasaryan
- [PATCH 12/40] slab: objext: introduce objext_flags as extension to page_memcg_data_flags, Suren Baghdasaryan
- [PATCH 13/40] lib: code tagging framework, Suren Baghdasaryan
- [PATCH 15/40] lib: prevent module unloading if memory is not freed, Suren Baghdasaryan
- [PATCH 16/40] lib: code tagging query helper functions, Suren Baghdasaryan
- [PATCH 17/40] lib: add allocation tagging support for memory allocation profiling, Suren Baghdasaryan
- [PATCH 18/40] lib: introduce support for page allocation tagging, Suren Baghdasaryan
- [PATCH 19/40] change alloc_pages name in dma_map_ops to avoid name conflicts, Suren Baghdasaryan
- [PATCH 20/40] mm: enable page allocation tagging, Suren Baghdasaryan
- [PATCH 21/40] mm/page_ext: enable early_page_ext when CONFIG_MEM_ALLOC_PROFILING_DEBUG=y, Suren Baghdasaryan
- [PATCH 22/40] mm: create new codetag references during page splitting, Suren Baghdasaryan
- [PATCH 23/40] lib: add codetag reference into slabobj_ext, Suren Baghdasaryan
- [PATCH 24/40] mm/slab: add allocation accounting into slab allocation and free paths, Suren Baghdasaryan
- [PATCH 25/40] mm/slab: enable slab allocation tagging for kmalloc and friends, Suren Baghdasaryan
- [PATCH 26/40] mm/slub: Mark slab_free_freelist_hook() __always_inline, Suren Baghdasaryan
- [PATCH 27/40] mempool: Hook up to memory allocation profiling, Suren Baghdasaryan
- [PATCH 28/40] timekeeping: Fix a circular include dependency, Suren Baghdasaryan
- [PATCH 29/40] mm: percpu: Introduce pcpuobj_ext, Suren Baghdasaryan
- [PATCH 30/40] mm: percpu: Add codetag reference into pcpuobj_ext, Suren Baghdasaryan
- [PATCH 31/40] mm: percpu: enable per-cpu allocation tagging, Suren Baghdasaryan
- [PATCH 33/40] move stack capture functionality into a separate function for reuse, Suren Baghdasaryan
- [PATCH 34/40] lib: code tagging context capture support, Suren Baghdasaryan
- [PATCH 35/40] lib: implement context capture support for tagged allocations, Suren Baghdasaryan
- [PATCH 36/40] lib: add memory allocations report in show_mem(), Suren Baghdasaryan
- [PATCH 37/40] codetag: debug: skip objext checking when it's for objext itself, Suren Baghdasaryan
- [PATCH 38/40] codetag: debug: mark codetags for reserved pages as empty, Suren Baghdasaryan
- [PATCH 39/40] codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark failed slab_ext allocations, Suren Baghdasaryan
- [PATCH 40/40] MAINTAINERS: Add entries for code tagging and memory allocation profiling, Suren Baghdasaryan
- [PATCH 14/40] lib: code tagging module support, Suren Baghdasaryan
- [PATCH 32/40] arm64: Fix circular header dependency, Suren Baghdasaryan
- Re: [PATCH 00/40] Memory allocation profiling, Roman Gushchin
- Re: [PATCH 00/40] Memory allocation profiling, Michal Hocko
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]