]> git.ipfire.org Git - ipfire-3.x.git/blob - kernel/config-x86_64-default
ac1488d18a2e7f6b365cf8c3c3dd386e82861e7b
[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
11 #
12 # Timers subsystem
13 #
14 # CONFIG_NO_HZ_IDLE is not set
15 CONFIG_NO_HZ_FULL=y
16 # CONFIG_NO_HZ_FULL_ALL is not set
17 # CONFIG_NO_HZ_FULL_SYSIDLE is not set
18
19 #
20 # CPU/Task time and stats accounting
21 #
22 CONFIG_VIRT_CPU_ACCOUNTING=y
23 CONFIG_VIRT_CPU_ACCOUNTING_GEN=y
24
25 #
26 # RCU Subsystem
27 #
28 CONFIG_CONTEXT_TRACKING=y
29 CONFIG_RCU_USER_QS=y
30 CONFIG_CONTEXT_TRACKING_FORCE=y
31 CONFIG_RCU_FANOUT=64
32 CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
33 CONFIG_ARCH_SUPPORTS_INT128=y
34 # CONFIG_NUMA_BALANCING is not set
35
36 #
37 # Kernel Performance Events And Counters
38 #
39 CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
40 CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
41 CONFIG_MODULES_USE_ELF_RELA=y
42 CONFIG_COMPAT_OLD_SIGACTION=y
43
44 #
45 # Partition Types
46 #
47 CONFIG_BLOCK_COMPAT=y
48
49 #
50 # Processor type and features
51 #
52 CONFIG_X86_X2APIC=y
53 CONFIG_X86_NUMACHIP=y
54 # CONFIG_X86_VSMP is not set
55 # CONFIG_X86_UV is not set
56 CONFIG_XEN_MAX_DOMAIN_MEMORY=500
57 # CONFIG_XEN_PVH is not set
58 # CONFIG_MPSC is not set
59 CONFIG_GENERIC_CPU=y
60 CONFIG_X86_MINIMUM_CPU_FAMILY=64
61 CONFIG_GART_IOMMU=y
62 # CONFIG_CALGARY_IOMMU is not set
63 # CONFIG_MAXSMP is not set
64 CONFIG_NR_CPUS=64
65 CONFIG_DIRECT_GBPAGES=y
66 CONFIG_NUMA=y
67 CONFIG_AMD_NUMA=y
68 CONFIG_X86_64_ACPI_NUMA=y
69 CONFIG_NODES_SPAN_OTHER_NODES=y
70 # CONFIG_NUMA_EMU is not set
71 CONFIG_NODES_SHIFT=9
72 CONFIG_ARCH_SPARSEMEM_DEFAULT=y
73 CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
74 CONFIG_SPARSEMEM_MANUAL=y
75 CONFIG_SPARSEMEM=y
76 CONFIG_NEED_MULTIPLE_NODES=y
77 CONFIG_SPARSEMEM_EXTREME=y
78 CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
79 CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y
80 CONFIG_SPARSEMEM_VMEMMAP=y
81 # CONFIG_MOVABLE_NODE is not set
82 # CONFIG_MEMORY_HOTPLUG is not set
83 # CONFIG_EFI_MIXED is not set
84 CONFIG_PHYSICAL_START=0x1000000
85 CONFIG_RANDOMIZE_BASE_MAX_OFFSET=0x40000000
86 CONFIG_PHYSICAL_ALIGN=0x1000000
87 CONFIG_USE_PERCPU_NUMA_NODE_ID=y
88
89 #
90 # Power management and ACPI options
91 #
92 CONFIG_ACPI_NUMA=y
93
94 #
95 # Memory power savings
96 #
97 CONFIG_I7300_IDLE_IOAT_CHANNEL=y
98 CONFIG_I7300_IDLE=m
99
100 #
101 # Bus options (PCI etc.)
102 #
103 CONFIG_PCI_PRI=y
104 CONFIG_PCI_PASID=y
105
106 #
107 # PC-card bridges
108 #
109 CONFIG_HOTPLUG_PCI_SHPC=m
110
111 #
112 # Executable file formats / Emulations
113 #
114 CONFIG_COMPAT_BINFMT_ELF=y
115 CONFIG_IA32_EMULATION=y
116 # CONFIG_IA32_AOUT is not set
117 # CONFIG_X86_X32 is not set
118 CONFIG_COMPAT=y
119 CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
120 CONFIG_SYSVIPC_COMPAT=y
121 CONFIG_KEYS_COMPAT=y
122 CONFIG_X86_DEV_DMA_OPS=y
123 CONFIG_COMPAT_NETLINK_MESSAGES=y
124
125 #
126 # Classification
127 #
128 CONFIG_BPF_JIT=y
129
130 #
131 # Protocols
132 #
133 CONFIG_BLK_DEV_SKD=m
134
135 #
136 # Misc devices
137 #
138 # CONFIG_IBM_ASM is not set
139 CONFIG_SGI_IOC4=m
140
141 #
142 # Intel MIC Bus Driver
143 #
144 CONFIG_INTEL_MIC_BUS=m
145
146 #
147 # Intel MIC Host Driver
148 #
149 # CONFIG_INTEL_MIC_HOST is not set
150
151 #
152 # Intel MIC Card Driver
153 #
154 # CONFIG_INTEL_MIC_CARD is not set
155 CONFIG_GENWQE=m
156 CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0
157
158 #
159 # SCSI Transports
160 #
161 CONFIG_SCSI_FLASHPOINT=y
162
163 #
164 # PC SMBus host controller drivers
165 #
166 # CONFIG_I2C_ALI1535 is not set
167 # CONFIG_I2C_ALI1563 is not set
168 # CONFIG_I2C_ALI15X3 is not set
169 # CONFIG_I2C_SIS5595 is not set
170 # CONFIG_I2C_SIS630 is not set
171
172 #
173 # Media digital TV PCI Adapters
174 #
175 # CONFIG_VIDEO_CAFE_CCIC is not set
176
177 #
178 # iptables trigger is under Netfilter config (LED target)
179 #
180 CONFIG_EDAC_AMD64=m
181 # CONFIG_EDAC_AMD64_ERROR_INJECTION is not set
182 CONFIG_EDAC_SBRIDGE=m
183
184 #
185 # DMA Devices
186 #
187 CONFIG_INTEL_MIC_X100_DMA=m
188
189 #
190 # Xen driver support
191 #
192 # CONFIG_XEN_MCE_LOG is not set
193 CONFIG_XEN_EFI=y
194
195 #
196 # Android
197 #
198 CONFIG_CRYPTO_SKEIN=y
199 CONFIG_CRYPTO_THREEFISH=y
200 # CONFIG_UNISYSSPAR is not set
201
202 #
203 # Clock Source drivers
204 #
205 CONFIG_AMD_IOMMU=y
206 CONFIG_AMD_IOMMU_STATS=y
207 CONFIG_AMD_IOMMU_V2=m
208 CONFIG_IRQ_REMAP=y
209
210 #
211 # File systems
212 #
213 CONFIG_QUOTACTL_COMPAT=y
214
215 #
216 # Runtime Testing
217 #
218 # CONFIG_IOMMU_DEBUG is not set
219
220 #
221 # Grsecurity
222 #
223 CONFIG_TASK_SIZE_MAX_SHIFT=47
224
225 #
226 # Memory Protections
227 #
228 CONFIG_GRKERNSEC_KSTACKOVERFLOW=y
229
230 #
231 # Logging Options
232 #
233 CONFIG_INTEL_TXT=y
234
235 #
236 # Crypto core or helper
237 #
238 CONFIG_CRYPTO_GLUE_HELPER_X86=y
239
240 #
241 # Digest
242 #
243 CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m
244 CONFIG_CRYPTO_SHA1_SSSE3=m
245 CONFIG_CRYPTO_SHA256_SSSE3=m
246 CONFIG_CRYPTO_SHA512_SSSE3=m
247 # CONFIG_CRYPTO_SHA1_MB is not set
248 CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m
249
250 #
251 # Ciphers
252 #
253 CONFIG_CRYPTO_AES_X86_64=y
254 CONFIG_CRYPTO_BLOWFISH_X86_64=m
255 CONFIG_CRYPTO_CAMELLIA_X86_64=m
256 CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m
257 CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m
258 CONFIG_CRYPTO_CAST5_AVX_X86_64=m
259 CONFIG_CRYPTO_CAST6_AVX_X86_64=m
260 CONFIG_CRYPTO_DES3_EDE_X86_64=m
261 CONFIG_CRYPTO_SALSA20_X86_64=m
262 CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m
263 CONFIG_CRYPTO_SERPENT_AVX_X86_64=m
264 CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m
265 CONFIG_CRYPTO_TWOFISH_X86_64=m
266 CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m
267 CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m
268
269 #
270 # Library routines
271 #
272 CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y