x86/smpboot: Init apic mapping before usage
[cascardo/linux.git] / init / Kconfig
index cac3f09..34407f1 100644 (file)
@@ -26,6 +26,16 @@ config IRQ_WORK
 config BUILDTIME_EXTABLE_SORT
        bool
 
+config THREAD_INFO_IN_TASK
+       bool
+       help
+         Select this to move thread_info off the stack into task_struct.  To
+         make this work, an arch will need to remove all thread_info fields
+         except flags and fix any runtime bugs.
+
+         One subtle change that will be needed is to use try_get_task_stack()
+         and put_task_stack() in save_thread_stack_tsk() and get_wchan().
+
 menu "General setup"
 
 config BROKEN
@@ -1278,6 +1288,7 @@ config SYSFS_DEPRECATED_V2
 
 config RELAY
        bool "Kernel->user space relay support (formerly relayfs)"
+       select IRQ_WORK
        help
          This option enables support for relay interface support in
          certain file systems (such as debugfs).
@@ -2108,12 +2119,6 @@ config PADATA
        depends on SMP
        bool
 
-# Can be selected by architectures with broken toolchains
-# that get confused by correct const<->read_only section
-# mappings
-config BROKEN_RODATA
-       bool
-
 config ASN1
        tristate
        help