Revision fe8d52614bd419cedef85ef55850fd090373f481 authored by James Hogan on 22 March 2013, 22:04:37 UTC, committed by Linus Torvalds on 22 March 2013, 23:41:19 UTC
A randconfig caught repeated compiler warnings when CONFIG_IRQ_WORK=n
due to the definition of a non-inline static function in
<linux/irq_work.h>:

  include/linux/irq_work.h +40 : warning: 'irq_work_needs_cpu' defined but not used

Make it inline to supress the warning.  This is caused commit
00b42959106a ("irq_work: Don't stop the tick with pending works") merged
in v3.9-rc1.

Signed-off-by: James Hogan <james.hogan@imgtec.com>
Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Ingo Molnar <mingo@kernel.org>
Cc: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1 parent 9217cbb
History
File Mode Size
.gitignore -rw-r--r-- 8 bytes
Kconfig -rw-r--r-- 4.6 KB
Makefile -rw-r--r-- 899 bytes
ap.c -rw-r--r-- 2.6 KB
chan.c -rw-r--r-- 12.4 KB
core.c -rw-r--r-- 27.5 KB
core.h -rw-r--r-- 16.2 KB
db.txt -rw-r--r-- 759 bytes
debugfs.c -rw-r--r-- 3.0 KB
debugfs.h -rw-r--r-- 300 bytes
ethtool.c -rw-r--r-- 3.0 KB
ethtool.h -rw-r--r-- 148 bytes
genregdb.awk -rw-r--r-- 3.4 KB
ibss.c -rw-r--r-- 12.5 KB
lib80211.c -rw-r--r-- 7.1 KB
lib80211_crypt_ccmp.c -rw-r--r-- 11.6 KB
lib80211_crypt_tkip.c -rw-r--r-- 20.4 KB
lib80211_crypt_wep.c -rw-r--r-- 7.1 KB
mesh.c -rw-r--r-- 7.6 KB
mlme.c -rw-r--r-- 29.8 KB
nl80211.c -rw-r--r-- 263.9 KB
nl80211.h -rw-r--r-- 5.9 KB
radiotap.c -rw-r--r-- 11.4 KB
rdev-ops.h -rw-r--r-- 26.1 KB
reg.c -rw-r--r-- 63.9 KB
reg.h -rw-r--r-- 4.4 KB
regdb.h -rw-r--r-- 948 bytes
scan.c -rw-r--r-- 37.8 KB
sme.c -rw-r--r-- 26.6 KB
sysfs.c -rw-r--r-- 3.2 KB
sysfs.h -rw-r--r-- 197 bytes
trace.c -rw-r--r-- 102 bytes
trace.h -rw-r--r-- 65.5 KB
util.c -rw-r--r-- 33.6 KB
wext-compat.c -rw-r--r-- 39.0 KB
wext-compat.h -rw-r--r-- 2.1 KB
wext-core.c -rw-r--r-- 29.0 KB
wext-priv.c -rw-r--r-- 6.9 KB
wext-proc.c -rw-r--r-- 4.0 KB
wext-sme.c -rw-r--r-- 9.7 KB
wext-spy.c -rw-r--r-- 6.6 KB

back to top