Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: [PATCH] mm: memcontrol: do not miss MEMCG_MAX events for enforced allocations, (continued)
- [linux-next:master] BUILD REGRESSION c4185b16aba73929aa76f0d030efbe79ae867808, kernel test robot
- [PATCH] mm: honor FGP_NOWAIT for page cache page allocation,
Jens Axboe
- Re: [PATCH v4 4/4] selftest: Taint kernel when test module loaded,
kernel test robot
- [PATCH v6] selftests/vm: Only run 128TBswitch with 5-level paging,
Adam Sindelar
- [PATCH v4 00/45] Add KernelMemorySanitizer infrastructure,
Alexander Potapenko
- [PATCH v4 01/45] x86: add missing include to sparsemem.h, Alexander Potapenko
- [PATCH v4 02/45] stackdepot: reserve 5 extra bits in depot_stack_handle_t, Alexander Potapenko
- [PATCH v4 03/45] instrumented.h: allow instrumenting both sides of copy_from_user(), Alexander Potapenko
- [PATCH v4 05/45] asm-generic: instrument usercopy in cacheflush.h, Alexander Potapenko
- [PATCH v4 04/45] x86: asm: instrument usercopy in get_user() and __put_user_size(), Alexander Potapenko
- [PATCH v4 06/45] kmsan: add ReST documentation, Alexander Potapenko
- [PATCH v4 07/45] kmsan: introduce __no_sanitize_memory and __no_kmsan_checks, Alexander Potapenko
- [PATCH v4 08/45] kmsan: mark noinstr as __no_sanitize_memory, Alexander Potapenko
- [PATCH v4 09/45] x86: kmsan: pgtable: reduce vmalloc space, Alexander Potapenko
- [PATCH v4 10/45] libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE, Alexander Potapenko
- [PATCH v4 12/45] kmsan: disable instrumentation of unsupported common kernel code, Alexander Potapenko
- [PATCH v4 11/45] kmsan: add KMSAN runtime core, Alexander Potapenko
- [PATCH v4 13/45] MAINTAINERS: add entry for KMSAN, Alexander Potapenko
- [PATCH v4 14/45] mm: kmsan: maintain KMSAN metadata for page operations, Alexander Potapenko
- [PATCH v4 15/45] mm: kmsan: call KMSAN hooks from SLUB code, Alexander Potapenko
- [PATCH v4 16/45] kmsan: handle task creation and exiting, Alexander Potapenko
- [PATCH v4 17/45] init: kmsan: call KMSAN initialization routines, Alexander Potapenko
- [PATCH v4 18/45] instrumented.h: add KMSAN support, Alexander Potapenko
- [PATCH v4 19/45] kmsan: unpoison @tlb in arch_tlb_gather_mmu(), Alexander Potapenko
- [PATCH v4 20/45] kmsan: add iomap support, Alexander Potapenko
- [PATCH v4 21/45] Input: libps2: mark data received in __ps2_command() as initialized, Alexander Potapenko
- [PATCH v4 22/45] dma: kmsan: unpoison DMA mappings, Alexander Potapenko
- [PATCH v4 23/45] virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg(), Alexander Potapenko
- [PATCH v4 24/45] kmsan: handle memory sent to/from USB, Alexander Potapenko
- [PATCH v4 25/45] kmsan: add tests for KMSAN, Alexander Potapenko
- [PATCH v4 26/45] kmsan: disable strscpy() optimization under KMSAN, Alexander Potapenko
- [PATCH v4 27/45] crypto: kmsan: disable accelerated configs under KMSAN, Alexander Potapenko
- [PATCH v4 28/45] kmsan: disable physical page merging in biovec, Alexander Potapenko
- [PATCH v4 29/45] block: kmsan: skip bio block merging logic for KMSAN, Alexander Potapenko
- [PATCH v4 30/45] kcov: kmsan: unpoison area->list in kcov_remote_area_put(), Alexander Potapenko
- [PATCH v4 31/45] security: kmsan: fix interoperability with auto-initialization, Alexander Potapenko
- [PATCH v4 32/45] objtool: kmsan: list KMSAN API functions as uaccess-safe, Alexander Potapenko
- [PATCH v4 33/45] x86: kmsan: disable instrumentation of unsupported code, Alexander Potapenko
- [PATCH v4 35/45] x86: kmsan: handle open-coded assembly in lib/iomem.c, Alexander Potapenko
- [PATCH v4 34/45] x86: kmsan: skip shadow checks in __switch_to(), Alexander Potapenko
- [PATCH v4 36/45] x86: kmsan: use __msan_ string functions where possible, Alexander Potapenko
- [PATCH v4 37/45] x86: kmsan: sync metadata pages on page fault, Alexander Potapenko
- [PATCH v4 38/45] x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, enable it for KASAN/KMSAN, Alexander Potapenko
- [PATCH v4 39/45] x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS, Alexander Potapenko
- [PATCH v4 40/45] x86: kmsan: don't instrument stack walking functions, Alexander Potapenko
- [PATCH v4 41/45] entry: kmsan: introduce kmsan_unpoison_entry_regs(), Alexander Potapenko
- [PATCH v4 42/45] bpf: kmsan: initialize BPF registers with zeroes, Alexander Potapenko
- [PATCH v4 43/45] namei: initialize parameters passed to step_into(), Alexander Potapenko
- [PATCH v4 44/45] mm: fs: initialize fsdata passed to write_begin/write_end interface, Alexander Potapenko
- [PATCH v4 45/45] x86: kmsan: enable KMSAN builds for x86, Alexander Potapenko
- [PATCH v1] mm/slub: enable debugging memory wasting of kmalloc,
Feng Tang
- [PATCH 0/8] lib: cleanup bitmap-related headers,
Yury Norov
- [linux-next:pending-fixes] BUILD SUCCESS 66af410b51f88c5b355bb33993c5d78642e046f9, kernel test robot
- [linux-next:master 5093/7282] drivers/pinctrl/qcom/pinctrl-lpass-lpi.c:391:24: error: cannot assign to variable 'data' with const-qualified type 'const struct lpi_pinctrl_variant_data *', kernel test robot
- [PATCH v5] selftests/vm: Only run 128TBswitch with 5-level paging,
Adam Sindelar
- [PATCH 0/2] s390: Autoload uvdevice module based on CPU feature,
Steffen Eiden
- [PATCH v5 1/2] mm: Add PAGE_ALIGN_DOWN macro,
David Gow
- [PATCH linux-next] mm/madvise: allow KSM hints for process_madvise,
cgel . zte
- [linux-next:master 6752/7019] fs/xfs/xfs_file.c:1314:21: sparse: sparse: incorrect type in assignment (different base types), kernel test robot
- [linux-next:master 6615/7019] lib/maple_tree.c:5506:69: sparse: sparse: incorrect type in argument 1 (different address spaces), kernel test robot
- [linux-next:master] BUILD REGRESSION 6cc11d2a1759275b856e464265823d94aabd5eaf,
kernel test robot
- [linux-next:master 4737/7019] __pi_fdt.c:undefined reference to `__pi___memmove', kernel test robot
- [linux-next:master 4040/7019] arch/powerpc/kernel/interrupt.c:542:55: error: suggest braces around empty body in an 'if' statement,
kernel test robot
- [PATCH] fs: Replace kmap{,_atomic}() with kmap_local_page(),
Fabio M. De Francesco
- [linux-next:pending-fixes] BUILD SUCCESS ae0dd4695f93685f200ad72402df42b583d4af52, kernel test robot
- [RFC PATCH v3 0/3] Add PUD and kernel PTE level pagetable account,
Baolin Wang
- [PATCH v3] arm64: mm: fix linear mapping mem access performance degradation,
Guanghui Feng
- [linux-next:master 6710/7019] mm/shrinker_debug.c:143:9: warning: function 'shrinker_debugfs_rename' might be a candidate for 'gnu_printf' format attribute, kernel test robot
- [PATCH 0/5] mm: Pass pointers to page accessors,
Linus Walleij
- [PATCH v2] arm64: mm: fix linear mapping mem access performance degradation,
Guanghui Feng
- [PATCH] mm/mmap.c: Fix typo and space mistake,
Zhang Jiaming
- [PATCH v3] mm: vmpressure: don't count proactive reclaim in vmpressure,
Yosry Ahmed
- [PATCH v4 1/2] mm: Add PAGE_ALIGN_DOWN macro,
David Gow
- [PATCH v3 1/2] mm: Add PAGE_ALIGN_DOWN macro,
David Gow
- [PATCH] iommu/iova: change IOVA_MAG_SIZE to 127 to save memory,
Feng Tang
- [PATCH V6 00/26] mm/mmap: Drop __SXXX/__PXXX macros from across platforms,
Anshuman Khandual
- [PATCH V6 01/26] mm/mmap: Build protect protection_map[] with __P000, Anshuman Khandual
- [PATCH V6 02/26] mm/mmap: Define DECLARE_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 03/26] powerpc/mm: Move protection_map[] inside the platform, Anshuman Khandual
- [PATCH V6 04/26] sparc/mm: Move protection_map[] inside the platform, Anshuman Khandual
- [PATCH V6 05/26] arm64/mm: Move protection_map[] inside the platform, Anshuman Khandual
- [PATCH V6 06/26] x86/mm: Move protection_map[] inside the platform, Anshuman Khandual
- [PATCH V6 07/26] mm/mmap: Build protect protection_map[] with ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 08/26] microblaze/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 09/26] loongarch/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 10/26] openrisc/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 11/26] xtensa/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 12/26] hexagon/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 13/26] parisc/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 14/26] alpha/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 15/26] nios2/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 16/26] riscv/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 17/26] csky/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 18/26] s390/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 19/26] ia64/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 20/26] mips/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 21/26] m68k/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 22/26] arc/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 25/26] sh/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 23/26] arm/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 26/26] mm/mmap: Drop ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- [PATCH V6 24/26] um/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT, Anshuman Khandual
- Re: [PATCH V6 00/26] mm/mmap: Drop __SXXX/__PXXX macros from across platforms, Anshuman Khandual
- [PATCH V2 0/4] mm/sparse-vmemmap: Generalise helpers and enable for,
Huacai Chen
- [PATCH v3 0/9] mm, hwpoison: enable 1GB hugepage support (v3),
Naoya Horiguchi
- [PATCH v3 1/9] mm/hugetlb: check gigantic_page_runtime_supported() in return_unused_surplus_pages(), Naoya Horiguchi
- [PATCH v3 2/9] mm/hugetlb: separate path for hwpoison entry in copy_hugetlb_page_range(), Naoya Horiguchi
- [PATCH v3 3/9] mm/hugetlb: make pud_huge() and follow_huge_pud() aware of non-present pud entry, Naoya Horiguchi
- [PATCH v3 4/9] mm, hwpoison, hugetlb: support saving mechanism of raw error pages, Naoya Horiguchi
- [PATCH v3 5/9] mm, hwpoison: make unpoison aware of raw error info in hwpoisoned hugepage, Naoya Horiguchi
- [PATCH v3 6/9] mm, hwpoison: set PG_hwpoison for busy hugetlb pages, Naoya Horiguchi
- [PATCH v3 7/9] mm, hwpoison: make __page_handle_poison returns int, Naoya Horiguchi
- [PATCH v3 8/9] mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage, Naoya Horiguchi
- [PATCH v3 9/9] mm, hwpoison: enable memory error handling on 1GB hugepage, Naoya Horiguchi
- [RFC PATCH] mm/slub: enable debugging memory wasting of kmalloc,
Feng Tang
- [PATCH v2 0/9] Add support for shared PTEs across processes,
Khalid Aziz
- [PATCH v2 2/9] mm/mshare: pre-populate msharefs with information file, Khalid Aziz
- [PATCH v2 6/9] mm/mshare: Add mmap operation, Khalid Aziz
- [PATCH v2 4/9] mm/mshare: Add a read operation for msharefs files, Khalid Aziz
- [PATCH v2 7/9] mm/mshare: Add unlink and munmap support, Khalid Aziz
- [PATCH v2 3/9] mm/mshare: make msharefs writable and support directories, Khalid Aziz
- [PATCH v2 5/9] mm/mshare: Add vm flag for shared PTE, Khalid Aziz
- [PATCH v2 1/9] mm: Add msharefs filesystem, Khalid Aziz
- [PATCH v2 8/9] mm/mshare: Add basic page table sharing support, Khalid Aziz
- [PATCH v2 9/9] mm/mshare: Enable mshare region mapping across processes, Khalid Aziz
- Re: [PATCH v2 0/9] Add support for shared PTEs across processes, Mark Hemment
- Re: [PATCH v2 0/9] Add support for shared PTEs across processes, Andrew Morton
- [linux-next:master] BUILD REGRESSION c4ef528bd006febc7de444d9775b28706d924f78, kernel test robot
- [RFC PATCH] s390: Autoload uvdevice module based on CPU feature,
Steffen Eiden
- [PATCH Fix 0/2] maple_tree: mas_spanning_rebalance() patches,
Liam Howlett
- thp: enforcing constraints on file thps,
Zach O'Keefe
- [linux-next:pending-fixes] BUILD SUCCESS e85c7a5a90ae0df72d68c4204fb5e2ab844fb26e, kernel test robot
- [linux-next:master 5968/6619] fs/ntfs3/attrib.c:2145:38: sparse: sparse: restricted __le16 degrades to integer, kernel test robot
- [PATCH -next,v2] tmpfs: Fix the issue that the mount and remount results are inconsistent., ZhaoLong Wang
- [PATCH] exec: Fix a spelling mistake,
Zhang Jiaming
- [KVM] 9fc222967a: kvm-unit-tests.msr.fail, kernel test robot
- [PATCH v3] powerpc/memhotplug: Add add_pages override for PPC,
Aneesh Kumar K.V
- [PATCH v7 00/14] Add MEMORY_DEVICE_COHERENT for coherent device memory mapping,
Alex Sierra
- [PATCH v7 02/14] mm: add zone device coherent type memory support, Alex Sierra
- [PATCH v7 01/14] mm: rename is_pinnable_pages to is_pinnable_longterm_pages, Alex Sierra
- [PATCH v7 03/14] mm: handling Non-LRU pages returned by vm_normal_pages, Alex Sierra
- [PATCH v7 04/14] mm: add device coherent vma selection for memory migration, Alex Sierra
- [PATCH v7 05/14] mm: remove the vma check in migrate_vma_setup(), Alex Sierra
- [PATCH v7 06/14] mm/gup: migrate device coherent pages when pinning instead of failing, Alex Sierra
- [PATCH v7 07/14] drm/amdkfd: add SPM support for SVM, Alex Sierra
- [PATCH v7 08/14] lib: test_hmm add ioctl to get zone device type, Alex Sierra
- [PATCH v7 09/14] lib: test_hmm add module param for zone device type, Alex Sierra
- [PATCH v7 10/14] lib: add support for device coherent type in test_hmm, Alex Sierra
- [PATCH v7 12/14] tools: update test_hmm script to support SP config, Alex Sierra
- [PATCH v7 11/14] tools: update hmm-test to support device coherent type, Alex Sierra
- [PATCH v7 13/14] tools: add hmm gup tests for device coherent type, Alex Sierra
- [PATCH v7 14/14] tools: add selftests to hmm for COW in device memory, Alex Sierra
- Re: linux-next: Tree for Jun 28 (mm/memory-failure.c), Randy Dunlap
- [syzbot] BUG: unable to handle kernel paging request in truncate_inode_partial_folio,
syzbot
- [linux-next:master 3054/6195] trace_uprobe.c:undefined reference to `bpf_stats_enabled_key', kernel test robot
- [PATCH v6 0/4] KVM: mm: count KVM mmu usage in memory stats,
Yosry Ahmed
- [linux-next:master] BUILD REGRESSION cb71b93c2dc36d18a8b05245973328d018272cdf, kernel test robot
- [PATCH v4] selftests/vm: Only run 128TBswitch with 5-level paging, Adam Sindelar
- [RESEND PATCH v4 1/2] highmem: Make __kunmap_{local,atomic}() take "const void *",
Fabio M. De Francesco
- [PATCH v2 00/16] A few cleanup patches for huge_memory,
Miaohe Lin
- [PATCH v2 02/16] mm/huge_memory: access vm_page_prot with READ_ONCE in remove_migration_pmd, Miaohe Lin
- [PATCH v2 01/16] mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd, Miaohe Lin
- [PATCH v2 03/16] mm/huge_memory: fix comment of __pud_trans_huge_lock, Miaohe Lin
- [PATCH v2 07/16] mm/huge_memory: use helper function vma_lookup in split_huge_pages_pid, Miaohe Lin
- [PATCH v2 05/16] mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed, Miaohe Lin
- [PATCH v2 04/16] mm/huge_memory: use helper touch_pud in huge_pud_set_accessed, Miaohe Lin
- [PATCH v2 09/16] mm/huge_memory: fix comment in zap_huge_pud, Miaohe Lin
- [PATCH v2 10/16] mm/huge_memory: check pmd_present first in is_huge_zero_pmd, Miaohe Lin
- [PATCH v2 11/16] mm/huge_memory: try to free subpage in swapcache when possible, Miaohe Lin
- [PATCH v2 14/16] mm/huge_memory: correct comment of prep_transhuge_page, Miaohe Lin
- [PATCH v2 12/16] mm/huge_memory: minor cleanup for split_huge_pages_all, Miaohe Lin
- [PATCH v2 08/16] mm/huge_memory: use helper macro __ATTR_RW, Miaohe Lin
- [PATCH v2 06/16] mm/huge_memory: rename mmun_start to haddr in remove_migration_pmd, Miaohe Lin
- [PATCH v2 13/16] mm/huge_memory: fix comment of page_deferred_list, Miaohe Lin
- [PATCH v2 16/16] mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_huge_pages_pid, Miaohe Lin
- [PATCH v2 15/16] mm/huge_memory: comment the subtly logic in __split_huge_pmd, Miaohe Lin
- [PATCH v2 1/1] mm: kfence: apply kmemleak_ignore_phys on early allocated pool,
yee.lee
- [linux-next:pending-fixes] BUILD SUCCESS 426ccb4c911a392f6cb9799fa341e6c5e2a851f5, kernel test robot
- [linux-next:master 5016/6195] drivers/pinctrl/qcom/pinctrl-lpass-lpi.c:391:55: error: 'np' undeclared; did you mean 'up'?, kernel test robot
- [PATCH -next] mm/memory-failure: fix redefinition of mf_generic_kill_procs,
Zheng Bin
- [PATCH 00/22] Fix kernel-doc warnings at linux-next,
Mauro Carvalho Chehab
- [linux-next:master 3044/6195] drivers/ufs/host/ufs-mediatek.c:1279:5: warning: no previous prototype for 'ufs_mtk_system_suspend', kernel test robot
- [PATCH v2 0/8] Simplify hugetlb vmemmap and improve its readability,
Muchun Song
- Multi-page folio issues in 5.19-rc4 (was [PATCH v3 25/25] xfs: Support large folios),
Dave Chinner
- [akpm-mm:mm-unstable 137/269] mm/memory-failure.c:1728:19: error: redefinition of 'mf_generic_kill_procs', kernel test robot
- [linux-next:master 5790/5792] vmlinux.o: warning: objtool: pv_ops[24]: xen_write_msr, kernel test robot
- [PATCH AUTOSEL 5.15 11/41] selftests: vm: Fix resource leak when return error, Sasha Levin
- [PATCH AUTOSEL 5.18 13/53] selftests: vm: Fix resource leak when return error, Sasha Levin
- [PATCH v6 00/14] Add MEMORY_DEVICE_COHERENT for coherent device memory mapping,
Alex Sierra
- [PATCH v6 01/14] mm: add zone device coherent type memory support, Alex Sierra
- [PATCH v6 04/14] mm: remove the vma check in migrate_vma_setup(), Alex Sierra
- [PATCH v6 02/14] mm: handling Non-LRU pages returned by vm_normal_pages, Alex Sierra
- [PATCH v6 03/14] mm: add device coherent vma selection for memory migration, Alex Sierra
- [PATCH v6 05/14] mm/gup: migrate device coherent pages when pinning instead of failing, Alex Sierra
- [PATCH v6 06/14] mm: add device coherent checker to is_pinnable_page, Alex Sierra
- [PATCH v6 07/14] drm/amdkfd: add SPM support for SVM, Alex Sierra
- [PATCH v6 08/14] lib: test_hmm add ioctl to get zone device type, Alex Sierra
- [PATCH v6 09/14] lib: test_hmm add module param for zone device type, Alex Sierra
- [PATCH v6 10/14] lib: add support for device coherent type in test_hmm, Alex Sierra
- [PATCH v6 13/14] tools: add hmm gup tests for device coherent type, Alex Sierra
- [PATCH v6 11/14] tools: update hmm-test to support device coherent type, Alex Sierra
- [PATCH v6 12/14] tools: update test_hmm script to support SP config, Alex Sierra
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]