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