]> git.ipfire.org Git - people/stevee/ipfire-3.x.git/blob - kernel/config-x86_64-default
sip: update to 4.18.1
[people/stevee/ipfire-3.x.git] / kernel / config-x86_64-default
1 CONFIG_64BIT=y
2 CONFIG_X86_64=y
3 CONFIG_OUTPUT_FORMAT="elf64-x86-64"
4 CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
5 CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
6 CONFIG_ZONE_DMA32=y
7 CONFIG_AUDIT_ARCH=y
8 CONFIG_X86_64_SMP=y
9 CONFIG_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"
10 CONFIG_PGTABLE_LEVELS=4
11
12 #
13 # Timers subsystem
14 #
15 # CONFIG_NO_HZ_IDLE is not set
16 CONFIG_NO_HZ_FULL=y
17 # CONFIG_NO_HZ_FULL_ALL is not set
18 # CONFIG_NO_HZ_FULL_SYSIDLE is not set
19
20 #
21 # CPU/Task time and stats accounting
22 #
23 CONFIG_VIRT_CPU_ACCOUNTING=y
24 CONFIG_VIRT_CPU_ACCOUNTING_GEN=y
25
26 #
27 # RCU Subsystem
28 #
29 CONFIG_CONTEXT_TRACKING=y
30 CONFIG_CONTEXT_TRACKING_FORCE=y
31 CONFIG_RCU_NOCB_CPU=y
32 # CONFIG_RCU_NOCB_CPU_NONE is not set
33 # CONFIG_RCU_NOCB_CPU_ZERO is not set
34 CONFIG_RCU_NOCB_CPU_ALL=y
35 CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
36 CONFIG_ARCH_SUPPORTS_INT128=y
37 # CONFIG_NUMA_BALANCING is not set
38
39 #
40 # Kernel Performance Events And Counters
41 #
42 CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
43 CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
44 CONFIG_MODULES_USE_ELF_RELA=y
45 CONFIG_COMPAT_OLD_SIGACTION=y
46
47 #
48 # Partition Types
49 #
50 CONFIG_BLOCK_COMPAT=y
51
52 #
53 # Processor type and features
54 #
55 CONFIG_X86_X2APIC=y
56 CONFIG_X86_NUMACHIP=y
57 # CONFIG_X86_VSMP is not set
58 # CONFIG_X86_UV is not set
59 CONFIG_IOSF_MBI=m
60 # CONFIG_MPSC is not set
61 CONFIG_GENERIC_CPU=y
62 CONFIG_X86_MINIMUM_CPU_FAMILY=64
63 CONFIG_GART_IOMMU=y
64 # CONFIG_CALGARY_IOMMU is not set
65 # CONFIG_MAXSMP is not set
66 CONFIG_X86_VSYSCALL_EMULATION=y
67 CONFIG_X86_DIRECT_GBPAGES=y
68 CONFIG_NUMA=y
69 CONFIG_AMD_NUMA=y
70 CONFIG_X86_64_ACPI_NUMA=y
71 CONFIG_NODES_SPAN_OTHER_NODES=y
72 # CONFIG_NUMA_EMU is not set
73 CONFIG_NODES_SHIFT=9
74 CONFIG_ARCH_SPARSEMEM_DEFAULT=y
75 CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
76 CONFIG_SPARSEMEM_MANUAL=y
77 CONFIG_SPARSEMEM=y
78 CONFIG_NEED_MULTIPLE_NODES=y
79 CONFIG_SPARSEMEM_EXTREME=y
80 CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
81 CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y
82 CONFIG_SPARSEMEM_VMEMMAP=y
83 # CONFIG_MOVABLE_NODE is not set
84 # CONFIG_MEMORY_HOTPLUG is not set
85 # CONFIG_EFI_MIXED is not set
86 # CONFIG_KEXEC_FILE is not set
87 CONFIG_PHYSICAL_START=0x1000000
88 CONFIG_RANDOMIZE_BASE_MAX_OFFSET=0x40000000
89 CONFIG_PHYSICAL_ALIGN=0x1000000
90 # CONFIG_LEGACY_VSYSCALL_NATIVE is not set
91 # CONFIG_LEGACY_VSYSCALL_EMULATE is not set
92 CONFIG_LEGACY_VSYSCALL_NONE=y
93 # CONFIG_LIVEPATCH is not set
94 CONFIG_USE_PERCPU_NUMA_NODE_ID=y
95
96 #
97 # Power management and ACPI options
98 #
99 CONFIG_ACPI_NUMA=y
100
101 #
102 # Memory power savings
103 #
104 CONFIG_I7300_IDLE_IOAT_CHANNEL=y
105 CONFIG_I7300_IDLE=m
106
107 #
108 # Bus options (PCI etc.)
109 #
110 CONFIG_PCI_PRI=y
111
112 #
113 # PC-card bridges
114 #
115 CONFIG_HOTPLUG_PCI_SHPC=m
116
117 #
118 # Executable file formats / Emulations
119 #
120 CONFIG_COMPAT_BINFMT_ELF=y
121 CONFIG_IA32_EMULATION=y
122 # CONFIG_IA32_AOUT is not set
123 # CONFIG_X86_X32 is not set
124 CONFIG_COMPAT=y
125 CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
126 CONFIG_SYSVIPC_COMPAT=y
127 CONFIG_KEYS_COMPAT=y
128 CONFIG_X86_DEV_DMA_OPS=y
129 CONFIG_COMPAT_NETLINK_MESSAGES=y
130
131 #
132 # Classification
133 #
134 CONFIG_BPF_JIT=y
135
136 #
137 # Protocols
138 #
139 CONFIG_BLK_DEV_SKD=m
140
141 #
142 # Misc devices
143 #
144 # CONFIG_IBM_ASM is not set
145 CONFIG_SGI_IOC4=m
146
147 #
148 # Intel MIC Bus Driver
149 #
150 CONFIG_INTEL_MIC_BUS=m
151
152 #
153 # SCIF Bus Driver
154 #
155 # CONFIG_SCIF_BUS is not set
156
157 #
158 # Intel MIC Coprocessor State Management (COSM) Drivers
159 #
160 # CONFIG_GENWQE is not set
161
162 #
163 # SCSI Transports
164 #
165 CONFIG_SCSI_FLASHPOINT=y
166
167 #
168 # Distributed Switch Architecture drivers
169 #
170 CONFIG_THUNDER_NIC_PF=m
171 CONFIG_THUNDER_NIC_VF=m
172 CONFIG_THUNDER_NIC_BGX=m
173 CONFIG_LIQUIDIO=m
174 CONFIG_IGB_DCA=y
175 CONFIG_IXGBE_DCA=y
176 CONFIG_MYRI10GE_DCA=y
177
178 #
179 # MII PHY device drivers
180 #
181 CONFIG_MDIO_OCTEON=m
182
183 #
184 # Input Device Drivers
185 #
186 CONFIG_KEYBOARD_STMPE=m
187
188 #
189 # PC SMBus host controller drivers
190 #
191 # CONFIG_I2C_ALI1535 is not set
192 # CONFIG_I2C_ALI1563 is not set
193 # CONFIG_I2C_ALI15X3 is not set
194 # CONFIG_I2C_SIS5595 is not set
195 # CONFIG_I2C_SIS630 is not set
196
197 #
198 # MFD GPIO expanders
199 #
200 CONFIG_GPIO_TC3589X=y
201
202 #
203 # USB GPIO expanders
204 #
205 CONFIG_POWER_RESET_AS3722=y
206
207 #
208 # Media digital TV PCI Adapters
209 #
210 # CONFIG_VIDEO_CAFE_CCIC is not set
211
212 #
213 # Display Interface Bridges
214 #
215 CONFIG_HSA_AMD=m
216
217 #
218 # iptables trigger is under Netfilter config (LED target)
219 #
220 CONFIG_EDAC_SBRIDGE=m
221
222 #
223 # DMA Devices
224 #
225 CONFIG_INTEL_IOATDMA=m
226 CONFIG_INTEL_MIC_X100_DMA=m
227
228 #
229 # DMA Clients
230 #
231 CONFIG_DMA_ENGINE_RAID=y
232 CONFIG_DCA=m
233
234 #
235 # Generic IOMMU Pagetable Support
236 #
237 CONFIG_AMD_IOMMU=y
238 CONFIG_AMD_IOMMU_STATS=y
239 CONFIG_AMD_IOMMU_V2=m
240 CONFIG_IRQ_REMAP=y
241
242 #
243 # File systems
244 #
245 CONFIG_QUOTACTL_COMPAT=y
246
247 #
248 # Runtime Testing
249 #
250 # CONFIG_IOMMU_DEBUG is not set
251
252 #
253 # Security options
254 #
255 CONFIG_INTEL_TXT=y
256
257 #
258 # Crypto core or helper
259 #
260 CONFIG_CRYPTO_GLUE_HELPER_X86=y
261
262 #
263 # Digest
264 #
265 CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m
266 CONFIG_CRYPTO_POLY1305_X86_64=m
267 CONFIG_CRYPTO_SHA1_SSSE3=m
268 CONFIG_CRYPTO_SHA256_SSSE3=m
269 CONFIG_CRYPTO_SHA512_SSSE3=m
270 # CONFIG_CRYPTO_SHA1_MB is not set
271 CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m
272
273 #
274 # Ciphers
275 #
276 CONFIG_CRYPTO_AES_X86_64=y
277 CONFIG_CRYPTO_BLOWFISH_X86_64=m
278 CONFIG_CRYPTO_CAMELLIA_X86_64=m
279 CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m
280 CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m
281 CONFIG_CRYPTO_CAST5_AVX_X86_64=m
282 CONFIG_CRYPTO_CAST6_AVX_X86_64=m
283 CONFIG_CRYPTO_DES3_EDE_X86_64=m
284 CONFIG_CRYPTO_SALSA20_X86_64=m
285 CONFIG_CRYPTO_CHACHA20_X86_64=m
286 CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m
287 CONFIG_CRYPTO_SERPENT_AVX_X86_64=m
288 CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m
289 CONFIG_CRYPTO_TWOFISH_X86_64=m
290 CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m
291 CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m
292
293 #
294 # Certificates for signature checking
295 #
296 CONFIG_KVM_COMPAT=y
297
298 #
299 # Library routines
300 #
301 CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
302 CONFIG_ARCH_HAS_PMEM_API=y