[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20150728132055.203176565@infradead.org>
Date: Tue, 28 Jul 2015 15:20:55 +0200
From: Peter Zijlstra <peterz@...radead.org>
To: linux-kernel@...r.kernel.org, mingo@...nel.org
Cc: jasonbaron0@...il.com, bp@...en8.de, luto@...capital.net,
tglx@...utronix.de, rostedt@...dmis.org, will.deacon@....com,
liuj97@...il.com, rabin@....in, ralf@...ux-mips.org,
ddaney@...iumnetworks.com, benh@...nel.crashing.org,
michael@...erman.id.au, heiko.carstens@...ibm.com,
davem@...emloft.net, peterz@...radead.org, vbabka@...e.cz
Subject: [PATCH -v2 0/8] jump_label: Another (better) static_key interface
Hi all,
After yet another bug because of the weirdness of the static key interface,
here an attempt at providing a better one.
This series is tested on x86_64 (by me) and s390x (heiko).
---
arch/Kconfig | 6 +
arch/arm/include/asm/jump_label.h | 24 ++--
arch/arm/kernel/jump_label.c | 2
arch/arm64/include/asm/jump_label.h | 18 ++-
arch/arm64/kernel/jump_label.c | 2
arch/mips/include/asm/jump_label.h | 19 +++
arch/mips/kernel/jump_label.c | 2
arch/powerpc/include/asm/jump_label.h | 19 +++
arch/powerpc/kernel/jump_label.c | 2
arch/s390/include/asm/jump_label.h | 19 +++
arch/s390/kernel/jump_label.c | 2
arch/sparc/include/asm/jump_label.h | 35 ++++--
arch/sparc/kernel/jump_label.c | 2
arch/x86/include/asm/jump_label.h | 21 +++
arch/x86/kernel/jump_label.c | 2
arch/x86/kernel/tsc.c | 22 +--
include/linux/jump_label.h | 188 +++++++++++++++++++++++++++++-----
kernel/jump_label.c | 158 +++++++++++++++++++---------
kernel/sched/core.c | 6 -
19 files changed, 424 insertions(+), 125 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists