Static branch/call
Supported 866 threads 1,768 messages Latest
About Files, Maintainers, Reviewers
- Files
arch/*/include/asm/jump_label*.h,arch/*/include/asm/static_call*.h,arch/*/kernel/jump_label.c,arch/*/kernel/static_call.c,include/linux/jump_label*.h,include/linux/static_call*.h,kernel/jump_label.c,kernel/static_call*.cand 3 more- Maintainers
- Alice Ryhl, Jason Baron, Josh Poimboeuf, Peter Zijlstra
- Reviewers
- Ard Biesheuvel, Steven Rostedt
Show bot threadsBotsLatest activityActivityNewest threadsNewMost repliesRepliesMost participantsPeople
- kprobes: Reduce registration and optimization lookup costs kernel/ (5), arch/ (4), samples/ (3), include/ In review 4 replies
- cpu/hotplug: Remove cpu_down() global stop_machine() except for CPUHP_TEARDOWN_CPU itself arch/ (16), kernel/ (4), include/ In review 2 replies
- Dynamic mitigations arch/ (20), include/ (4), kernel/ (4), Documentation/ (3), +1 In review 118 replies
- s390: Consistent usage of text_mutex arch/s390/kernel/ (7), arch/s390/include/asm/ (3), arch/s390/mm/, arch/s390/net/ In review 14 replies
- cpu/hotplug: Remove cpu_down() global stop_machine() except for CPUHP_TEARDOWN_CPU itself arch/ (16), kernel/ (6), include/ (2) Superseded 2 replies
- s390: Consistent usage of text_mutex arch/s390/kernel/ (2), arch/s390/mm/, arch/s390/net/ Superseded 2 replies
- s390: Use static call trampolines when kCFI is enabled arch/s390/kernel/ (3), arch/s390/, arch/s390/include/asm/ New 0 replies
- Rust dynamic debug support for pr_debug! and dev_dbg! rust/ (8), drivers/ (5), scripts/ (2), Documentation/, +2 In review 4 replies
- openrisc: Add support for KProbes arch/ (27), samples/ Superseded 9 replies
- alpha: Add support for HAVE_ARCH_JUMP_LABEL arch/alpha/kernel/ (2), Documentation/features/core/jump-labels/, arch/alpha/, arch/alpha/include/asm/ In review 1 reply
- riscv: runtime enablement for native misaligned ucopy arch/riscv/include/asm/, arch/riscv/lib/ Applied 1 reply
- rust: jump_label: skip arch-specific asm in `testlib` builds rust/kernel/jump_label.rs Applied 1 reply
- Replace __ASSEMBLY__ with __ASSEMBLER__ in header files arch/ (85), include/ (68), tools/ (12), drivers/ (3), +3 Superseded 2 replies
- Rust Support for powerpc arch/ (3), rust/ (3), scripts/ Applied 16 replies
- objtool/arm64: Port klp-build to arm64 tools/ (15), arch/ (12), scripts/ (4), include/ (3), +1 Applied 14 replies
- objtool/arm64: Port klp-build to arm64 tools/ (14), arch/ (11), scripts/ (4), include/ (3), +1 Superseded 21 replies
- locking/qspinlock: Add contended_release tracepoint arch/ (8), kernel/ (3), include/ (2), tools/ Applied 4 replies
- LoongArch: Add livepatch build (KLP) support arch/ (8), tools/ (5), include/, scripts/ In review 2 replies
- static_call / jump_label: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers include/linux/ (2), arch/arm/include/asm/, tools/include/linux/ Applied 1 reply
- VMSCAPE optimization for BHI variant arch/ (9), Documentation/ (2), include/ (2) In review 9 replies
- locking: contended_release tracepoint instrumentation kernel/ (8), include/ (4), arch/ (2) Superseded 17 replies
- Add support to dump the kernel page tables arch/loongarch/kernel/ (5), arch/loongarch/mm/ (2), arch/loongarch/, arch/loongarch/include/asm/ In review 4 replies
- LoongArch: Add livepatch build (KLP) support arch/ (8), tools/ (4), include/, scripts/ Superseded 15 replies
- hrtimer,sched: General optimizations and hrtick enablement kernel/ (16), include/ (15), arch/ (4), lib/ (2) Applied 29 replies
- Rust Support for powerpc arch/ (3), rust/ (3), scripts/ Superseded 14 replies
- LoongArch: Add livepatch build (KLP) support arch/ (8), tools/ (2), include/, scripts/ Superseded 3 replies
- LoongArch: Enable STRICT_MODULE_RWX for stricter modules memory permissions arch/loongarch/kernel/ (3), arch/loongarch/ In review 9 replies
- arm64: static_call: include asm/insns.h arch/arm64/kernel/static_call.c Applied 1 reply
- static_call / jump_label: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers include/linux/ (2), tools/include/linux/ Superseded 0 replies
- s390: Enable Rust support and add required arch glue arch/ (5), rust/ (4), scripts/ (2), Documentation/ In review 11 replies
- s390: Enable Rust support and add required arch glue arch/ (5), rust/ (4), scripts/ (2), Documentation/ Superseded 5 replies
- LoongArch: Add livepatch build (KLP) support arch/ (9), tools/ (2), include/, scripts/ Superseded 6 replies
- KVM: x86: Virtualize AMD's "disable CPUID in usermode" arch/ (8), tools/ (2) Applied 7 replies
- s390: Enable Rust support and add required arch glue arch/ (5), rust/ (3), scripts/ (2), Documentation/ Superseded 5 replies
- x86: Defer some IPIs until a user->kernel transition arch/ (14), tools/ (6), include/ (3), kernel/, +1 In review 1 reply
- s390: Enable Rust support and add required arch glue arch/ (4), rust/ (2), scripts/ (2), Documentation/ Superseded 21 replies
- (no subject) arch/ (3074), drivers/ (230), sound/ (28), crypto/ (16), +7 1 reply
- OpenRISC Fixes for jump_label SMP Syncing arch/openrisc/kernel/ (4), arch/openrisc/include/asm/, arch/openrisc/mm/ New 0 replies
- s390: enable Rust support and add required arch glue arch/ (4), rust/ (2), scripts/ (2), Documentation/ Superseded 3 replies
- s390: enable Rust support and add required arch glue arch/ (4), rust/ (2), scripts/ (2), Documentation/ Superseded 10 replies
- VMSCAPE optimization for BHI variant arch/ (9), Documentation/ (2), include/ (2) Superseded 3 replies
- Rust support for powerpc arch/ (3), rust/ (3), scripts/ Superseded 5 replies
- Rust support for powerpc arch/ (3), rust/ (2), include/, scripts/ Superseded 21 replies
- Rust support for powerpc arch/ (3), rust/ (3), scripts/ Superseded 2 replies
- LoongArch: Add basic LoongArch32 support arch/ (70), drivers/ (3), lib/ In review 7 replies
- context_tracking,x86: Defer some IPIs until a user->kernel transition arch/ (14), tools/ (6), include/ (2), kernel/, +1 Superseded 5 replies
- Rust support for powerpc arch/powerpc/ (2), arch/powerpc/include/asm/, rust/ Superseded 21 replies
- Rust support for powerpc arch/powerpc/ (2), arch/powerpc/include/asm/, rust/ Superseded 0 replies
- sched_ext: Honor SCX_OPS_ALWAYS_ENQ_IMMED on framework-internal goto-local paths drivers/ (222), tools/ (190), Documentation/ (80), lib/ (35), +13 Superseded 1 reply
- VMSCAPE optimization for BHI variant arch/ (9), Documentation/ (2), include/ (2) Superseded 4 replies