From: Stafford Horne Date: Fri, 7 Jul 2017 19:56:58 +0000 (+0900) Subject: locking/qspinlock: Explicitly include asm/prefetch.h X-Git-Tag: v4.13-rc1~82^2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=5671360f29c68d9079914438f6a0109ef62f82a8;p=linux-platform-drivers-x86.git locking/qspinlock: Explicitly include asm/prefetch.h In architectures that use qspinlock, like x86, prefetch is loaded indirectly via the asm/qspinlock.h include. On other architectures, like OpenRISC, which may want to use asm-generic/qspinlock.h the built will fail without the asm/prefetch.h include. Fix this by including directly. Signed-off-by: Stafford Horne Cc: Andrew Morton Cc: Linus Torvalds Cc: Paul E. McKenney Cc: Peter Zijlstra Cc: Thomas Gleixner Link: http://lkml.kernel.org/r/20170707195658.23840-1-shorne@gmail.com Signed-off-by: Ingo Molnar --- diff --git a/kernel/locking/qspinlock.c b/kernel/locking/qspinlock.c index b2caec7315af..fd24153e8a48 100644 --- a/kernel/locking/qspinlock.c +++ b/kernel/locking/qspinlock.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include