Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

x86: rename X86_GENERICARCH to X86_32_NON_STANDARD

X86_GENERICARCH is a misnomer - it contains non-PC 32-bit architectures
that are not included in the default build.

Rename it to X86_32_NON_STANDARD.

Signed-off-by: Ingo Molnar <mingo@elte.hu>

+16 -16
+11 -11
arch/x86/Kconfig
··· 344 344 If you do not specifically know you have a Voyager based machine, 345 345 say N here, otherwise the kernel you build will not be bootable. 346 346 347 - config X86_GENERICARCH 347 + config X86_32_NON_STANDARD 348 348 bool "Support non-standard 32-bit SMP architectures" 349 349 depends on X86_32 && SMP 350 350 depends on X86_NON_STANDARD ··· 356 356 357 357 config X86_NUMAQ 358 358 bool "NUMAQ (IBM/Sequent)" 359 - depends on X86_GENERICARCH 359 + depends on X86_32_NON_STANDARD 360 360 select NUMA 361 361 select X86_MPPARSE 362 362 help ··· 368 368 369 369 config X86_SUMMIT 370 370 bool "Summit/EXA (IBM x440)" 371 - depends on X86_GENERICARCH 371 + depends on X86_32_NON_STANDARD 372 372 help 373 373 This option is needed for IBM systems that use the Summit/EXA chipset. 374 374 In particular, it is needed for the x440. 375 375 376 376 config X86_ES7000 377 377 bool "Support for Unisys ES7000 IA32 series" 378 - depends on X86_GENERICARCH 378 + depends on X86_32_NON_STANDARD 379 379 help 380 380 Support for Unisys ES7000 systems. Say 'Y' here if this kernel is 381 381 supposed to run on an IA32-based Unisys ES7000 system. 382 382 383 383 config X86_BIGSMP 384 384 bool "Support for big SMP systems with more than 8 CPUs" 385 - depends on X86_GENERICARCH 385 + depends on X86_32_NON_STANDARD 386 386 help 387 387 This option is needed for the systems that have more than 8 CPUs 388 388 and if the system is not of any sub-arch type above. ··· 475 475 476 476 config X86_SUMMIT_NUMA 477 477 def_bool y 478 - depends on X86_32 && NUMA && X86_GENERICARCH 478 + depends on X86_32 && NUMA && X86_32_NON_STANDARD 479 479 480 480 config X86_CYCLONE_TIMER 481 481 def_bool y 482 - depends on X86_GENERICARCH 482 + depends on X86_32_NON_STANDARD 483 483 484 484 source "arch/x86/Kconfig.cpu" 485 485 ··· 651 651 652 652 config X86_UP_APIC 653 653 bool "Local APIC support on uniprocessors" 654 - depends on X86_32 && !SMP && !X86_GENERICARCH 654 + depends on X86_32 && !SMP && !X86_32_NON_STANDARD 655 655 help 656 656 A local APIC (Advanced Programmable Interrupt Controller) is an 657 657 integrated interrupt controller in the CPU. If you have a single-CPU ··· 676 676 677 677 config X86_LOCAL_APIC 678 678 def_bool y 679 - depends on X86_64 || SMP || X86_GENERICARCH || X86_UP_APIC 679 + depends on X86_64 || SMP || X86_32_NON_STANDARD || X86_UP_APIC 680 680 681 681 config X86_IO_APIC 682 682 def_bool y 683 - depends on X86_64 || SMP || X86_GENERICARCH || X86_UP_APIC 683 + depends on X86_64 || SMP || X86_32_NON_STANDARD || X86_UP_APIC 684 684 685 685 config X86_VISWS_APIC 686 686 def_bool y ··· 1122 1122 1123 1123 config ARCH_SPARSEMEM_ENABLE 1124 1124 def_bool y 1125 - depends on X86_64 || NUMA || (EXPERIMENTAL && X86_PC) || X86_GENERICARCH 1125 + depends on X86_64 || NUMA || (EXPERIMENTAL && X86_PC) || X86_32_NON_STANDARD 1126 1126 select SPARSEMEM_STATIC if X86_32 1127 1127 select SPARSEMEM_VMEMMAP_ENABLE if X86_64 1128 1128
+1 -1
arch/x86/kernel/acpi/boot.c
··· 1335 1335 if (!error) { 1336 1336 acpi_lapic = 1; 1337 1337 1338 - #ifdef CONFIG_X86_GENERICARCH 1338 + #ifdef CONFIG_X86_32_NON_STANDARD 1339 1339 generic_bigsmp_probe(); 1340 1340 #endif 1341 1341 /*
+1 -1
arch/x86/kernel/mpparse.c
··· 372 372 (*x86_quirks->mpc_record)++; 373 373 } 374 374 375 - #ifdef CONFIG_X86_GENERICARCH 375 + #ifdef CONFIG_X86_32_NON_STANDARD 376 376 generic_bigsmp_probe(); 377 377 #endif 378 378
+1 -1
arch/x86/kernel/setup.c
··· 936 936 map_vsyscall(); 937 937 #endif 938 938 939 - #ifdef CONFIG_X86_GENERICARCH 939 + #ifdef CONFIG_X86_32_NON_STANDARD 940 940 generic_apic_probe(); 941 941 #endif 942 942
+1 -1
arch/x86/kernel/smpboot.c
··· 1007 1007 1008 1008 printk(KERN_WARNING 1009 1009 "More than 8 CPUs detected - skipping them.\n" 1010 - "Use CONFIG_X86_GENERICARCH and CONFIG_X86_BIGSMP.\n"); 1010 + "Use CONFIG_X86_32_NON_STANDARD and CONFIG_X86_BIGSMP.\n"); 1011 1011 1012 1012 nr = 0; 1013 1013 for_each_present_cpu(cpu) {
+1 -1
drivers/mtd/nand/Kconfig
··· 273 273 274 274 config MTD_NAND_CS553X 275 275 tristate "NAND support for CS5535/CS5536 (AMD Geode companion chip)" 276 - depends on X86_32 && (X86_PC || X86_GENERICARCH) 276 + depends on X86_32 && (X86_PC || X86_32_NON_STANDARD) 277 277 help 278 278 The CS553x companion chips for the AMD Geode processor 279 279 include NAND flash controllers with built-in hardware ECC