diff options
Diffstat (limited to 'arch/i386/Kconfig')
-rw-r--r-- | arch/i386/Kconfig | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/i386/Kconfig b/arch/i386/Kconfig index 8ff1c6fb5aa1..d588ca874bb4 100644 --- a/arch/i386/Kconfig +++ b/arch/i386/Kconfig | |||
@@ -773,6 +773,18 @@ config CRASH_DUMP | |||
773 | PHYSICAL_START. | 773 | PHYSICAL_START. |
774 | For more details see Documentation/kdump/kdump.txt | 774 | For more details see Documentation/kdump/kdump.txt |
775 | 775 | ||
776 | config RELOCATABLE | ||
777 | bool "Build a relocatable kernel" | ||
778 | help | ||
779 | This build a kernel image that retains relocation information | ||
780 | so it can be loaded someplace besides the default 1MB. | ||
781 | The relocations tend to the kernel binary about 10% larger, | ||
782 | but are discarded at runtime. | ||
783 | |||
784 | One use is for the kexec on panic case where the recovery kernel | ||
785 | must live at a different physical address than the primary | ||
786 | kernel. | ||
787 | |||
776 | config PHYSICAL_START | 788 | config PHYSICAL_START |
777 | hex "Physical address where the kernel is loaded" if (EMBEDDED || CRASH_DUMP) | 789 | hex "Physical address where the kernel is loaded" if (EMBEDDED || CRASH_DUMP) |
778 | 790 | ||