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