| From: Ingo Molnar <mingo@kernel.org> |
| Date: Thu, 28 Apr 2016 11:39:12 +0200 |
| Subject: mm/mmu_context, sched/core: Fix mmu_context.h assumption |
| |
| commit 8efd755ac2fe262d4c8d5c9bbe054bb67dae93da upstream. |
| |
| Some architectures (such as Alpha) rely on include/linux/sched.h definitions |
| in their mmu_context.h files. |
| |
| So include sched.h before mmu_context.h. |
| |
| Cc: Andy Lutomirski <luto@kernel.org> |
| Cc: Borislav Petkov <bp@alien8.de> |
| Cc: Linus Torvalds <torvalds@linux-foundation.org> |
| Cc: linux-kernel@vger.kernel.org |
| Cc: Peter Zijlstra <peterz@infradead.org> |
| Cc: Thomas Gleixner <tglx@linutronix.de> |
| Signed-off-by: Ingo Molnar <mingo@kernel.org> |
| Cc: Hugh Dickins <hughd@google.com> |
| Signed-off-by: Ben Hutchings <ben@decadent.org.uk> |
| --- |
| mm/mmu_context.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/mm/mmu_context.c b/mm/mmu_context.c |
| index cf332bc0080a..745416731f77 100644 |
| --- a/mm/mmu_context.c |
| +++ b/mm/mmu_context.c |
| @@ -4,9 +4,9 @@ |
| */ |
| |
| #include <linux/mm.h> |
| +#include <linux/sched.h> |
| #include <linux/mmu_context.h> |
| #include <linux/export.h> |
| -#include <linux/sched.h> |
| |
| #include <asm/mmu_context.h> |
| |
| |