Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: [PATCH] vduse: avoid using __GFP_NOFAIL, (continued)
- [PATCH] slab: Error out on duplicate cache names when DEBUG_VM=y,
Pedro Falcato
- [linus:master] [mm/slab] 2e8000b826: WARNING:at_mm/util.c:#__kvmalloc_node_noprof,
kernel test robot
- [linus:master] [mseal] 8be7258aad: stress-ng.pagemove.page_remaps_per_sec -4.4% regression,
kernel test robot
- [PATCH v3 0/3] mm: Introduce a new sysctl knob vm.pcp_batch_scale_max,
Yafang Shao
- [PATCH v5 0/9] Improve the copy of task comm,
Yafang Shao
- [PATCH v5 3/9] security: Replace memcpy() with __get_task_comm(), Yafang Shao
- [PATCH v5 4/9] bpftool: Ensure task comm is always NUL-terminated, Yafang Shao
- [PATCH v5 5/9] mm/util: Fix possible race condition in kstrdup(), Yafang Shao
- [PATCH v5 6/9] mm/util: Deduplicate code in {kstrdup,kstrndup,kmemdup_nul}, Yafang Shao
- [PATCH v5 7/9] tracing: Replace strncpy() with __get_task_comm(), Yafang Shao
- [PATCH v5 1/9] fs/exec: Drop task_lock() inside __get_task_comm(), Yafang Shao
- [PATCH v5 8/9] net: Replace strcpy() with __get_task_comm(), Yafang Shao
- [PATCH v5 2/9] auditsc: Replace memcpy() with __get_task_comm(), Yafang Shao
- [PATCH v5 9/9] drm: Replace strcpy() with __get_task_comm(), Yafang Shao
- Re: [PATCH v5 0/9] Improve the copy of task comm, Linus Torvalds
- <Possible follow-ups>
- Re: [PATCH v5 0/9] Improve the copy of task comm, Alejandro Colomar
- [PATCH] mm: kfence: print the age time for alloacted objectes to trace memleak,
Qiwu Chen
- [linux-next:master 2209/2947] fs/proc/base.c:879:88: sparse: sparse: incompatible types in comparison expression (different address spaces):, kernel test robot
- [PATCH RFC] mm: attempt to batch free swap entries for zap_pte_range(), Barry Song
- [PATCH] mm: Only enforce minimum stack gap size if it's sensible,
David Gow
- [PATCH] mm: zswap: make the lock critical section obvious in shrink_worker(),
Yosry Ahmed
- [linux-next:fs-next] BUILD SUCCESS 812e4c94fe320e634d23a8c1bbc9b9d394c8d49a, kernel test robot
- [linux-next:pending-fixes] BUILD SUCCESS 8f7f3d5bcf88c2269d326bd05114e3332d90e6ea, kernel test robot
- [PATCH] memcg: protect concurrent access to mem_cgroup_idr,
Shakeel Butt
- [no subject], Unknown
- [PATCH v2] binfmt_elf: Dump smaller VMAs first in ELF cores,
Brian Mak
- Re: [PATCH V2 2/3] riscv: mm: Add soft-dirty page tracking support,
kernel test robot
- [PATCH v6 0/2] allow KASAN to detect UAF in SLAB_TYPESAFE_BY_RCU slabs,
Jann Horn
- [linux-next:fs-current] BUILD SUCCESS 2f1187ed9a813a0e4485384ddaf87dd8bdaf052b, kernel test robot
- [linux-next:master] BUILD REGRESSION f524a5e4dfb75b277c9a5ad819ca5f035f490f14, kernel test robot
- [no subject], Unknown
- [no subject], Unknown
- [syzbot] Monthly mm report (Aug 2024), syzbot
- [PATCH v1 00/11] mm: replace follow_page() by folio_walk,
David Hildenbrand
- [PATCH v1 03/11] mm/migrate: convert do_pages_stat_array() from follow_page() to folio_walk, David Hildenbrand
- [PATCH v1 04/11] mm/migrate: convert add_page_for_migration() from follow_page() to folio_walk, David Hildenbrand
- [PATCH v1 05/11] mm/ksm: convert get_mergeable_page() from follow_page() to folio_walk, David Hildenbrand
- [PATCH v1 06/11] mm/ksm: convert scan_get_next_rmap_item() from follow_page() to folio_walk, David Hildenbrand
- [PATCH v1 02/11] mm/pagewalk: introduce folio_walk_start() + folio_walk_end(), David Hildenbrand
- [PATCH v1 01/11] mm: provide vm_normal_(page|folio)_pmd() with CONFIG_PGTABLE_HAS_HUGE_LEAVES, David Hildenbrand
- [PATCH v1 07/11] mm/huge_memory: convert split_huge_pages_pid() from follow_page() to folio_walk, David Hildenbrand
- [PATCH v1 10/11] mm: remove follow_page(), David Hildenbrand
- [PATCH v1 11/11] mm/ksm: convert break_ksm() from walk_page_range_vma() to folio_walk, David Hildenbrand
- [PATCH v1 08/11] s390/uv: convert gmap_destroy_page() from follow_page() to folio_walk, David Hildenbrand
- [PATCH v1 09/11] s390/mm/fault: convert do_secure_storage_access() from follow_page() to folio_walk, David Hildenbrand
- Re: [PATCH v1 00/11] mm: replace follow_page() by folio_walk, Andrew Morton
- Re: [PATCH v1 00/11] mm: replace follow_page() by folio_walk, Claudio Imbrenda
- Re: [PATCH v1 00/11] mm: replace follow_page() by folio_walk, Claudio Imbrenda
- [PATCH v3 0/9] Merge arm64/riscv hugetlbfs contpte support,
Alexandre Ghiti
- [linux-next:master 2441/2655] mm/util.c:670:17: sparse: sparse: cast from restricted gfp_t, kernel test robot
- Re: [PATCH] KVM: x86: Use gfn_to_pfn_cache for steal_time,
David Woodhouse
- [PATCH] percpu-rwsem: remove the unused parameter 'read',
Wang Long
- [PATCH v4] rust: mm: add abstractions for mm_struct and vm_area_struct,
Alice Ryhl
- [PATCH v8 0/5] x86/pkeys: update PKRU to enable all pkeys before XSAVE,
Aruna Ramakrishna
- [PATCH -next] mm: Remove duplicated include in vma_internal.h,
Yang Li
- [PATCH] mm: clarify swap_count_continued and improve readability for __swap_duplicate, Barry Song
- [PATCH v1 1/2] lib/htree: Implementation of new Hash Tree, JaeJoon Jung
- [PATCH v1 2/2] lib/htree: Modified lib/Makefile and lib/Kconfig to build htree, JaeJoon Jung
- [PATCH v1] lib/htree: Detailed explanation in PDF file with pictures, JaeJoon Jung
- [PATCH v3 1/5] memblock test: fix implicit declaration of function 'virt_to_phys',
Wei Yang
- [linux-next:pending-fixes] BUILD REGRESSION 22645e656434a5f47e33fca73b4a51513e3252ea, kernel test robot
- [PATCH] Hitshield : Something new eviction process for MGLRU,
Minwoo Jo
- question on [uprobes] special vma,
Jeff Xu
- [PATCH v2 0/2] mm: print the promo watermark in zoneinfo,
kaiyang2
- [PATCH v4] mm/hugetlb: fix hugetlb vs. core-mm PT locking,
David Hildenbrand
- [linux-next:master] BUILD REGRESSION 048d8cb65cde9fe7534eb4440bcfddcf406bb49c, kernel test robot
- [PATCH] mm: print the promo watermark in zoneinfo,
kaiyang2
- [PATCH] mm: consider CMA pages in watermark check for NUMA balancing target node,
kaiyang2
- [RFC PATCH v1 0/1] binfmt_elf: seal address zero,
jeffxu
- [PATCH v2 0/2] Add support for Congatec CGEB BIOS interface,
Mary Strodl
- [PATCH v3] rust: mm: add abstractions for mm_struct and vm_area_struct,
Alice Ryhl
- [PATCH v10 00/40] arm64/gcs: Provide support for GCS in userspace,
Mark Brown
- [PATCH v10 01/40] arm64/mm: Restructure arch_validate_flags() for extensibility, Mark Brown
- [PATCH v10 03/40] mman: Add map_shadow_stack() flags, Mark Brown
- [PATCH v10 05/40] arm64/gcs: Document the ABI for Guarded Control Stacks, Mark Brown
- [PATCH v10 06/40] arm64/sysreg: Add definitions for architected GCS caps, Mark Brown
- [PATCH v10 14/40] KVM: arm64: Manage GCS access and registers for guests, Mark Brown
- [PATCH v10 13/40] arm64/mm: Map pages for guarded control stack, Mark Brown
- [PATCH v10 15/40] arm64/idreg: Add overrride for GCS, Mark Brown
- [PATCH v10 02/40] prctl: arch-agnostic prctl for shadow stack, Mark Brown
- [PATCH v10 16/40] arm64/hwcap: Add hwcap for GCS, Mark Brown
- [PATCH v10 22/40] arm64/mm: Implement map_shadow_stack(), Mark Brown
- [PATCH v10 30/40] kselftest/arm64: Add GCS as a detected feature in the signal tests, Mark Brown
- [PATCH v10 31/40] kselftest/arm64: Add framework support for GCS to signal handling tests, Mark Brown
- [PATCH v10 32/40] kselftest/arm64: Allow signals tests to specify an expected si_code, Mark Brown
- [PATCH v10 33/40] kselftest/arm64: Always run signals tests with GCS enabled, Mark Brown
- [PATCH v10 34/40] kselftest/arm64: Add very basic GCS test program, Mark Brown
- [PATCH v10 35/40] kselftest/arm64: Add a GCS test program built with the system libc, Mark Brown
- [PATCH v10 11/40] arm64/mm: Allocate PIE slots for EL0 guarded control stack, Mark Brown
- [PATCH v10 27/40] kselftest/arm64: Verify the GCS hwcap, Mark Brown
- [PATCH v10 20/40] arm64/gcs: Ensure that new threads have a GCS, Mark Brown
- [PATCH v10 25/40] arm64/ptrace: Expose GCS via ptrace and core files, Mark Brown
- [PATCH v10 37/40] kselftest/arm64: Add GCS signal tests, Mark Brown
- [PATCH v10 07/40] arm64/gcs: Add manual encodings of GCS instructions, Mark Brown
- [PATCH v10 17/40] arm64/traps: Handle GCS exceptions, Mark Brown
- [PATCH v10 23/40] arm64/signal: Set up and restore the GCS context for signal handlers, Mark Brown
- [PATCH v10 08/40] arm64/gcs: Provide put_user_gcs(), Mark Brown
- [PATCH v10 38/40] kselftest/arm64: Add a GCS stress test, Mark Brown
- [PATCH v10 28/40] kselftest: Provide shadow stack enable helpers for arm64, Mark Brown
- [PATCH v10 04/40] arm64: Document boot requirements for Guarded Control Stacks, Mark Brown
- [PATCH v10 26/40] arm64: Add Kconfig for Guarded Control Stack (GCS), Mark Brown
- [PATCH v10 09/40] arm64/gcs: Provide basic EL2 setup to allow GCS usage at EL0 and EL1, Mark Brown
- [PATCH v10 21/40] arm64/gcs: Implement shadow stack prctl() interface, Mark Brown
- [PATCH v10 39/40] kselftest/arm64: Enable GCS for the FP stress tests, Mark Brown
- [PATCH v10 12/40] mm: Define VM_SHADOW_STACK for arm64 when we support GCS, Mark Brown
- [PATCH v10 24/40] arm64/signal: Expose GCS state in signal frames, Mark Brown
- [PATCH v10 18/40] arm64/mm: Handle GCS data aborts, Mark Brown
- [PATCH v10 36/40] kselftest/arm64: Add test coverage for GCS mode locking, Mark Brown
- [PATCH v10 10/40] arm64/cpufeature: Runtime detection of Guarded Control Stack (GCS), Mark Brown
- [PATCH v10 19/40] arm64/gcs: Context switch GCS state for EL0, Mark Brown
- [PATCH v10 40/40] KVM: selftests: arm64: Add GCS registers to get-reg-list, Mark Brown
- [PATCH v10 29/40] selftests/clone3: Enable arm64 shadow stack testing, Mark Brown
- Re: [PATCH v10 00/40] arm64/gcs: Provide support for GCS in userspace, Anders Roxell
- Re: [PATCH v10 00/40] arm64/gcs: Provide support for GCS in userspace, Marc Zyngier
- [PATCH] kernel/fs: last check for exec credentials on NOEXEC mount,
Wojciech Gładysz
- [linux-next:master 1060/2655] drivers/gpu/drm/nouveau/nv10_fence.c:35:40: sparse: sparse: incorrect type in initializer (different address spaces), kernel test robot
- alloc_tag was not set WARNING: CPU: 1 PID: 0 at include/linux/alloc_tag.h:130 alloc_tagging_slab_free_hook+0x17f/0x1ec, Erhard Furtner
- Re: [PATCH] lib: test_hmm: Use min() to improve dmirror_exclusive(), David Hildenbrand
- [RFC PATCH v2 00/10] KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support,
Fuad Tabba
- [RFC PATCH v2 01/10] KVM: Introduce kvm_gmem_get_pfn_locked(), which retains the folio lock, Fuad Tabba
- [RFC PATCH v2 02/10] KVM: Add restricted support for mapping guestmem by the host, Fuad Tabba
- [RFC PATCH v2 03/10] KVM: Implement kvm_(read|/write)_guest_page for private memory slots, Fuad Tabba
- [RFC PATCH v2 04/10] KVM: Add KVM capability to check if guest_memfd can be mapped by the host, Fuad Tabba
- [RFC PATCH v2 05/10] KVM: selftests: guest_memfd mmap() test when mapping is allowed, Fuad Tabba
- [RFC PATCH v2 07/10] KVM: arm64: Do not allow changes to private memory slots, Fuad Tabba
- [RFC PATCH v2 06/10] KVM: arm64: Skip VMA checks for slots without userspace address, Fuad Tabba
- [RFC PATCH v2 08/10] KVM: arm64: Handle guest_memfd()-backed guest page faults, Fuad Tabba
- [RFC PATCH v2 10/10] KVM: arm64: Enable private memory kconfig for arm64, Fuad Tabba
- [RFC PATCH v2 09/10] KVM: arm64: arm64 has private memory support when config is enabled, Fuad Tabba
- Re: [RFC PATCH v2 00/10] KVM: Restricted mapping of guest_memfd at the host and pKVM/arm64 support, Ackerley Tng
- [linux-next:master] [nfsd] 48d45b8a92: UBSAN:array-index-out-of-bounds_in_fs/nfsd/nfssvc.c, kernel test robot
- Race condition observed between page migration and page fault handling on arm64 machines,
Dev Jain
- [syzbot] [jfs?] general protection fault in dbFree, syzbot
- [PATCH v2 0/1] mm: introduce MADV_DEMOTE/MADV_PROMOTE,
BiscuitOS Broiler
- [PATCH v7 0/5] x86/pkeys: update PKRU to enable pkey 0 before,
Aruna Ramakrishna
- [PATCH 0/1] mm: introduce MADV_DEMOTE/MADV_PROMOTE,
BiscuitOS Broiler
- [PATCH] mm: fix compilation warning in patchs, Zhiguo Jiang
- [PATCH v3 00/26] mm: introduce numa_memblks,
Mike Rapoport
- [PATCH v3 02/26] MIPS: sgi-ip27: make NODE_DATA() the same as on all other architectures, Mike Rapoport
- [PATCH v3 03/26] MIPS: sgi-ip27: ensure node_possible_map only contains valid nodes, Mike Rapoport
- [PATCH v3 04/26] MIPS: sgi-ip27: drop HAVE_ARCH_NODEDATA_EXTENSION, Mike Rapoport
- [PATCH v3 05/26] MIPS: loongson64: rename __node_data to node_data, Mike Rapoport
- [PATCH v3 06/26] MIPS: loongson64: drop HAVE_ARCH_NODEDATA_EXTENSION, Mike Rapoport
- [PATCH v3 07/26] mm: drop CONFIG_HAVE_ARCH_NODEDATA_EXTENSION, Mike Rapoport
- [PATCH v3 11/26] x86/numa: use get_pfn_range_for_nid to verify that node spans memory, Mike Rapoport
- [PATCH v3 13/26] x86/numa_emu: simplify allocation of phys_dist, Mike Rapoport
- [PATCH v3 14/26] x86/numa_emu: split __apicid_to_node update to a helper function, Mike Rapoport
- [PATCH v3 20/26] mm: numa_memblks: introduce numa_memblks_init, Mike Rapoport
- [PATCH v3 21/26] mm: numa_memblks: make several functions and variables static, Mike Rapoport
- [PATCH v3 22/26] mm: numa_memblks: use memblock_{start,end}_of_DRAM() when sanitizing meminfo, Mike Rapoport
- [PATCH v3 23/26] of, numa: return -EINVAL when no numa-node-id is found, Mike Rapoport
- [PATCH v3 10/26] x86/numa: simplify numa_distance allocation, Mike Rapoport
- [PATCH v3 12/26] x86/numa: move FAKE_NODE_* defines to numa_emu, Mike Rapoport
- [PATCH v3 24/26] arch_numa: switch over to numa_memblks, Mike Rapoport
- [PATCH v3 01/26] mm: move kernel/numa.c to mm/, Mike Rapoport
- [PATCH v3 15/26] x86/numa_emu: use a helper function to get MAX_DMA32_PFN, Mike Rapoport
- [PATCH v3 26/26] docs: move numa=fake description to kernel-parameters.txt, Mike Rapoport
- [PATCH v3 08/26] arch, mm: move definition of node_data to generic code, Mike Rapoport
- [PATCH v3 18/26] mm: move numa_distance and related code from x86 to numa_memblks, Mike Rapoport
- [PATCH v3 16/26] x86/numa: numa_{add,remove}_cpu: make cpu parameter unsigned, Mike Rapoport
- [PATCH v3 09/26] arch, mm: pull out allocation of NODE_DATA to generic code, Mike Rapoport
- [PATCH v3 17/26] mm: introduce numa_memblks, Mike Rapoport
- [PATCH v3 19/26] mm: introduce numa_emulation, Mike Rapoport
- [PATCH v3 25/26] mm: make range-to-target_node lookup facility a part of numa_memblks, Mike Rapoport
- Re: [PATCH v3 00/26] mm: introduce numa_memblks, Jonathan Cameron
- Re: [PATCH v3 00/26] mm: introduce numa_memblks, Dan Williams
- arch/powerpc/mm/nohash/tlb_64e.c:36:5: sparse: sparse: symbol 'mmu_pte_psize' was not declared. Should it be static?, kernel test robot
- [BUG] mm/cgroupv2: memory.min may lead to an OOM error,
Lance Yang
- [linux-next:pending-fixes 107/314] drivers/net/ethernet/meta/fbnic/fbnic_devlink.c:17:undefined reference to `devlink_priv', kernel test robot
- [PATCH v2] mm: list_lru: fix UAF for memory cgroup,
Muchun Song
- [PATCH AUTOSEL 5.15 34/47] ELF: fix kernel.randomize_va_space double read, Sasha Levin
- [PATCH AUTOSEL 5.4 12/22] ELF: fix kernel.randomize_va_space double read, Sasha Levin
- [PATCH AUTOSEL 5.10 27/38] ELF: fix kernel.randomize_va_space double read, Sasha Levin
- [PATCH AUTOSEL 4.19 06/14] ELF: fix kernel.randomize_va_space double read,
Sasha Levin
- [PATCH AUTOSEL 6.1 44/61] ELF: fix kernel.randomize_va_space double read, Sasha Levin
- [PATCH AUTOSEL 6.6 61/83] ELF: fix kernel.randomize_va_space double read, Sasha Levin
- [PATCH AUTOSEL 6.10 090/121] ELF: fix kernel.randomize_va_space double read, Sasha Levin
- [PATCH v3 00/25] Generic `Allocator` support for Rust,
Danilo Krummrich
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]