Skip to content

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*.c and 3 more
Maintainers
Alice Ryhl, Jason Baron, Josh Poimboeuf, Peter Zijlstra
Reviewers
Ard Biesheuvel, Steven Rostedt
  1. kprobes: Reduce registration and optimization lookup costs PATCH 13 patches Jiri Olsa bpf linux-trace-kernel lkml +3 kernel/ (5), arch/ (4), samples/ (3), include/ In review 4 replies
  2. cpu/hotplug: Remove cpu_down() global stop_machine() except for CPUHP_TEARDOWN_CPU itself PATCH v2 47 patches Frederic Weisbecker linux-arm-kernel linux-arm-msm linux-csky +11 arch/ (16), kernel/ (4), include/ In review 2 replies
  3. Dynamic mitigations RFC PATCH 56 patches David Kaplan lkml oe-kbuild-all arch/ (20), include/ (4), kernel/ (4), Documentation/ (3), +1 In review 118 replies
  4. s390: Consistent usage of text_mutex PATCH v2 10 patches Heiko Carstens linux-s390 lkml arch/s390/kernel/ (7), arch/s390/include/asm/ (3), arch/s390/mm/, arch/s390/net/ In review 14 replies
  5. cpu/hotplug: Remove cpu_down() global stop_machine() except for CPUHP_TEARDOWN_CPU itself RFC PATCH 49 patches Frederic Weisbecker linux-arm-kernel linux-arm-msm linux-csky +11 arch/ (16), kernel/ (6), include/ (2) Superseded 2 replies
  6. s390: Consistent usage of text_mutex PATCH 4 patches Heiko Carstens linux-s390 lkml llvm +1 arch/s390/kernel/ (2), arch/s390/mm/, arch/s390/net/ Superseded 2 replies
  7. s390: Use static call trampolines when kCFI is enabled PATCH 1 patch Heiko Carstens linux-s390 lkml arch/s390/kernel/ (3), arch/s390/, arch/s390/include/asm/ New 0 replies
  8. Rust dynamic debug support for pr_debug! and dev_dbg! PATCH v3 5 patches Zhi Wang lkml rust-for-linux rust/ (8), drivers/ (5), scripts/ (2), Documentation/, +2 In review 4 replies
  9. openrisc: Add support for KProbes RFC 2 patches Sahil Siddiq linux-trace-kernel lkml openrisc arch/ (27), samples/ Superseded 9 replies
  10. alpha: Add support for HAVE_ARCH_JUMP_LABEL PATCH v2 1 patch Magnus Lindholm linux-alpha lkml arch/alpha/kernel/ (2), Documentation/features/core/jump-labels/, arch/alpha/, arch/alpha/include/asm/ In review 1 reply
  11. riscv: runtime enablement for native misaligned ucopy PATCH 2 patches Andy Chiu linux-riscv lkml arch/riscv/include/asm/, arch/riscv/lib/ Applied 1 reply
  12. rust: jump_label: skip arch-specific asm in `testlib` builds PATCH 1 patch FUJITA Tomonori rust-for-linux rust/kernel/jump_label.rs Applied 1 reply
  13. Replace __ASSEMBLY__ with __ASSEMBLER__ in header files PATCH v5 8 patches Thomas Huth linux-arch linux-hexagon linux-kbuild +2 arch/ (85), include/ (68), tools/ (12), drivers/ (3), +3 Superseded 2 replies
  14. Rust Support for powerpc PATCH v17 7 patches Mukesh Kumar Chaurasiya (IBM) linuxppc-dev lkml llvm +1 arch/ (3), rust/ (3), scripts/ Applied 16 replies
  15. objtool/arm64: Port klp-build to arm64 PATCH v4 22 patches Josh Poimboeuf linux-arm-kernel live-patching lkml tools/ (15), arch/ (12), scripts/ (4), include/ (3), +1 Applied 14 replies
  16. objtool/arm64: Port klp-build to arm64 PATCH v3 21 patches Josh Poimboeuf linux-arm-kernel live-patching lkml tools/ (14), arch/ (11), scripts/ (4), include/ (3), +1 Superseded 21 replies
  17. locking/qspinlock: Add contended_release tracepoint PATCH 5 patches Dmitry Ilvokhin kvm linux-arch linux-hyperv +5 arch/ (8), kernel/ (3), include/ (2), tools/ Applied 4 replies
  18. LoongArch: Add livepatch build (KLP) support PATCH v4 14 patches George Guo live-patching lkml llvm +1 arch/ (8), tools/ (5), include/, scripts/ In review 2 replies
  19. static_call / jump_label: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers PATCH v2 1 patch Thomas Huth lkml include/linux/ (2), arch/arm/include/asm/, tools/include/linux/ Applied 1 reply
  20. VMSCAPE optimization for BHI variant PATCH v12 12 patches Pawan Gupta bpf kvm linux-doc +3 arch/ (9), Documentation/ (2), include/ (2) In review 9 replies
  21. locking: contended_release tracepoint instrumentation PATCH v6 7 patches Dmitry Ilvokhin linux-arch linux-mips linux-mm +3 kernel/ (8), include/ (4), arch/ (2) Superseded 17 replies
  22. Add support to dump the kernel page tables PATCH 2 patches [email protected] lkml loongarch arch/loongarch/kernel/ (5), arch/loongarch/mm/ (2), arch/loongarch/, arch/loongarch/include/asm/ In review 4 replies
  23. LoongArch: Add livepatch build (KLP) support PATCH v3 12 patches George Guo live-patching lkml llvm +1 arch/ (8), tools/ (4), include/, scripts/ Superseded 15 replies
  24. hrtimer,sched: General optimizations and hrtick enablement PATCH 48 patches Thomas Gleixner lkml kernel/ (16), include/ (15), arch/ (4), lib/ (2) Applied 29 replies
  25. Rust Support for powerpc PATCH v16 7 patches Mukesh Kumar Chaurasiya (IBM) linuxppc-dev lkml llvm +1 arch/ (3), rust/ (3), scripts/ Superseded 14 replies
  26. LoongArch: Add livepatch build (KLP) support PATCH v2 8 patches George Guo live-patching lkml llvm +1 arch/ (8), tools/ (2), include/, scripts/ Superseded 3 replies
  27. LoongArch: Enable STRICT_MODULE_RWX for stricter modules memory permissions PATCH v4 1 patch [email protected] lkml loongarch arch/loongarch/kernel/ (3), arch/loongarch/ In review 9 replies
  28. arm64: static_call: include asm/insns.h PATCH 1 patch Arnd Bergmann linux-arm-kernel lkml arch/arm64/kernel/static_call.c Applied 1 reply
  29. static_call / jump_label: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers PATCH 1 patch Thomas Huth lkml include/linux/ (2), tools/include/linux/ Superseded 0 replies
  30. s390: Enable Rust support and add required arch glue PATCH v6 6 patches Jan Polensky linux-s390 lkml rust-for-linux arch/ (5), rust/ (4), scripts/ (2), Documentation/ In review 11 replies
  31. s390: Enable Rust support and add required arch glue PATCH v5 6 patches Jan Polensky linux-s390 lkml rust-for-linux arch/ (5), rust/ (4), scripts/ (2), Documentation/ Superseded 5 replies
  32. LoongArch: Add livepatch build (KLP) support PATCH 8 patches George Guo live-patching lkml llvm +1 arch/ (9), tools/ (2), include/, scripts/ Superseded 6 replies
  33. KVM: x86: Virtualize AMD's "disable CPUID in usermode" PATCH v4 5 patches Jim Mattson kvm linux-kselftest lkml arch/ (8), tools/ (2) Applied 7 replies
  34. s390: Enable Rust support and add required arch glue PATCH v4 6 patches Jan Polensky linux-s390 lkml rust-for-linux +1 arch/ (5), rust/ (3), scripts/ (2), Documentation/ Superseded 5 replies
  35. x86: Defer some IPIs until a user->kernel transition PATCH v9 10 patches Valentin Schneider linux-mm lkml arch/ (14), tools/ (6), include/ (3), kernel/, +1 In review 1 reply
  36. s390: Enable Rust support and add required arch glue PATCH v3 4 patches Jan Polensky linux-s390 lkml rust-for-linux arch/ (4), rust/ (2), scripts/ (2), Documentation/ Superseded 21 replies
  37. (no subject) PATCH Marian Corcodel linux-acpi arch/ (3074), drivers/ (230), sound/ (28), crypto/ (16), +7 1 reply
  38. OpenRISC Fixes for jump_label SMP Syncing PATCH 3 patches Stafford Horne lkml openrisc stable arch/openrisc/kernel/ (4), arch/openrisc/include/asm/, arch/openrisc/mm/ New 0 replies
  39. s390: enable Rust support and add required arch glue PATCH v2 4 patches Jan Polensky linux-s390 lkml rust-for-linux +1 arch/ (4), rust/ (2), scripts/ (2), Documentation/ Superseded 3 replies
  40. s390: enable Rust support and add required arch glue PATCH 4 patches Jan Polensky linux-s390 lkml rust-for-linux arch/ (4), rust/ (2), scripts/ (2), Documentation/ Superseded 10 replies
  41. VMSCAPE optimization for BHI variant PATCH v11 12 patches Pawan Gupta bpf kvm linux-doc +2 arch/ (9), Documentation/ (2), include/ (2) Superseded 3 replies
  42. Rust support for powerpc PATCH v15 7 patches Mukesh Kumar Chaurasiya (IBM) linuxppc-dev lkml llvm +1 arch/ (3), rust/ (3), scripts/ Superseded 5 replies
  43. Rust support for powerpc PATCH v13 7 patches Mukesh Kumar Chaurasiya (IBM) dri-devel linux-media linuxppc-dev +3 arch/ (3), rust/ (2), include/, scripts/ Superseded 21 replies
  44. Rust support for powerpc PATCH v14 7 patches Mukesh Kumar Chaurasiya (IBM) linuxppc-dev lkml llvm +1 arch/ (3), rust/ (3), scripts/ Superseded 2 replies
  45. LoongArch: Add basic LoongArch32 support PATCH v4 14 patches Huacai Chen lkml loongarch arch/ (70), drivers/ (3), lib/ In review 7 replies
  46. context_tracking,x86: Defer some IPIs until a user->kernel transition RFC PATCH v8 10 patches Valentin Schneider linux-mm lkml syzbot arch/ (14), tools/ (6), include/ (2), kernel/, +1 Superseded 5 replies
  47. Rust support for powerpc PATCH v11 4 patches Mukesh Kumar Chaurasiya (IBM) linuxppc-dev lkml llvm +1 arch/powerpc/ (2), arch/powerpc/include/asm/, rust/ Superseded 21 replies
  48. Rust support for powerpc PATCH v12 4 patches Mukesh Kumar Chaurasiya (IBM) linuxppc-dev lkml llvm +1 arch/powerpc/ (2), arch/powerpc/include/asm/, rust/ Superseded 0 replies
  49. sched_ext: Honor SCX_OPS_ALWAYS_ENQ_IMMED on framework-internal goto-local paths PATCH 1 patch zhidao su lkml sched-ext drivers/ (222), tools/ (190), Documentation/ (80), lib/ (35), +13 Superseded 1 reply
  50. VMSCAPE optimization for BHI variant PATCH v10 12 patches Pawan Gupta bpf kvm linux-doc +2 arch/ (9), Documentation/ (2), include/ (2) Superseded 4 replies
Page 1 of 18 –