Kconfig (8f66439eec46d652255b9351abebb540ee5b2fd9) | Kconfig (e585513b76f7b05d08ca3fb250fed11f6ba46ee5) |
---|---|
1# Select 32 or 64 bit 2config 64BIT 3 bool "64-bit kernel" if ARCH = "x86" 4 default ARCH != "i386" 5 ---help--- 6 Say yes to build a 64-bit kernel - formerly known as x86_64 7 Say no to build a 32-bit kernel - formerly known as i386 8 --- 55 unchanged lines hidden (view full) --- 64 select ARCH_MIGHT_HAVE_PC_PARPORT 65 select ARCH_MIGHT_HAVE_PC_SERIO 66 select ARCH_SUPPORTS_ATOMIC_RMW 67 select ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT 68 select ARCH_SUPPORTS_NUMA_BALANCING if X86_64 69 select ARCH_USE_BUILTIN_BSWAP 70 select ARCH_USE_QUEUED_RWLOCKS 71 select ARCH_USE_QUEUED_SPINLOCKS | 1# Select 32 or 64 bit 2config 64BIT 3 bool "64-bit kernel" if ARCH = "x86" 4 default ARCH != "i386" 5 ---help--- 6 Say yes to build a 64-bit kernel - formerly known as x86_64 7 Say no to build a 32-bit kernel - formerly known as i386 8 --- 55 unchanged lines hidden (view full) --- 64 select ARCH_MIGHT_HAVE_PC_PARPORT 65 select ARCH_MIGHT_HAVE_PC_SERIO 66 select ARCH_SUPPORTS_ATOMIC_RMW 67 select ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT 68 select ARCH_SUPPORTS_NUMA_BALANCING if X86_64 69 select ARCH_USE_BUILTIN_BSWAP 70 select ARCH_USE_QUEUED_RWLOCKS 71 select ARCH_USE_QUEUED_SPINLOCKS |
72 select ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH if SMP | 72 select ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH |
73 select ARCH_WANT_FRAME_POINTERS 74 select ARCH_WANTS_DYNAMIC_TASK_STRUCT 75 select BUILDTIME_EXTABLE_SORT 76 select CLKEVT_I8253 77 select CLOCKSOURCE_VALIDATE_LAST_CYCLE 78 select CLOCKSOURCE_WATCHDOG 79 select DCACHE_WORD_ACCESS 80 select EDAC_ATOMIC_SCRUB --- 2690 unchanged lines hidden (view full) --- 2771 2772if COMPAT 2773config COMPAT_FOR_U64_ALIGNMENT 2774 def_bool y 2775 2776config SYSVIPC_COMPAT 2777 def_bool y 2778 depends on SYSVIPC | 73 select ARCH_WANT_FRAME_POINTERS 74 select ARCH_WANTS_DYNAMIC_TASK_STRUCT 75 select BUILDTIME_EXTABLE_SORT 76 select CLKEVT_I8253 77 select CLOCKSOURCE_VALIDATE_LAST_CYCLE 78 select CLOCKSOURCE_WATCHDOG 79 select DCACHE_WORD_ACCESS 80 select EDAC_ATOMIC_SCRUB --- 2690 unchanged lines hidden (view full) --- 2771 2772if COMPAT 2773config COMPAT_FOR_U64_ALIGNMENT 2774 def_bool y 2775 2776config SYSVIPC_COMPAT 2777 def_bool y 2778 depends on SYSVIPC |
2779 2780config KEYS_COMPAT 2781 def_bool y 2782 depends on KEYS |
|
2779endif 2780 2781endmenu 2782 2783 2784config HAVE_ATOMIC_IOMAP 2785 def_bool y 2786 depends on X86_32 2787 2788config X86_DEV_DMA_OPS 2789 bool 2790 depends on X86_64 || STA2X11 2791 2792config X86_DMA_REMAP 2793 bool 2794 depends on STA2X11 2795 | 2783endif 2784 2785endmenu 2786 2787 2788config HAVE_ATOMIC_IOMAP 2789 def_bool y 2790 depends on X86_32 2791 2792config X86_DEV_DMA_OPS 2793 bool 2794 depends on X86_64 || STA2X11 2795 2796config X86_DMA_REMAP 2797 bool 2798 depends on STA2X11 2799 |
2800config HAVE_GENERIC_GUP 2801 def_bool y 2802 |
|
2796source "net/Kconfig" 2797 2798source "drivers/Kconfig" 2799 2800source "drivers/firmware/Kconfig" 2801 2802source "fs/Kconfig" 2803 2804source "arch/x86/Kconfig.debug" 2805 2806source "security/Kconfig" 2807 2808source "crypto/Kconfig" 2809 2810source "arch/x86/kvm/Kconfig" 2811 2812source "lib/Kconfig" | 2803source "net/Kconfig" 2804 2805source "drivers/Kconfig" 2806 2807source "drivers/firmware/Kconfig" 2808 2809source "fs/Kconfig" 2810 2811source "arch/x86/Kconfig.debug" 2812 2813source "security/Kconfig" 2814 2815source "crypto/Kconfig" 2816 2817source "arch/x86/kvm/Kconfig" 2818 2819source "lib/Kconfig" |