diff options
-rw-r--r-- | arch/microblaze/Kconfig | 3 | ||||
-rw-r--r-- | arch/microblaze/include/asm/system.h | 2 | ||||
-rw-r--r-- | arch/microblaze/kernel/setup.c | 2 |
3 files changed, 7 insertions, 0 deletions
diff --git a/arch/microblaze/Kconfig b/arch/microblaze/Kconfig index 8e1c4f7d3e6e..5ba4dcd56cad 100644 --- a/arch/microblaze/Kconfig +++ b/arch/microblaze/Kconfig | |||
@@ -60,6 +60,9 @@ config GENERIC_CSUM | |||
60 | config STACKTRACE_SUPPORT | 60 | config STACKTRACE_SUPPORT |
61 | def_bool y | 61 | def_bool y |
62 | 62 | ||
63 | config LOCKDEP_SUPPORT | ||
64 | def_bool y | ||
65 | |||
63 | config PCI | 66 | config PCI |
64 | def_bool n | 67 | def_bool n |
65 | 68 | ||
diff --git a/arch/microblaze/include/asm/system.h b/arch/microblaze/include/asm/system.h index b1ed61590660..157970688b2a 100644 --- a/arch/microblaze/include/asm/system.h +++ b/arch/microblaze/include/asm/system.h | |||
@@ -16,6 +16,8 @@ | |||
16 | #include <asm-generic/cmpxchg.h> | 16 | #include <asm-generic/cmpxchg.h> |
17 | #include <asm-generic/cmpxchg-local.h> | 17 | #include <asm-generic/cmpxchg-local.h> |
18 | 18 | ||
19 | #define __ARCH_WANT_INTERRUPTS_ON_CTXSW | ||
20 | |||
19 | struct task_struct; | 21 | struct task_struct; |
20 | struct thread_info; | 22 | struct thread_info; |
21 | 23 | ||
diff --git a/arch/microblaze/kernel/setup.c b/arch/microblaze/kernel/setup.c index 367ad330148e..acd70fe30a71 100644 --- a/arch/microblaze/kernel/setup.c +++ b/arch/microblaze/kernel/setup.c | |||
@@ -131,6 +131,8 @@ void __init machine_early_init(const char *cmdline, unsigned int ram, | |||
131 | strlcpy(cmd_line, cmdline, COMMAND_LINE_SIZE); | 131 | strlcpy(cmd_line, cmdline, COMMAND_LINE_SIZE); |
132 | #endif | 132 | #endif |
133 | 133 | ||
134 | lockdep_init(); | ||
135 | |||
134 | /* initialize device tree for usage in early_printk */ | 136 | /* initialize device tree for usage in early_printk */ |
135 | early_init_devtree((void *)_fdt_start); | 137 | early_init_devtree((void *)_fdt_start); |
136 | 138 | ||