Linux Kernel Memory Management
[Prev Page][Next Page]
- [PATCH v8 4/5] x86/pkeys: Restore altstack access in sigreturn(), (continued)
- [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
- [PATCH v3 01/25] rust: alloc: add `Allocator` trait, Danilo Krummrich
- [PATCH v3 02/25] rust: alloc: separate `aligned_size` from `krealloc_aligned`, Danilo Krummrich
- [PATCH v3 03/25] rust: alloc: rename `KernelAllocator` to `Kmalloc`, Danilo Krummrich
- [PATCH v3 04/25] rust: alloc: implement `Allocator` for `Kmalloc`, Danilo Krummrich
- [PATCH v3 05/25] rust: alloc: add module `allocator_test`, Danilo Krummrich
- [PATCH v3 06/25] rust: alloc: implement `Vmalloc` allocator, Danilo Krummrich
- [PATCH v3 15/25] rust: alloc: implement kernel `Vec` type, Danilo Krummrich
- [PATCH v3 21/25] rust: alloc: remove `GlobalAlloc` and `krealloc_aligned`, Danilo Krummrich
- [PATCH v3 19/25] rust: alloc: remove `VecExt` extension, Danilo Krummrich
- [PATCH v3 11/25] rust: alloc: remove `BoxExt` extension, Danilo Krummrich
- [PATCH v3 20/25] rust: alloc: add `Vec` to prelude, Danilo Krummrich
- [PATCH v3 24/25] rust: alloc: update module comment of alloc.rs, Danilo Krummrich
- [PATCH v3 22/25] rust: error: use `core::alloc::LayoutError`, Danilo Krummrich
- [PATCH v3 07/25] rust: alloc: implement `KVmalloc` allocator, Danilo Krummrich
- [PATCH v3 14/25] rust: alloc: import kernel `Box` type in init.rs, Danilo Krummrich
- [PATCH v3 10/25] rust: treewide: switch to our kernel `Box` type, Danilo Krummrich
- [PATCH v3 23/25] rust: str: test: replace `alloc::format`, Danilo Krummrich
- [PATCH v3 13/25] rust: alloc: import kernel `Box` type in types.rs, Danilo Krummrich
- [PATCH v3 12/25] rust: alloc: add `Box` to prelude, Danilo Krummrich
- [PATCH v3 18/25] rust: treewide: switch to the kernel `Vec` type, Danilo Krummrich
- [PATCH v3 17/25] rust: alloc: implement `collect` for `IntoIter`, Danilo Krummrich
- [PATCH v3 09/25] rust: alloc: implement kernel `Box`, Danilo Krummrich
- [PATCH v3 08/25] rust: types: implement `Unique<T>`, Danilo Krummrich
- [PATCH v3 25/25] kbuild: rust: remove the `alloc` crate, Danilo Krummrich
- [PATCH v3 16/25] rust: alloc: implement `IntoIterator` for `Vec`, Danilo Krummrich
- [RFC PATCH] binfmt_elf: Dump smaller VMAs first in ELF cores,
Brian Mak
- [PATCH V9 1/2] cgroup/rstat: Avoid flushing if there is an ongoing overlapping flush,
Jesper Dangaard Brouer
- [no subject], Unknown
- [PATCH v1] mm: clarify folio_likely_mapped_shared() documentation for KSM folios, David Hildenbrand
- Re: [linux-next:master 5187/6333] arch/m68k/include/asm/string.h:53:25: warning: '__builtin_memcpy' offset [0, 2] is out of the bounds [0, 0], Christopher Kerr
- [PATCH v1] mm/hugetlb: remove hugetlb_follow_page_mask() leftover, David Hildenbrand
- [PATCH v2 0/3] mm: tlb swap entries batch async release,
Zhiguo Jiang
- [PATCH] mm: swap: allocate folio only first time in __read_swap_cache_async(), Zhaoyu Liu
- [PATCH net-next v12 13/14] mm: page_frag: update documentation for page_frag, Yunsheng Lin
- [PATCH net-next v12 11/14] mm: page_frag: introduce prepare/probe/commit API, Yunsheng Lin
- [PATCH net-next v12 09/14] mm: page_frag: use __alloc_pages() to replace alloc_pages_node(), Yunsheng Lin
- [PATCH net-next v12 08/14] mm: page_frag: some minor refactoring before adding new API, Yunsheng Lin
- [PATCH net-next v12 07/14] mm: page_frag: reuse existing space for 'size' and 'pfmemalloc', Yunsheng Lin
- [PATCH net-next v12 05/14] mm: page_frag: avoid caller accessing 'page_frag_cache' directly,
Yunsheng Lin
- [PATCH net-next v12 04/14] mm: page_frag: add '_va' suffix to page_frag API,
Yunsheng Lin
- Re: [PATCH net-next v12 04/14] mm: page_frag: add '_va' suffix to page_frag API, Sagi Grimberg
[PATCH net-next v12 03/14] mm: page_frag: use initial zero offset for page_frag_alloc_align(), Yunsheng Lin
[PATCH net-next v12 02/14] mm: move the page fragment allocator from page_alloc into its own file, Yunsheng Lin
[PATCH net-next v12 01/14] mm: page_frag: add a test module for page_frag,
Yunsheng Lin
[PATCH v3] mm/hugetlb: fix hugetlb vs. core-mm PT locking,
David Hildenbrand
[linux-next:master 837/1677] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.c:107:10: warning: assignment makes pointer from integer without a cast, kernel test robot
Re: [PATCH 0/3] x86: Make 5-level paging support unconditional for x86-64,
Shivank Garg
[linux-next:master] [mm] 230b2f1f31: WARNING:at_include/linux/memcontrol.h:#mem_cgroup_from_slab_obj, kernel test robot
[linux-next:pending-fixes] [mm/hugetlb] d3fe1a0a02: WARNING:at_include/linux/hugetlb.h:#huge_pte_lockptr,
kernel test robot
[PATCH] mm/filemap: In page fault retry path skip filemap_map_pages() if no read-ahead pages, Rong Qianfeng
[PATCH v5 0/9] mm: swap: mTHP swap allocator base on swap cluster order,
Chris Li
- [PATCH v5 1/9] mm: swap: swap cluster switch to double link list, Chris Li
- [PATCH v5 4/9] mm: swap: clean up initialization helper, chrisl
- [PATCH v5 3/9] mm: swap: separate SSD allocation from scan_swap_map_slots(), Chris Li
- [PATCH v5 6/9] mm: swap: allow cache reclaim to skip slot cache, chrisl
- [PATCH v5 7/9] mm: swap: add a fragment cluster list, chrisl
- [PATCH v5 2/9] mm: swap: mTHP allocate swap entries from nonfull list, Chris Li
- [PATCH v5 5/9] mm: swap: skip slot cache on freeing for mTHP, chrisl
- [PATCH v5 9/9] mm: swap: add a adaptive full cluster cache reclaim, chrisl
- [PATCH v5 8/9] mm: swap: relaim the cached parts that got scanned, chrisl
- Re: [PATCH v5 0/9] mm: swap: mTHP swap allocator base on swap cluster order, David Hildenbrand
- Re: [PATCH v5 0/9] mm: swap: mTHP swap allocator base on swap cluster order, Huang, Ying
- Re: [PATCH v5 0/9] mm: swap: mTHP swap allocator base on swap cluster order, Andrew Morton
[linux-next:fs-current] BUILD SUCCESS c7fab0154866f20b9caa1ebd8e9ee346648cc3ff, kernel test robot
[PATCH 1/2] mm: shmem: avoid allocating huge pages larger than MAX_PAGECACHE_ORDER for shmem,
Baolin Wang
[linux-next:pending-fixes] [mm] e98970a1d2: kernel_BUG_at_arch/x86/mm/physaddr.c,
kernel test robot
[linux-next:master] [slub] d543c8fb9c: BUG_filp(Not_tainted):Bulk_free_expected#objects_but_found,
kernel test robot
[PATCH] libfs: fix infinite directory reads for offset dir,
yangerkun
[PATCH v2 0/2] kmemleak: support for percpu memory leak detect,
Pavel Tikhomirov
[linux-next:pending-fixes] BUILD SUCCESS 985785dd5ee12a4124524909ee367a193977f113, kernel test robot
[linux-next:fs-next] BUILD SUCCESS b230ea38dc0366bb6a8c0323bfb93843106535e2, kernel test robot
[PATCH v5 0/2] mm: zswap: fixes for global shrinker,
Takero Funaki
[PATCH v2 0/4] mm: clarify nofail memory allocation,
Barry Song
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]