[PATCH v2 0/4] jump label: update for .39 v2

From: Jason Baron
Date: Wed Mar 16 2011 - 15:59:43 EST


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

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/