]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blame - kernel/config-x86_64-default
Merge remote-tracking branch 'stevee/autogen-update'
[people/ms/ipfire-3.x.git] / kernel / config-x86_64-default
CommitLineData
4c928ab7 1CONFIG_64BIT=y
4c928ab7
MT
2CONFIG_X86_64=y
3CONFIG_OUTPUT_FORMAT="elf64-x86-64"
4CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
4c928ab7 5CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
4c928ab7
MT
6CONFIG_ZONE_DMA32=y
7CONFIG_AUDIT_ARCH=y
8CONFIG_X86_64_SMP=y
9CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11"
028e459b
MT
10
11#
12# IRQ subsystem
13#
028e459b
MT
14CONFIG_ARCH_CLOCKSOURCE_DATA=y
15CONFIG_GENERIC_TIME_VSYSCALL=y
4c928ab7 16
703bc627
MT
17#
18# Timers subsystem
19#
20# CONFIG_NO_HZ_IDLE is not set
21CONFIG_NO_HZ_FULL=y
22# CONFIG_NO_HZ_FULL_ALL is not set
23
7f6f4de5
MT
24#
25# CPU/Task time and stats accounting
26#
703bc627
MT
27CONFIG_VIRT_CPU_ACCOUNTING=y
28CONFIG_VIRT_CPU_ACCOUNTING_GEN=y
7f6f4de5 29
4c928ab7
MT
30#
31# RCU Subsystem
32#
703bc627
MT
33CONFIG_CONTEXT_TRACKING=y
34CONFIG_RCU_USER_QS=y
35CONFIG_CONTEXT_TRACKING_FORCE=y
4c928ab7 36CONFIG_RCU_FANOUT=64
6ae109d5 37# CONFIG_NUMA_BALANCING is not set
4c928ab7 38
c6e2a6c8
MT
39#
40# Kernel Performance Events And Counters
41#
7c69f2c2 42CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
c6e2a6c8 43CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
81bb0557 44CONFIG_MODULES_USE_ELF_RELA=y
7f6f4de5 45CONFIG_COMPAT_OLD_SIGACTION=y
c6e2a6c8 46
4c928ab7 47#
5e856224 48# Partition Types
4c928ab7
MT
49#
50CONFIG_BLOCK_COMPAT=y
51
52#
53# Processor type and features
54#
55CONFIG_X86_X2APIC=y
5e856224 56CONFIG_X86_NUMACHIP=y
4c928ab7
MT
57# CONFIG_X86_VSMP is not set
58# CONFIG_X86_UV is not set
5e856224 59CONFIG_XEN_MAX_DOMAIN_MEMORY=500
4c928ab7
MT
60# CONFIG_MPSC is not set
61CONFIG_GENERIC_CPU=y
4c928ab7
MT
62CONFIG_X86_MINIMUM_CPU_FAMILY=64
63CONFIG_GART_IOMMU=y
64# CONFIG_CALGARY_IOMMU is not set
65# CONFIG_MAXSMP is not set
66CONFIG_NR_CPUS=64
67CONFIG_DIRECT_GBPAGES=y
68CONFIG_NUMA=y
69CONFIG_AMD_NUMA=y
70CONFIG_X86_64_ACPI_NUMA=y
71CONFIG_NODES_SPAN_OTHER_NODES=y
72# CONFIG_NUMA_EMU is not set
73CONFIG_NODES_SHIFT=9
74CONFIG_ARCH_SPARSEMEM_DEFAULT=y
75CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
76CONFIG_SPARSEMEM_MANUAL=y
77CONFIG_SPARSEMEM=y
78CONFIG_NEED_MULTIPLE_NODES=y
79CONFIG_SPARSEMEM_EXTREME=y
80CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
81CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y
82CONFIG_SPARSEMEM_VMEMMAP=y
6ae109d5 83# CONFIG_MOVABLE_NODE is not set
4c928ab7
MT
84# CONFIG_MEMORY_HOTPLUG is not set
85CONFIG_KEXEC_JUMP=y
86CONFIG_PHYSICAL_START=0x1000000
87CONFIG_PHYSICAL_ALIGN=0x1000000
88CONFIG_USE_PERCPU_NUMA_NODE_ID=y
89
90#
91# Power management and ACPI options
92#
93CONFIG_ARCH_HIBERNATION_HEADER=y
94CONFIG_ACPI_NUMA=y
95CONFIG_ACPI_BLACKLIST_YEAR=0
96
97#
98# Memory power savings
99#
100CONFIG_I7300_IDLE_IOAT_CHANNEL=y
101CONFIG_I7300_IDLE=m
102
5e856224
MT
103#
104# Bus options (PCI etc.)
105#
106CONFIG_PCI_PRI=y
107CONFIG_PCI_PASID=y
108
4c928ab7
MT
109#
110# PC-card bridges
111#
112CONFIG_HOTPLUG_PCI_SHPC=m
113
114#
115# Executable file formats / Emulations
116#
117CONFIG_COMPAT_BINFMT_ELF=y
118CONFIG_IA32_EMULATION=y
119# CONFIG_IA32_AOUT is not set
c6e2a6c8 120# CONFIG_X86_X32 is not set
4c928ab7
MT
121CONFIG_COMPAT=y
122CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
123CONFIG_SYSVIPC_COMPAT=y
124CONFIG_KEYS_COMPAT=y
028e459b 125CONFIG_X86_DEV_DMA_OPS=y
4c928ab7
MT
126CONFIG_COMPAT_NETLINK_MESSAGES=y
127
128#
129# Classification
130#
131CONFIG_BPF_JIT=y
132
133#
5e856224 134# Misc devices
4c928ab7
MT
135#
136# CONFIG_IBM_ASM is not set
137CONFIG_SGI_IOC4=m
138# CONFIG_CS5535_MFGPT is not set
139
140#
141# PC SMBus host controller drivers
142#
143# CONFIG_I2C_ALI1535 is not set
144# CONFIG_I2C_ALI1563 is not set
145# CONFIG_I2C_ALI15X3 is not set
146# CONFIG_I2C_SIS5595 is not set
147# CONFIG_I2C_SIS630 is not set
148
149#
150# PCI GPIO expanders:
151#
152CONFIG_GPIO_LANGWELL=y
153
154#
81bb0557 155# Media digital TV PCI Adapters
4c928ab7
MT
156#
157# CONFIG_VIDEO_CAFE_CCIC is not set
158
159#
6ae109d5 160# iptables trigger is under Netfilter config (LED target)
4c928ab7
MT
161#
162CONFIG_EDAC_AMD64=m
163# CONFIG_EDAC_AMD64_ERROR_INJECTION is not set
164CONFIG_EDAC_SBRIDGE=m
165
7c69f2c2
MT
166#
167# Xen driver support
168#
169# CONFIG_XEN_MCE_LOG is not set
170
4c928ab7
MT
171#
172# Hardware Spinlock drivers
173#
174CONFIG_AMD_IOMMU=y
175CONFIG_AMD_IOMMU_STATS=y
176CONFIG_IRQ_REMAP=y
177
7f6f4de5
MT
178#
179# Magnetometer sensors
180#
181# CONFIG_NTB is not set
182
4c928ab7
MT
183#
184# File systems
185#
186CONFIG_QUOTACTL_COMPAT=y
187
188#
7f6f4de5 189# RCU Debugging
4c928ab7 190#
4c928ab7
MT
191# CONFIG_IOMMU_DEBUG is not set
192
193#
028e459b 194# Grsecurity
4c928ab7
MT
195#
196CONFIG_TASK_SIZE_MAX_SHIFT=47
197
81bb0557
MT
198#
199# Memory Protections
200#
201CONFIG_GRKERNSEC_JIT_HARDEN=y
202
4c928ab7 203#
c1e3898a 204# Logging Options
4c928ab7
MT
205#
206CONFIG_INTEL_TXT=y
207
703bc627
MT
208#
209# Crypto core or helper
210#
211CONFIG_CRYPTO_GLUE_HELPER_X86=y
212
4c928ab7
MT
213#
214# Digest
215#
216CONFIG_CRYPTO_SHA1_SSSE3=m
703bc627
MT
217CONFIG_CRYPTO_SHA256_SSSE3=m
218CONFIG_CRYPTO_SHA512_SSSE3=m
4c928ab7
MT
219CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m
220
221#
222# Ciphers
223#
224CONFIG_CRYPTO_AES_X86_64=y
225CONFIG_CRYPTO_BLOWFISH_X86_64=m
c6e2a6c8 226CONFIG_CRYPTO_CAMELLIA_X86_64=m
6ae109d5 227CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m
703bc627 228CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m
81bb0557
MT
229CONFIG_CRYPTO_CAST5_AVX_X86_64=m
230CONFIG_CRYPTO_CAST6_AVX_X86_64=m
4c928ab7 231CONFIG_CRYPTO_SALSA20_X86_64=m
5e856224 232CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m
7c69f2c2 233CONFIG_CRYPTO_SERPENT_AVX_X86_64=m
703bc627 234CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m
4c928ab7
MT
235CONFIG_CRYPTO_TWOFISH_X86_64=m
236CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m
7c69f2c2 237CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m