]> Git Repo - linux.git/commit
sh: Fix up tracepoint build fallout from static key introduction.
authorNobuhiro Iwamatsu <[email protected]>
Fri, 27 Apr 2012 01:42:38 +0000 (11:12 +0930)
committerPaul Mundt <[email protected]>
Fri, 27 Apr 2012 01:42:38 +0000 (11:12 +0930)
commitec2ccd884ab1e190bc5ddb210c7d5f5ea2ddeba3
tree5db0f90f95770951cafacd6c029f9d1c5d201b4d
parentf5bdb003a2ee6df5ab9bfa119df905f949a66b52
sh: Fix up tracepoint build fallout from static key introduction.

With the introduction of static keys, anything using tracepoints blows up
in the following manner:

include/trace/events/oom.h:8:13: error: initializer element is not constant
include/trace/events/oom.h:8:13: error: (near initialization for '__tracepoint_oom_score_adj_update')
include/trace/events/oom.h:8:13: error: initializer element is not constant
include/trace/events/oom.h:8:13: error: (near initialization for '__tracepoint_oom_score_adj_update.key')

This is a result of the STATIC_KEY_INIT_xxx defs wrapping ATOMIC_INIT()
which on sh includes an atomic_t typecast. Given that we don't really
need the typecast for anything anymore, the simplest solution is simply
to kill off the cast.

Signed-off-by: Nobuhiro Iwamatsu <[email protected]>
Signed-off-by: Paul Mundt <[email protected]>
arch/sh/include/asm/atomic.h
This page took 0.053572 seconds and 4 git commands to generate.