Kconfig.debug had ALPHA_LEGACY_START_ADDRESS twice, which seemed to mess the whole thing up so that the only way that you could unselect it was to set ALPHA_GENERIC. That is to say, setting ALPHA_TITAN actually prevented unsetting ALPHA_LEGACY_START_ADDRESS, which is necessary for Titan systems. WTF. Also, in my two and a half years of doing alpha stuff, I've only known one person to use MILO and this was on a 164UX where he had no option, and the kernel has been broken on this board since 2.6.23 anyway. So, even with as few Marvel/Titan systems as there are, there are fewer MILO users. This does mean that people who use MILO (do you still exist?) will have to make sure to set this option. If you're using <aboot-0.7 then I have no sympathy for you. Signed-off-by: Matt Turner <mattst88@xxxxxxxxx> --- arch/alpha/Kconfig.debug | 7 +------ 1 files changed, 1 insertions(+), 6 deletions(-) diff --git a/arch/alpha/Kconfig.debug b/arch/alpha/Kconfig.debug index 3f6265f..b2589b2 100644 --- a/arch/alpha/Kconfig.debug +++ b/arch/alpha/Kconfig.debug @@ -9,7 +9,7 @@ config EARLY_PRINTK config ALPHA_LEGACY_START_ADDRESS bool "Legacy kernel start address" - depends on ALPHA_GENERIC + depends on !ALPHA_GENERIC && !ALPHA_TITAN && !ALPHA_MARVEL && !ALPHA_WILDFIRE default n ---help--- The 2.4 kernel changed the kernel start address from 0x310000 @@ -26,11 +26,6 @@ config ALPHA_LEGACY_START_ADDRESS Say Y if you have a broken bootloader. Say N if you do not, or if you wish to run on Wildfire, Titan, or Marvel. -config ALPHA_LEGACY_START_ADDRESS - bool - depends on !ALPHA_GENERIC && !ALPHA_TITAN && !ALPHA_MARVEL && !ALPHA_WILDFIRE - default y - config MATHEMU tristate "Kernel FP software completion" if DEBUG_KERNEL && !SMP default y if !DEBUG_KERNEL || SMP -- 1.7.2.2
Attachment:
pgpRXeYkIJc2N.pgp
Description: PGP signature