jump label: update for .39 v2
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest4 patches 10 repliesIn review
- v12 patches 41 repliesSuperseded
Changes in v2 from the cover letter
-add initial s390 support
-add jump section alignment for x86
-add types.h and compiler.h to jump_label.h
-moved jump_label_sort_entries() into jump_label_add_module()
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | jump label: introduce static_branch() interfacearch/ arch/ arch/ +12 more | +356 | 5 replies | |
| 2/4 | dynamic debug: add jump label supportinclude/ lib/ | +41 | 0 replies | |
| 3/4 | jump label: add _ASM_ALIGN for x86 and x86_64arch/ | +1 | 1 reply | |
| 4/4 | jump label: add s390 supportarch/ arch/ arch/ +1 more | +98 | 1 reply |
Reviews trailers per patch
3 of 4 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.
| Patch | David Daney | Ralf Baechle | David S. Miller | Mathieu Desnoyers | Peter Zijlstra |
|---|---|---|---|---|---|
| Series | A-b | ||||
| 1/4 | T-b T-b T-b | A-b A-b A-b | A-b A-b A-b | A-b | |
| 2/4 | |||||
| 3/4 | A-b | A-b | |||
| 4/4 | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 5 reviewers.
Cover letter [PATCH v2 0/4] jump label: update for .39 v2
Hi,
Update against tip/perf/urgent. I've incorporated feedback from the last round. Hopefully these can still be considered for .39.
thanks,
-Jason
v2:
-add initial s390 support
-add jump section alignment for x86
-add types.h and compiler.h to jump_label.h
-moved jump_label_sort_entries() into jump_label_add_module()
Jan Glauber (1):
jump label: add s390 support
Jason Baron (3):
jump label: introduce static_branch() interface
dynamic debug: add jump label support
jump label: add _ASM_ALIGN for x86 and x86_64
arch/mips/include/asm/jump_label.h | 22 +- arch/s390/Kconfig | 1 + arch/s390/include/asm/jump_label.h | 37 +++ arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/jump_label.c | 59 ++++ arch/sparc/include/asm/jump_label.h | 25 +- arch/x86/include/asm/alternative.h | 3 +- arch/x86/include/asm/jump_label.h | 27 +- arch/x86/kernel/alternative.c | 2 +- arch/x86/kernel/module.c | 1 + include/asm-generic/vmlinux.lds.h | 14 +- include/linux/dynamic_debug.h | 44 +++- include/linux/jump_label.h | 89 ++++--- include/linux/jump_label_ref.h | 44 --- include/linux/perf_event.h | 26 +- include/linux/tracepoint.h | 22 +- kernel/jump_label.c | 539 ++++++++++++++--------------------- kernel/perf_event.c | 4 +- kernel/tracepoint.c | 23 +- lib/dynamic_debug.c | 4 +- 20 files changed, 494 insertions(+), 494 deletions(-) create mode 100644 arch/s390/include/asm/jump_label.h create mode 100644 arch/s390/kernel/jump_label.c delete mode 100644 include/linux/jump_label_ref.h