Per-CPU memory allocator
Maintained 1,933 threads 3,363 messages Latest
About Lists, Files, Maintainers
- Lists
- linux-mm
- Files
arch/*/include/asm/percpu.h,include/linux/percpu*.h,lib/percpu*.c,mm/percpu*.c,mm/percpu-internal.h- Maintainers
- Christoph Lameter, Dennis Zhou, Tejun Heo
Show bot threadsBotsLatest activityActivityNewest threadsNewMost repliesRepliesMost participantsPeople
- Hierarchical Percpu Counters for RSS tools/ (18), lib/ (6), include/ (4), Documentation/ (3), +4 In review 4 replies
- arm64: Fix instrumentation escapes from noinstr path arch/arm64/include/asm/ (7), arch/arm64/lib/ (2), arch/arm64/include/asm/stacktrace/, include/linux/ In review 1 reply
- mm/vmalloc: fix up vmap error handling mm/ (3), arch/powerpc/kernel/ (2), mm/kmsan/ (2), include/linux/ In review 1 reply
- percpu, local_lock: drop btf_type_tag where no compiler records it include/linux/ (3) New 0 replies
- x86-32 CPU configuration cleanups arch/ (31), drivers/ (3), Documentation/, lib/, +1 In review 8 replies
- arm64: Fix instrumentation escapes from noinstr path arch/arm64/include/asm/ (7), arch/arm64/include/asm/stacktrace/, arch/arm64/lib/ Superseded 2 replies
- riscv: optimize percpu access arch/riscv/include/asm/ (4), arch/riscv/kernel/ (2), arch/riscv/, arch/riscv/net/ In review 5 replies
- riscv: fix PIO helpers and add optimized percpu ops arch/riscv/include/asm/ (5), arch/riscv/kernel/ (2), arch/riscv/net/ In review 7 replies
- alloc_tag: Introduce selective tracing for MAP include/ (4), mm/ (4), Documentation/, MAINTAINERS, +1 In review 3 replies
- Mark Kprobe debug exception paths noinstr arch/arm64/include/asm/ (5), arch/arm64/kernel/ (2), arch/arm64/kernel/probes/, include/linux/ In review 5 replies
- Hierarchical Percpu Counters for RSS tools/ (18), lib/ (6), include/ (4), Documentation/ (3), +4 Superseded 0 replies
- entry: Classify very early hardirq entry and return-tail callbacks include/ (6), kernel/ (5), arch/ (3), Documentation/, +1 In review 5 replies
- alloc_tag: Introduce selective tracing for MAP include/ (4), mm/ (4), Documentation/, MAINTAINERS, +1 Superseded 1 reply
- mm/vmalloc: fix up vmap error handling mm/ (3), arch/powerpc/kernel/ (2), mm/kmsan/ (2), include/linux/ Superseded 7 replies
- Move notrace from inline to __always_inline include/ (20), arch/ (19), kernel/ In review 6 replies
- Change a lot of min_t() that might mask high bits drivers/ (20), net/ (16), fs/ (11), arch/ (6), +7 Applied 67 replies
- mm/vmalloc: make the mapping functions undo their partial mappings arch/powerpc/kernel/ (2), mm/ (2), mm/kmsan/ (2) Superseded 13 replies
- alloc_tag: Introduce selective tracing for MAP include/ (4), mm/ (4), Documentation/, MAINTAINERS, +1 Superseded 6 replies
- mm/percpu: clean up callers of pcpu_obj_full_size() mm/percpu.c In review 1 reply
- alloc_tag: Introduce selective tracing for MAP include/ (4), mm/ (4), Documentation/, MAINTAINERS, +1 Superseded 10 replies
- mm/percpu: clean up callers of pcpu_obj_full_size() mm/percpu.c Superseded 4 replies
- percpu: Define DECLARE_PER_CPU_DECRYPTED when !CONFIG_AMD_MEM_ENCRYPT include/linux/percpu-defs.h New 0 replies
- mm/vmalloc: make the mapping functions undo their partial mappings arch/powerpc/kernel/ (2), mm/ (2), mm/kmsan/ Superseded 9 replies
- mm/percpu: account full object size for percpu memory allocations mm/percpu.c Applied 5 replies
- s390/percpu: More small improvements arch/s390/include/asm/percpu.h In review 8 replies
- s390/mm: Batch PTE updates in lazy MMU mode mm/ (44), arch/ (20), include/ (14), drivers/ (6), +3 Applied 4 replies
- arm64: alternatives: switch most used alternatives to callbacks arch/arm64/include/asm/ (5), arch/arm64/kernel/ (3), arch/arm64/lib/ In review 8 replies
- arm64: Move overflow sp into SP_EL1 and kernel sp into SP_EL0 arch/ (34), scripts/, tools/ In review 43 replies
- Treewide: enforce static storage for object initializers include/ (22), tools/ (10), drivers/ (2) In review 10 replies
- mm: distinguish HW PTE pointers from SW PTE value pointers mm/ (41), include/ (14), drivers/ (6), fs/ (2), +2 In review 18 replies
- x86/percpu: Share decrypted storage before guest setup arch/ (11), include/ (2), Documentation/ In review 7 replies
- locking: opt-in tracking of sleeping lock holders kernel/ (14), include/ (7), Documentation/ (2), MAINTAINERS, +2 In review 3 replies
- Preemptible this_cpu_*() operations arch/arm64/include/asm/ (8), arch/arm64/kernel/ (3) Applied 22 replies
- s390: More this_cpu_*() changes arch/s390/include/asm/ (3), arch/s390/kernel/ (3) In review 4 replies
- slab: support for compiler-assisted type-based slab cache partitioning mm/ (5), include/ (3), Makefile, init/, +1 In review 18 replies
- locking: opt-in tracking of sleeping lock holders kernel/ (14), include/ (7), Documentation/ (2), MAINTAINERS, +2 Superseded 2 replies
- mm: distinguish PTE table storage from PTE values mm/ (41), include/ (14), drivers/ (6), fs/ (2), +2 Superseded 13 replies
- FAILED: patch "[PATCH] arm64: percpu: Fix LSE operations on {8,16}-bit types" failed to apply to 5.10-stable tree arch/arm64/include/asm/percpu.h New 0 replies
- FAILED: patch "[PATCH] arm64: percpu: Fix LSE operations on {8,16}-bit types" failed to apply to 5.15-stable tree arch/arm64/include/asm/percpu.h New 0 replies
- FAILED: patch "[PATCH] arm64: percpu: Fix LSE operations on {8,16}-bit types" failed to apply to 6.1-stable tree arch/arm64/include/asm/percpu.h New 0 replies
- FAILED: patch "[PATCH] arm64: percpu: Fix LSE operations on {8,16}-bit types" failed to apply to 6.6-stable tree arch/arm64/include/asm/percpu.h New 0 replies
- FAILED: patch "[PATCH] arm64: percpu: Fix LSE operations on {8,16}-bit types" failed to apply to 6.12-stable tree arch/arm64/include/asm/percpu.h New 0 replies
- percpu_counter: annotate lockless read in _limited_add() lib/percpu_counter.c Applied 0 replies
- s390: More this_cpu_*() changes arch/s390/include/asm/ (3), arch/s390/kernel/ (3) Superseded 4 replies
- s390: More this_cpu_*() changes arch/s390/include/asm/ (4), arch/s390/kernel/ (3), arch/s390/ Superseded 6 replies
- s390: More this_cpu_*() changes arch/s390/include/asm/ (4), arch/s390/kernel/ (3), arch/s390/ Superseded 0 replies
- x86/vmware: Share steal-time storage in encrypted guests arch/x86/kernel/cpu/, include/asm-generic/, include/linux/ Superseded 4 replies
- Hierarchical Percpu Counters for RSS lib/ (5), include/ (4), Documentation/, init/, +1 Superseded 5 replies
- arm64: Move overflow sp into SP_EL1 and kernel sp into SP_EL0 arch/ (33), scripts/, tools/ Superseded 8 replies
- arm64: Preemptible this_cpu_*() operations arch/arm64/include/asm/ (8), arch/arm64/kernel/ (3) Superseded 5 replies