Linux Kernel Memory Management
[Prev Page][Next Page]
- [PATCH v8 2/2] mm: remove zap_page_range and change callers to use zap_vma_range, (continued)
- [PATCH bpf-next v2 0/5] execmem_alloc for BPF programs,
Song Liu
- [PATCH bpf-next v2 2/5] x86/alternative: support execmem_alloc() and execmem_free(), Song Liu
- [PATCH bpf-next v2 1/5] vmalloc: introduce execmem_alloc, execmem_free, and execmem_fill, Song Liu
- [PATCH bpf-next v2 5/5] x86: use register_text_tail_vm, Song Liu
- [PATCH bpf-next v2 3/5] bpf: use execmem_alloc for bpf program and bpf dispatcher, Song Liu
- [PATCH bpf-next v2 4/5] vmalloc: introduce register_text_tail_vm(), Song Liu
- Re: [PATCH bpf-next v2 0/5] execmem_alloc for BPF programs, Luis Chamberlain
- Re: [PATCH bpf-next v2 0/5] execmem_alloc for BPF programs, Mike Rapoport
- Re: [PATCH bpf-next v2 0/5] execmem_alloc for BPF programs, Christophe Leroy
- Re: [PATCH bpf-next v2 0/5] execmem_alloc for BPF programs, Mike Rapoport
- Re: [PATCH bpf-next v2 0/5] execmem_alloc for BPF programs, Song Liu
- [PATCH v3] maple_tree: Reorganize testing to restore module testing, Liam Howlett
- [PATCH] fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister(),
Liam Howlett
- [linux-next:master 5350/6155] vmlinux.o: warning: objtool: btrfs_calc_avail_data_space+0xbf: unreachable instruction, kernel test robot
- [PATCH v2] mm: anonymous shared memory naming,
Pasha Tatashin
- [PATCH v2] hugetlbfs: don't delete error page from pagecache,
James Houghton
- [PATCH v2 0/3] rearrange struct slab fields to allow larger rcu_head,
Vlastimil Babka
- [PATCH v2 0/2] Fix slab-out-of-bounds Write in dbgfs_rm_context_write,
SeongJae Park
- [linux-next:master] BUILD REGRESSION d8e87774068af213ab5b058b1b114dc397b577aa, kernel test robot
- [PATCH] maple_tree: Don't set a new maximum on the node when not reusing nodes, Liam Howlett
- [PATCH] maple_tree: Fix depth tracking in maple_state, Liam Howlett
- [PATCH RFC 00/19] mm/gup: remove FOLL_FORCE usage from drivers (reliable R/O long-term pinning),
David Hildenbrand
- [PATCH RFC 01/19] selftests/vm: anon_cow: prepare for non-anonymous COW tests, David Hildenbrand
- [PATCH RFC 02/19] selftests/vm: cow: basic COW tests for non-anonymous pages, David Hildenbrand
- [PATCH RFC 03/19] selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages, David Hildenbrand
- [PATCH RFC 04/19] mm: add early FAULT_FLAG_UNSHARE consistency checks, David Hildenbrand
- [PATCH RFC 05/19] mm: add early FAULT_FLAG_WRITE consistency checks, David Hildenbrand
- [PATCH RFC 06/19] mm: rework handling in do_wp_page() based on private vs. shared mappings, David Hildenbrand
- [PATCH RFC 07/19] mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings, David Hildenbrand
- [PATCH RFC 08/19] mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping, David Hildenbrand
- [PATCH RFC 09/19] mm/gup: reliable R/O long-term pinning in COW mappings, David Hildenbrand
- [PATCH RFC 10/19] RDMA/umem: remove FOLL_FORCE usage, David Hildenbrand
- [PATCH RFC 11/19] RDMA/usnic: remove FOLL_FORCE usage, David Hildenbrand
- [PATCH RFC 13/19] media: videobuf-dma-sg: remove FOLL_FORCE usage, David Hildenbrand
- [PATCH RFC 12/19] RDMA/siw: remove FOLL_FORCE usage, David Hildenbrand
- [PATCH RFC 14/19] drm/etnaviv: remove FOLL_FORCE usage, David Hildenbrand
- [PATCH RFC 15/19] media: pci/ivtv: remove FOLL_FORCE usage, David Hildenbrand
- [PATCH RFC 16/19] mm/frame-vector: remove FOLL_FORCE usage, David Hildenbrand
- [PATCH RFC 17/19] drm/exynos: remove FOLL_FORCE usage, David Hildenbrand
- [PATCH RFC 18/19] RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage, David Hildenbrand
- [PATCH RFC 19/19] habanalabs: remove FOLL_FORCE usage, David Hildenbrand
- Re: [PATCH RFC 00/19] mm/gup: remove FOLL_FORCE usage from drivers (reliable R/O long-term pinning), Linus Torvalds
- [PATCH v2] mm/hugetlb_vmemmap: remap head page to newly allocated page,
Joao Martins
- [linux-next:master 4744/6155] net/dcb/dcbnl.c:1230:1: warning: the frame size of 1244 bytes is larger than 1024 bytes,
kernel test robot
- [linux-next:master 5631/6155] drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c:75:8: error: call to undeclared function 'readl'; ISO C99 and later do not support implicit function declarations, kernel test robot
- [linux-next:master 6099/6155] lib/test_objpool.c:80:7: warning: no previous prototype for function 'ot_kzalloc', kernel test robot
- Duplicate kernel-doc comments for ksize(),
Akira Yokosawa
- [linux-next:pending-fixes] BUILD SUCCESS WITH WARNING 82d05e3975f57aee899381a7033cc1cc30f9ac64, kernel test robot
- Re: [PATCH v4 0/5] memblock tests: add tests for memblock_alloc_exact_nid_raw, Mike Rapoport
- [PATCH v4 5/5] memblock tests: remove completed TODO item, Rebecca Mckeever
- [PATCH] mm: fix unexpected changes to {failslab|fail_page_alloc}.attr,
Qi Zheng
- [PATCH v6 0/2] Memory poison recovery in khugepaged collapsing,
Jiaqi Yan
- [PATCH v1] arch/x86/mm/hugetlbpage.c: pud_huge() returns 0 when using 2-level paging,
Naoya Horiguchi
- [PATCH] hugetlbfs: inode: Remove unnecessary (void*) conversions,
Li zeming
- [PATCH v3 00/13] mm, dma, arm64: Reduce ARCH_KMALLOC_MINALIGN to 8,
Catalin Marinas
- [PATCH v3 01/13] mm/slab: Decouple ARCH_KMALLOC_MINALIGN from ARCH_DMA_MINALIGN, Catalin Marinas
- [PATCH v3 02/13] dma-mapping: Force bouncing if the kmalloc() size is not cacheline-aligned, Catalin Marinas
- [PATCH v3 03/13] iommu/dma: Force bouncing of the size is not cacheline-aligned, Catalin Marinas
- [PATCH v3 04/13] mm/slab: Allow kmalloc() minimum alignment fallback to dma_get_cache_alignment(), Catalin Marinas
- [PATCH v3 05/13] mm/slab: Simplify create_kmalloc_cache() args and make it static, Catalin Marinas
- [PATCH v3 06/13] dma: Allow the smaller cache_line_size() returned by dma_get_cache_alignment(), Catalin Marinas
- [PATCH v3 07/13] drivers/base: Use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN, Catalin Marinas
- [PATCH v3 08/13] drivers/gpu: Use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN, Catalin Marinas
- [PATCH v3 09/13] drivers/usb: Use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN, Catalin Marinas
- [PATCH v3 10/13] drivers/spi: Use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN, Catalin Marinas
- [PATCH v3 11/13] crypto: Use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN, Catalin Marinas
- [PATCH v3 12/13] drivers/md: Use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN, Catalin Marinas
- [PATCH v3 13/13] dma: arm64: Add CONFIG_DMA_BOUNCE_UNALIGNED_KMALLOC and enable it for arm64, Catalin Marinas
- Re: [PATCH v3 00/13] mm, dma, arm64: Reduce ARCH_KMALLOC_MINALIGN to 8, Isaac Manjarres
- [RFC v2 0/3] move PG_slab to page_type,
Hyeonggon Yoo
- [linux-next:master] [mm] 901c96c363: BUG:Bad_rss-counter_state_mm:#type:MM_FILEPAGES_val, kernel test robot
- [6.1.0-rc3-next-20221104] Boot failure - kernel BUG at mm/memblock.c:519,
Sachin Sant
- [PATCH] fs/binfmt_elf: Fix memsz > filesz handling,
Pedro Falcato
- [linux-next:master 4936/5429] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c:1726:6: warning: no previous prototype for function 'kfd_fill_cache_non_crat_info', kernel test robot
- [linux-next:master 3252/5429] drivers/firmware/raspberrypi.c:234:17: sparse: sparse: incorrect type in initializer (different base types), kernel test robot
- fs/ocfs2/super.c:1809 ocfs2_mount_volume() warn: missing error code 'status',
Dan Carpenter
- [PATCH] mm/slab_common: Restore passing "caller" for tracing,
Kees Cook
- [PATCH] mm: anonymous shared memory naming,
Pasha Tatashin
- [PATCH] percpu_counter: add percpu_counter_sum_all interface,
Shakeel Butt
- [PATCH v3 00/37] Shadow stacks for userspace,
Rick Edgecombe
- [PATCH v3 04/37] x86/cpufeatures: Enable CET CR4 bit for shadow stack, Rick Edgecombe
- [PATCH v3 05/37] x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states, Rick Edgecombe
- [PATCH v3 06/37] x86/fpu: Add helper for modifying xstate, Rick Edgecombe
- [PATCH v3 07/37] x86/cet: Add user control-protection fault handler, Rick Edgecombe
- [PATCH v3 08/37] x86/mm: Remove _PAGE_DIRTY from kernel RO pages, Rick Edgecombe
- [PATCH v3 09/37] x86/mm: Move pmd_write(), pud_write() up in the file, Rick Edgecombe
- [PATCH v3 01/37] Documentation/x86: Add CET description, Rick Edgecombe
- [PATCH v3 10/37] x86/mm: Introduce _PAGE_COW, Rick Edgecombe
- [PATCH v3 02/37] x86/cet/shstk: Add Kconfig option for Shadow Stack, Rick Edgecombe
- [PATCH v3 11/37] x86/mm: Update pte_modify for _PAGE_COW, Rick Edgecombe
- [PATCH v3 12/37] x86/mm: Update ptep_set_wrprotect() and pmdp_set_wrprotect() for transition from _PAGE_DIRTY to _PAGE_COW, Rick Edgecombe
- [PATCH v3 13/37] mm: Move VM_UFFD_MINOR_BIT from 37 to 38, Rick Edgecombe
- [PATCH v3 15/37] x86/mm: Check Shadow Stack page fault errors, Rick Edgecombe
- [PATCH v3 14/37] mm: Introduce VM_SHADOW_STACK for shadow stack memory, Rick Edgecombe
- [PATCH v3 16/37] x86/mm: Update maybe_mkwrite() for shadow stack, Rick Edgecombe
- [PATCH v3 17/37] mm: Fixup places that call pte_mkwrite() directly, Rick Edgecombe
- [PATCH v3 18/37] mm: Add guard pages around a shadow stack., Rick Edgecombe
- [PATCH v3 03/37] x86/cpufeatures: Add CPU feature flags for shadow stacks, Rick Edgecombe
- [PATCH v3 19/37] mm/mmap: Add shadow stack pages to memory accounting, Rick Edgecombe
- [PATCH v3 20/37] mm/mprotect: Exclude shadow stack from preserve_write, Rick Edgecombe
- [PATCH v3 22/37] mm: Don't allow write GUPs to shadow stack memory, Rick Edgecombe
- [PATCH v3 21/37] mm: Re-introduce vm_flags to do_mmap(), Rick Edgecombe
- [PATCH v3 23/37] mm: Warn on shadow stack memory in wrong vma, Rick Edgecombe
- [PATCH v3 24/37] x86: Introduce userspace API for CET enabling, Rick Edgecombe
- [PATCH v3 25/37] x86/shstk: Add user-mode shadow stack support, Rick Edgecombe
- [PATCH v3 26/37] x86/shstk: Handle thread shadow stack, Rick Edgecombe
- [PATCH v3 27/37] x86/shstk: Introduce routines modifying shstk, Rick Edgecombe
- [PATCH v3 28/37] x86/shstk: Handle signals for shadow stack, Rick Edgecombe
- [PATCH v3 29/37] x86/shstk: Introduce map_shadow_stack syscall, Rick Edgecombe
- [PATCH v3 30/37] x86/shstk: Support wrss for userspace, Rick Edgecombe
- [PATCH v3 31/37] x86: Expose thread features in /proc/$PID/status, Rick Edgecombe
- [PATCH v3 32/37] x86/cet/shstk: Wire in CET interface, Rick Edgecombe
- [PATCH v3 33/37] selftests/x86: Add shadow stack test, Rick Edgecombe
- [PATCH v3 34/37] x86/fpu: Add helper for initing features, Rick Edgecombe
- [PATCH v3 35/37] x86/cet: Add PTRACE interface for CET, Rick Edgecombe
- [PATCH v3 36/37] x86/cet/shstk: Add ARCH_CET_UNLOCK, Rick Edgecombe
- [RFC 37/37] fs/binfmt_elf: Block old shstk elf bit, Rick Edgecombe
- [linux-next:master] BUILD SUCCESS WITH WARNING 0cdb3579f1ee4c1e55acf8dfb0697b660067b1f8, kernel test robot
- [linux-next:pending-fixes] BUILD SUCCESS 53fcf96923f7823196751aa781db39ac83093348, kernel test robot
- Re: [PATCH v5 0/8] KVM: arm64: permit MAP_SHARED mappings with MTE enabled,
Marc Zyngier
- [syzbot] possible deadlock in hugetlb_fault,
syzbot
- [PATCH v2] mm/page_alloc: Leave IRQs enabled for per-cpu page allocations,
Mel Gorman
- [vbabka-slab:slab/for-6.1-rc4/fixes 2/2] ERROR: modpost: "__kmem_cache_alloc_node" [arch/um/drivers/hostaudio.ko] undefined!,
kernel test robot
- [RFC] mm: block swap in mtd partition, Lucas Martins Alves
- [PATCH v3 0/3] page_owner: print stacks and their counter,
Oscar Salvador
- [RFC PATCH] mm: introduce object accounting via backtrace on slub,
zhaoyang.huang
- [PATCH 0/2] migrate: convert migrate_pages()/unmap_and_move() to use folios,
Huang Ying
- [linux-next:master 4732/5429] drivers/gpu/drm/msm/hdmi/hdmi.c:251:1: warning: 'static' is not at beginning of declaration, kernel test robot
- Re: Crash with PREEMPT_RT on aarch64 machine,
Hillf Danton
- [QUESTION] {start,stop}_this_handle() and lockdep annotations,
Byungchul Park
- [PATCH] binfmt_elf: replace IS_ERR() with IS_ERR_VALUE(),
Deming Wang
- [PATCH] zsmalloc: replace IS_ERR() with IS_ERR_VALUE(),
Deming Wang
- [PATCH] selftests/vm: update hugetlb madvise, Mike Kravetz
- [linus:master] [mm,madvise,hugetlb] 8ebe0a5eaa: kernel-selftests.vm.run_vmtests.sh../hugetlb_madvise_./huge/madvise_test.fail, kernel test robot
- [syzbot] possible deadlock in filemap_fault,
syzbot
- [v2 PATCH 1/2] mm: khugepaged: allow page allocation fallback to eligible nodes,
Yang Shi
- [stable:linux-4.9.y 1768/2665] include/linux/nodemask.h:370:13: error: comparison of unsigned expression >= 0 is always true, kernel test robot
- [linux-next:master] BUILD SUCCESS WITH WARNING 81214a573d19ae2fa5b528286ba23cd1cb17feec, kernel test robot
- [RFC] Kernel Support of Memory Error Detection.,
Jiaqi Yan
- [PATCH v5 0/3] Implement IOCTL to get and/or the clear info about PTEs,
Muhammad Usama Anjum
- [linux-next:master 5006/5092] lib/objpool.c:378:3: error: call to undeclared function 'prefetch'; ISO C99 and later do not support implicit function declarations, kernel test robot
- [REGRESSION] Bug 216646 - having TRANSPARENT_HUGEPAGE enabled hangs some applications,
Thorsten Leemhuis
- [PATCH v2] x86/traps: avoid KMSAN bugs originating from handle_bug(),
Alexander Potapenko
- [linux-next:pending-fixes] BUILD SUCCESS WITH WARNING 60a091309878af4e8298dcd229c167ffd1f5fccf, kernel test robot
- [PATCH v4 0/3] Implement IOCTL to get and/or the clear info about PTEs,
Muhammad Usama Anjum
- [PATCH v6 0/5] THP Shrinker,
alexlzhu
- [PATCH 0/3] mm,huge,rmap: unify and speed up compound mapcounts,
Hugh Dickins
- [PATCH 1/3] mm,hugetlb: use folio fields in second tail page, Hugh Dickins
- [PATCH 2/3] mm,thp,rmap: simplify compound page mapcount handling, Hugh Dickins
- [PATCH 3/3] mm,thp,rmap: lock_compound_mapcounts() on THP mapcounts, Hugh Dickins
- [PATCH 4/3] mm,thp,rmap: handle the normal !PageCompound case first, Hugh Dickins
- [PATCH 0/3] mm,thp,rmap: rework the use of subpages_mapcount, Hugh Dickins
- [PATCH 1/3] mm,thp,rmap: subpages_mapcount of PTE-mapped subpages, Hugh Dickins
- [PATCH 2/3] mm,thp,rmap: subpages_mapcount COMPOUND_MAPPED if PMD-mapped, Hugh Dickins
- [PATCH 3/3] mm,thp,rmap: clean up the end of __split_huge_pmd_locked(), Hugh Dickins
- Re: [PATCH 0/3] mm,thp,rmap: rework the use of subpages_mapcount, Linus Torvalds
- Re: [PATCH 0/3] mm,thp,rmap: rework the use of subpages_mapcount, Shakeel Butt
- [PATCH v2 0/3] mm,thp,rmap: rework the use of subpages_mapcount, Hugh Dickins
- [PATCH -next] selftests/vm: add local_config.h and local_config.mk to .gitignore, Zhao Gongyi
- [linux-next:master 2619/4832] net/netfilter/nft_payload.c:112:25: sparse: sparse: incorrect type in assignment (different base types), kernel test robot
- [linux-next:master 3930/4832] drivers/net/phy/motorcomm.c:1122:8-35: duplicated argument to & or | (fwd), Julia Lawall
- [PATCH v1 0/6] mm/autonuma: replace savedwrite infrastructure,
David Hildenbrand
- [PATCH] mm: hugetlb_vmemmap: include missing linux/moduleparam.h,
Vasily Gorbik
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]