Linux Kernel Memory Management
[Prev Page][Next Page]
- [PATCH v2 2/4] eventfd: simplify eventfd_signal(), (continued)
- [PATCH v7 00/39] arm64/gcs: Provide support for GCS in userspace,
Mark Brown
- [PATCH v7 03/39] mman: Add map_shadow_stack() flags, Mark Brown
- [PATCH v7 14/39] KVM: arm64: Manage GCS registers for guests, Mark Brown
- [PATCH v7 15/39] arm64/gcs: Allow GCS usage at EL0 and EL1, Mark Brown
- [PATCH v7 28/39] kselftest/arm64: Verify the GCS hwcap, Mark Brown
- [PATCH v7 30/39] kselftest/arm64: Add framework support for GCS to signal handling tests, Mark Brown
- [PATCH v7 17/39] arm64/hwcap: Add hwcap for GCS, Mark Brown
- [PATCH v7 19/39] arm64/mm: Handle GCS data aborts, Mark Brown
- [PATCH v7 36/39] selftests/arm64: Add GCS signal tests, Mark Brown
- [PATCH v7 07/39] arm64/sysreg: Add definitions for architected GCS caps, Mark Brown
- [PATCH v7 01/39] arm64/mm: Restructure arch_validate_flags() for extensibility, Mark Brown
- [PATCH v7 09/39] arm64/gcs: Provide put_user_gcs(), Mark Brown
- [PATCH v7 21/39] arm64/gcs: Allocate a new GCS for threads with GCS enabled, Mark Brown
- [PATCH v7 38/39] kselftest/arm64: Enable GCS for the FP stress tests, Mark Brown
- [PATCH v7 33/39] kselftest/arm64: Add very basic GCS test program, Mark Brown
- [PATCH v7 16/39] arm64/idreg: Add overrride for GCS, Mark Brown
- [PATCH v7 04/39] arm64: Document boot requirements for Guarded Control Stacks, Mark Brown
- [PATCH v7 22/39] arm64/gcs: Implement shadow stack prctl() interface, Mark Brown
- [PATCH v7 08/39] arm64/gcs: Add manual encodings of GCS instructions, Mark Brown
- [PATCH v7 31/39] kselftest/arm64: Allow signals tests to specify an expected si_code, Mark Brown
- [PATCH v7 11/39] arm64/mm: Allocate PIE slots for EL0 guarded control stack, Mark Brown
- [PATCH v7 06/39] arm64/sysreg: Add new system registers for GCS, Mark Brown
- [PATCH v7 25/39] arm64/signal: Expose GCS state in signal frames, Mark Brown
- [PATCH v7 02/39] prctl: arch-agnostic prctl for shadow stack, Mark Brown
- [PATCH v7 10/39] arm64/cpufeature: Runtime detection of Guarded Control Stack (GCS), Mark Brown
- [PATCH v7 35/39] kselftest/arm64: Add test coverage for GCS mode locking, Mark Brown
- [PATCH v7 05/39] arm64/gcs: Document the ABI for Guarded Control Stacks, Mark Brown
- [PATCH v7 18/39] arm64/traps: Handle GCS exceptions, Mark Brown
- [PATCH v7 39/39] kselftest/clone3: Enable GCS in the clone3 selftests, Mark Brown
- [PATCH v7 27/39] arm64: Add Kconfig for Guarded Control Stack (GCS), Mark Brown
- [PATCH v7 26/39] arm64/ptrace: Expose GCS via ptrace and core files, Mark Brown
- [PATCH v7 13/39] arm64/mm: Map pages for guarded control stack, Mark Brown
- [PATCH v7 32/39] kselftest/arm64: Always run signals tests with GCS enabled, Mark Brown
- [PATCH v7 23/39] arm64/mm: Implement map_shadow_stack(), Mark Brown
- [PATCH v7 20/39] arm64/gcs: Context switch GCS state for EL0, Mark Brown
- [PATCH v7 34/39] kselftest/arm64: Add a GCS test program built with the system libc, Mark Brown
- Message not available
- Message not available
- Re: [PATCH v7 00/39] arm64/gcs: Provide support for GCS in userspace, Thiago Jung Bauermann
[RFC PATCH] mm/mbind: Introduce process_mbind() syscall for external memory binding,
Vinicius Petrucci
[RFC PATCH v2 0/6] mm, security, bpf: Fine-grained control over memory policy adjustments with lsm bpf,
Yafang Shao
[RFC PATCH v2 3/6] mm, security: Fix missed security_task_movememory() in mbind(2), Yafang Shao
[PATCH] kfence: Replace local_clock() with ktime_get_boot_fast_ns(),
Juntong Deng
[linux-next:master 2099/2429] fs/bcachefs/btree_write_buffer.c:32:6: error: unknown token in expression, kernel test robot
Re: [PATCH v3 3/5] mm: memcg: make stats flushing threshold per-memcg,
kernel test robot
Re: [PATCH v3 5/5] mm: memcg: restore subtree stats flushing, kernel test robot
[RESEND PATCH v7 00/10] Small-sized THP for anonymous memory,
Ryan Roberts
- [RESEND PATCH v7 04/10] mm: thp: Support allocation of anonymous small-sized THP, Ryan Roberts
- [RESEND PATCH v7 01/10] mm: Allow deferred splitting of arbitrary anon large folios, Ryan Roberts
- [RESEND PATCH v7 05/10] selftests/mm/kugepaged: Restore thp settings at exit, Ryan Roberts
- [RESEND PATCH v7 02/10] mm: Non-pmd-mappable, large folios for folio_add_new_anon_rmap(), Ryan Roberts
- [RESEND PATCH v7 03/10] mm: thp: Introduce per-size thp sysfs interface, Ryan Roberts
- [RESEND PATCH v7 06/10] selftests/mm: Factor out thp settings management, Ryan Roberts
- [RESEND PATCH v7 07/10] selftests/mm: Support small-sized THP interface in thp_settings, Ryan Roberts
- [RESEND PATCH v7 08/10] selftests/mm/khugepaged: Enlighten for small-sized THP, Ryan Roberts
- [RESEND PATCH v7 09/10] selftests/mm/cow: Generalize do_run_with_thp() helper, Ryan Roberts
[RESEND PATCH v7 10/10] selftests/mm/cow: Add tests for anonymous small-sized THP, Ryan Roberts
Re: [RESEND PATCH v7 00/10] Small-sized THP for anonymous memory, David Hildenbrand
Re: [RESEND PATCH v7 00/10] Small-sized THP for anonymous memory, John Hubbard
Re: [RESEND PATCH v7 00/10] Small-sized THP for anonymous memory, Matthew Wilcox
[PATCH v2] Documentation: kernel-parameters: remove slab_max_order and noaliencache,
sxwjean
[RFC PATCH] mm: filemap: avoid unnecessary major faults in filemap_fault(),
Peng Zhang
Re: [RFC PATCH] mm: filemap: avoid unnecessary major faults in filemap_fault(), Huang, Ying
Re: [RFC PATCH] mm: filemap: avoid unnecessary major faults in filemap_fault(), Matthew Wilcox
Re: [PATCH v2 2/2] mm: memcg: introduce new event to trace shrink_memcg,
Michal Hocko
[PATCH] mm,oom_reaper: avoid run queue_oom_reaper if task is not oom,
gaoxu
[PATCH] mm/page.c: move mem_init_print_info() to later place,
Baoquan He
Question: memcg dirty throttle caused by low per-memcg dirty thresh,
Chengming Zhou
[PATCH v2 1/2] mm: memcg: print out cgroup name in the memcg tracepoints,
Dmitry Rokosov
[PATCH v3 0/8] riscv: ASID-related and UP-related TLB flush enhancements,
Samuel Holland
Re: [patch 105/118] fs/binfmt_elf.c: don't copy ELF header around, Jinjie Ruan
Re: [PATCH v3] mm: ALLOC_HIGHATOMIC flag allocation issue,
Matthew Wilcox
[PATCH v2 00/33] kmsan: Enable on s390,
Ilya Leoshkevich
- [PATCH v2 11/33] kmsan: Export panic_on_kmsan, Ilya Leoshkevich
- [PATCH v2 16/33] mm: slub: Let KMSAN access metadata, Ilya Leoshkevich
- [PATCH v2 23/33] s390/boot: Add the KMSAN runtime stub, Ilya Leoshkevich
- [PATCH v2 05/33] kmsan: Fix is_bad_asm_addr() on arches with overlapping address spaces, Ilya Leoshkevich
- [PATCH v2 12/33] kmsan: Allow disabling KMSAN checks for the current task, Ilya Leoshkevich
- [PATCH v2 04/33] kmsan: Increase the maximum store size to 4096, Ilya Leoshkevich
- [PATCH v2 33/33] kmsan: Enable on s390, Ilya Leoshkevich
- [PATCH v2 24/33] s390/checksum: Add a KMSAN check, Ilya Leoshkevich
- [PATCH v2 28/33] s390/string: Add KMSAN support, Ilya Leoshkevich
- [PATCH v2 26/33] s390/ftrace: Unpoison ftrace_regs in kprobe_ftrace_handler(), Ilya Leoshkevich
- [PATCH v2 03/33] kmsan: Disable KMSAN when DEFERRED_STRUCT_PAGE_INIT is enabled, Ilya Leoshkevich
- [PATCH v2 09/33] kmsan: Introduce kmsan_memmove_metadata(), Ilya Leoshkevich
- [PATCH v2 29/33] s390/traps: Unpoison the kernel_stack_overflow()'s pt_regs, Ilya Leoshkevich
- [PATCH v2 08/33] kmsan: Remove an x86-specific #include from kmsan.h, Ilya Leoshkevich
- [PATCH v2 31/33] s390/unwind: Disable KMSAN checks, Ilya Leoshkevich
- [PATCH v2 14/33] kmsan: Support SLAB_POISON, Ilya Leoshkevich
- [PATCH v2 20/33] kmsan: Accept ranges starting with 0 on s390, Ilya Leoshkevich
- [PATCH v2 19/33] lib/zlib: Unpoison DFLTCC output buffers, Ilya Leoshkevich
- [PATCH v2 13/33] kmsan: Introduce memset_no_sanitize_memory(), Ilya Leoshkevich
[PATCH v2 15/33] kmsan: Use ALIGN_DOWN() in kmsan_get_metadata(), Ilya Leoshkevich
[PATCH v2 01/33] ftrace: Unpoison ftrace_regs in ftrace_ops_list_func(), Ilya Leoshkevich
[PATCH v2 32/33] s390: Implement the architecture-specific kmsan functions, Ilya Leoshkevich
[PATCH v2 21/33] s390: Turn off KMSAN for boot, vdso and purgatory, Ilya Leoshkevich
[PATCH v2 22/33] s390: Use a larger stack for KMSAN, Ilya Leoshkevich
[PATCH v2 30/33] s390/uaccess: Add KMSAN support to put_user() and get_user(), Ilya Leoshkevich
[PATCH v2 02/33] kmsan: Make the tests compatible with kmsan.panic=1, Ilya Leoshkevich
[PATCH v2 25/33] s390/cpacf: Unpoison the results of cpacf_trng(), Ilya Leoshkevich
[PATCH v2 18/33] lib/string: Add KMSAN support to strlcpy() and strlcat(), Ilya Leoshkevich
Message not available
Message not available
Message not available
Re: [PATCH v2] kasan: Improve free meta storage in Generic KASAN,
Andrey Konovalov
[Question]: pagecache thrashing and hard to trigger OOM in cgroup, Liu Shixin
[PATCH v5 0/5] userfaultfd move option,
Suren Baghdasaryan
[PATCH v2 0/8] x86/coco: Mark CoCo VM pages not present when changing encrypted state,
mhkelley58
[PATCH v3 0/2] minor ptdesc updates,
Alexander Gordeev
[linux-next:master 1705/2217] fs/bcachefs/btree_write_buffer_types.h:23:9: warning: alignment 1 of 'struct <anonymous>' is less than 4, kernel test robot
[PATCH v2 0/4] sysctl: Remove sentinel elements from fs dir,
Joel Granados via B4 Relay
[PATCH] [RFC] mm: migrate: rcu stalls because of invalid swap cache entries,
Charan Teja Kalla
[linux-next:master 1707/2217] fs/bcachefs/super-io.c:661:5: warning: no previous prototype for '__bch2_read_super', kernel test robot
[linux-next:master 2144/2217] lib/zstd/compress/zstd_fast.c:726:28: sparse: sparse: Using plain integer as NULL pointer, kernel test robot
[linux-next:master 1705/2217] fs/bcachefs/btree_write_buffer.c:216:4: error: call to undeclared function 'prefetch'; ISO C99 and later do not support implicit function declarations, kernel test robot
[linux-next:master] [slub] c8d312e039: hackbench.throughput 13.0% improvement, kernel test robot
Re: [PATCH v2] mm: ALLOC_HIGHATOMIC flag allocation issue,
Matthew Wilcox
[PATCH] pgtable: do not expose _refcount field via ptdesc,
Alexander Gordeev
[linux-next:master 1707/2217] fs/bcachefs/super-io.c:661:5: warning: no previous prototype for function '__bch2_read_super', kernel test robot
[linux-next:master 2144/2217] lib/zstd/decompress/../common/bits.h:59 ZSTD_countLeadingZeros32() warn: inconsistent indenting, kernel test robot
[PATCH v2 00/10] cxl: Add support for CXL feature commands, CXL device patrol scrub control and DDR5 ECS control features,
shiju.jose
- [PATCH v2 02/10] cxl/mbox: Add GET_FEATURE mailbox command, shiju.jose
- [PATCH v2 01/10] cxl/mbox: Add GET_SUPPORTED_FEATURES mailbox command, shiju.jose
- [PATCH v2 04/10] cxl/memscrub: Add CXL device patrol scrub control feature, shiju.jose
- [PATCH v2 03/10] cxl/mbox: Add SET_FEATURE mailbox command, shiju.jose
- [PATCH v2 05/10] cxl/memscrub: Add CXL device DDR5 ECS control feature, shiju.jose
- [PATCH v2 06/10] memory: scrub: Add scrub driver supports configuring memory scrubbers in the system, shiju.jose
- [PATCH v2 07/10] cxl/memscrub: Register CXL device patrol scrub with scrub configure driver, shiju.jose
- [PATCH v2 08/10] memory: scrub: Add scrub control attributes for the DDR5 ECS, shiju.jose
- [PATCH v2 09/10] cxl/memscrub: Register CXL device DDR5 ECS with scrub configure driver, shiju.jose
- [PATCH v2 10/10] cxl: scrub: sysfs: Add Documentation for CXL memory device scrub control attributes, shiju.jose
Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/,
kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, Arnd Bergmann
- <Possible follow-ups>
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
- Re: [PATCH 1/4] lib: move pci_iomap.c to drivers/pci/, kernel test robot
[linux-next:master 1705/2217] fs/bcachefs/btree_write_buffer.c:216:25: error: implicit declaration of function 'prefetch', kernel test robot
[PATCH][next] selftests/mm: Fix spelling mistake "succedded" -> "succeeded", Colin Ian King
[RFC PATCH 0/2] mm/damon: export DAMON symbols and add sample loadable modules,
SeongJae Park
[linus:master] [mm] 7bd5bc3ce9: aim7.jobs-per-min 4.4% improvement, kernel test robot
[PATCH v10] mm: vmscan: try to reclaim swapcache pages if no swap space,
Liu Shixin
Re: [PATCH v10] mm: vmscan: try to reclaim swapcache pages if no swap space, Chris Li
Re: [PATCH v10] mm: vmscan: try to reclaim swapcache pages if no swap space, Chris Li
[linux-next:master 1421/2011] drivers/net/phy/aquantia/aquantia_firmware.c:107:9: error: call to '__compiletime_assert_331' declared with 'error' attribute: FIELD_PREP: value too large for the field, kernel test robot
[PATCH v4 00/22] stackdepot: allow evicting stack traces,
andrey . konovalov
- [PATCH v4 04/22] lib/stackdepot: drop valid bit from handles, andrey . konovalov
- [PATCH v4 01/22] lib/stackdepot: print disabled message only if truly disabled, andrey . konovalov
- [PATCH v4 11/22] lib/stackdepot: store free stack records in a freelist, andrey . konovalov
- [PATCH v4 17/22] lib/stackdepot: allow users to evict stack traces, andrey . konovalov
- [PATCH v4 16/22] lib/stackdepot: add refcount for records, andrey . konovalov
- [PATCH v4 21/22] kasan: use stack_depot_put for Generic mode, andrey . konovalov
- [PATCH v4 09/22] lib/stackdepot: rename next_pool_required to new_pool_required, andrey . konovalov
- [PATCH v4 08/22] lib/stackdepot: rework helpers for depot_alloc_stack, andrey . konovalov
- [PATCH v4 13/22] lib/stackdepot: use list_head for stack record links, andrey . konovalov
- [PATCH v4 20/22] kasan: use stack_depot_put for tag-based modes, andrey . konovalov
- [PATCH v4 05/22] lib/stackdepot: add depot_fetch_stack helper, andrey . konovalov
- [PATCH v4 06/22] lib/stackdepot: use fixed-sized slots for stack records, andrey . konovalov
- [PATCH v4 07/22] lib/stackdepot: fix and clean-up atomic annotations, andrey . konovalov
- [PATCH v4 22/22] lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN, andrey . konovalov
- [PATCH v4 03/22] lib/stackdepot: simplify __stack_depot_save, andrey . konovalov
- [PATCH v4 14/22] kmsan: use stack_depot_save instead of __stack_depot_save, andrey . konovalov
- [PATCH v4 18/22] kasan: remove atomic accesses to stack ring entries, andrey . konovalov
- [PATCH v4 12/22] lib/stackdepot: use read/write lock, andrey . konovalov
- [PATCH v4 02/22] lib/stackdepot: check disabled flag when fetching, andrey . konovalov
- [PATCH v4 19/22] kasan: check object_size in kasan_complete_mode_report_info, andrey . konovalov
- [PATCH v4 15/22] lib/stackdepot, kasan: add flags to __stack_depot_save and rename, andrey . konovalov
- Message not available
[PATCH] selftests/mm: prevent duplicate runs caused by TEST_GEN_PROGS,
Nico Pache
Re: [PATCH 1/5] jump_label,module: Don't alloc static_key_mod for __ro_after_init keys,
kernel test robot
[PATCH 0/4] supplement of slab removal,
sxwjean
[PATCH v2 00/21] remove the SLAB allocator,
Vlastimil Babka
- [PATCH v2 13/21] mm/slab: move pre/post-alloc hooks from slab.h to slub.c, Vlastimil Babka
- [PATCH v2 14/21] mm/slab: move memcg related functions from slab.h to slub.c, Vlastimil Babka
- [PATCH v2 06/21] cpu/hotplug: remove CPUHP_SLAB_PREPARE hooks, Vlastimil Babka
- [PATCH v2 17/21] mm/slab: move kmalloc_slab() to mm/slab.h, Vlastimil Babka
- [PATCH v2 04/21] KFENCE: cleanup kfence_guarded_alloc() after CONFIG_SLAB removal, Vlastimil Babka
- [PATCH v2 08/21] mm/mempool/dmapool: remove CONFIG_DEBUG_SLAB ifdefs, Vlastimil Babka
- [PATCH v2 07/21] mm/slab: remove CONFIG_SLAB code from slab common code, Vlastimil Babka
- [PATCH v2 21/21] mm/slub: optimize free fast path code layout, Vlastimil Babka
- [PATCH v2 12/21] mm/slab: consolidate includes in the internal mm/slab.h, Vlastimil Babka
- [PATCH v2 02/21] mm/slab: remove CONFIG_SLAB from all Kconfig and Makefile, Vlastimil Babka
- [PATCH v2 10/21] mm/slab: move struct kmem_cache_cpu declaration to slub.c, Vlastimil Babka
- [PATCH v2 05/21] mm/memcontrol: remove CONFIG_SLAB #ifdef guards, Vlastimil Babka
- [PATCH v2 16/21] mm/slab: move kfree() from slab_common.c to slub.c, Vlastimil Babka
- [PATCH v2 18/21] mm/slab: move kmalloc() functions from slab_common.c to slub.c, Vlastimil Babka
- [PATCH v2 11/21] mm/slab: move the rest of slub_def.h to mm/slab.h, Vlastimil Babka
- [PATCH v2 09/21] mm/slab: remove mm/slab.c and slab_def.h, Vlastimil Babka
- [PATCH v2 01/21] mm/slab, docs: switch mm-api docs generation from slab.c to slub.c, Vlastimil Babka
- [PATCH v2 19/21] mm/slub: remove slab_alloc() and __kmem_cache_alloc_lru() wrappers, Vlastimil Babka
- [PATCH v2 20/21] mm/slub: optimize alloc fastpath code layout, Vlastimil Babka
- [PATCH v2 15/21] mm/slab: move struct kmem_cache_node from slab.h to slub.c, Vlastimil Babka
- [PATCH v2 03/21] KASAN: remove code paths guarded by CONFIG_SLAB, Vlastimil Babka
- Re: [PATCH v2 00/21] remove the SLAB allocator, David Rientjes
- Re: [PATCH v2 00/21] remove the SLAB allocator, Hyeonggon Yoo
[linus:master] [mm, page_alloc] c0a242394c: will-it-scale.per_process_ops 12.6% improvement, kernel test robot
[PATCH] mm/page_poison: Replace kmap_atomic() with kmap_local_page(), Fabio M. De Francesco
[PATCH v3 1/3] mm/memory_hotplug: add missing mem_hotplug_lock, Sumanth Korikkar
[PATCH] mm/mempool: Replace kmap_atomic() with kmap_local_page(), Fabio M. De Francesco
[PATCH] mm/memory: Use kmap_local_page() in __wp_page_copy_user(), Fabio M. De Francesco
[PATCH] mm/ksm: Use kmap_local_page() in calc_checksum(), Fabio M. De Francesco
[PATCH] mm/util: Use kmap_local_page() in memcmp_pages(), Fabio M. De Francesco
[PATCH v2 0/3] mm/memory_hotplug: fixes for memory hotplug altmap support,
Sumanth Korikkar
[PATCH v2 2/3] mm/memory_hotplug: fix error handling in add_memory_resource(), Sumanth Korikkar
Message not available
[PATCH v6 0/4] page_owner: print stacks and their counter,
Oscar Salvador
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]