]> git.ipfire.org Git - people/amarx/ipfire-3.x.git/blame - kernel/config-x86_64-default
Merge remote-tracking branch 'stevee/ntp-fix'
[people/amarx/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
MT
16
17#
18# RCU Subsystem
19#
81bb0557 20# CONFIG_RCU_USER_QS is not set
4c928ab7 21CONFIG_RCU_FANOUT=64
6ae109d5 22# CONFIG_NUMA_BALANCING is not set
4c928ab7 23
c6e2a6c8
MT
24#
25# Kernel Performance Events And Counters
26#
7c69f2c2 27CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
c6e2a6c8 28CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
81bb0557 29CONFIG_MODULES_USE_ELF_RELA=y
c6e2a6c8 30
4c928ab7 31#
5e856224 32# Partition Types
4c928ab7
MT
33#
34CONFIG_BLOCK_COMPAT=y
35
36#
37# Processor type and features
38#
39CONFIG_X86_X2APIC=y
5e856224 40CONFIG_X86_NUMACHIP=y
4c928ab7
MT
41# CONFIG_X86_VSMP is not set
42# CONFIG_X86_UV is not set
5e856224 43CONFIG_XEN_MAX_DOMAIN_MEMORY=500
4c928ab7
MT
44# CONFIG_MPSC is not set
45CONFIG_GENERIC_CPU=y
4c928ab7
MT
46CONFIG_X86_MINIMUM_CPU_FAMILY=64
47CONFIG_GART_IOMMU=y
48# CONFIG_CALGARY_IOMMU is not set
49# CONFIG_MAXSMP is not set
50CONFIG_NR_CPUS=64
51CONFIG_DIRECT_GBPAGES=y
52CONFIG_NUMA=y
53CONFIG_AMD_NUMA=y
54CONFIG_X86_64_ACPI_NUMA=y
55CONFIG_NODES_SPAN_OTHER_NODES=y
56# CONFIG_NUMA_EMU is not set
57CONFIG_NODES_SHIFT=9
58CONFIG_ARCH_SPARSEMEM_DEFAULT=y
59CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
60CONFIG_SPARSEMEM_MANUAL=y
61CONFIG_SPARSEMEM=y
62CONFIG_NEED_MULTIPLE_NODES=y
63CONFIG_SPARSEMEM_EXTREME=y
64CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
65CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y
66CONFIG_SPARSEMEM_VMEMMAP=y
6ae109d5 67# CONFIG_MOVABLE_NODE is not set
4c928ab7
MT
68# CONFIG_MEMORY_HOTPLUG is not set
69CONFIG_KEXEC_JUMP=y
70CONFIG_PHYSICAL_START=0x1000000
71CONFIG_PHYSICAL_ALIGN=0x1000000
72CONFIG_USE_PERCPU_NUMA_NODE_ID=y
73
74#
75# Power management and ACPI options
76#
77CONFIG_ARCH_HIBERNATION_HEADER=y
78CONFIG_ACPI_NUMA=y
79CONFIG_ACPI_BLACKLIST_YEAR=0
80
81#
82# Memory power savings
83#
84CONFIG_I7300_IDLE_IOAT_CHANNEL=y
85CONFIG_I7300_IDLE=m
86
5e856224
MT
87#
88# Bus options (PCI etc.)
89#
90CONFIG_PCI_PRI=y
91CONFIG_PCI_PASID=y
92
4c928ab7
MT
93#
94# PC-card bridges
95#
96CONFIG_HOTPLUG_PCI_SHPC=m
97
98#
99# Executable file formats / Emulations
100#
101CONFIG_COMPAT_BINFMT_ELF=y
102CONFIG_IA32_EMULATION=y
103# CONFIG_IA32_AOUT is not set
c6e2a6c8 104# CONFIG_X86_X32 is not set
4c928ab7
MT
105CONFIG_COMPAT=y
106CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
107CONFIG_SYSVIPC_COMPAT=y
108CONFIG_KEYS_COMPAT=y
028e459b 109CONFIG_X86_DEV_DMA_OPS=y
4c928ab7
MT
110CONFIG_COMPAT_NETLINK_MESSAGES=y
111
112#
113# Classification
114#
115CONFIG_BPF_JIT=y
116
117#
5e856224 118# Misc devices
4c928ab7
MT
119#
120# CONFIG_IBM_ASM is not set
121CONFIG_SGI_IOC4=m
122# CONFIG_CS5535_MFGPT is not set
123
124#
125# PC SMBus host controller drivers
126#
127# CONFIG_I2C_ALI1535 is not set
128# CONFIG_I2C_ALI1563 is not set
129# CONFIG_I2C_ALI15X3 is not set
130# CONFIG_I2C_SIS5595 is not set
131# CONFIG_I2C_SIS630 is not set
132
133#
134# PCI GPIO expanders:
135#
136CONFIG_GPIO_LANGWELL=y
137
138#
81bb0557 139# Media digital TV PCI Adapters
4c928ab7
MT
140#
141# CONFIG_VIDEO_CAFE_CCIC is not set
142
143#
6ae109d5 144# iptables trigger is under Netfilter config (LED target)
4c928ab7
MT
145#
146CONFIG_EDAC_AMD64=m
147# CONFIG_EDAC_AMD64_ERROR_INJECTION is not set
148CONFIG_EDAC_SBRIDGE=m
149
7c69f2c2
MT
150#
151# Xen driver support
152#
153# CONFIG_XEN_MCE_LOG is not set
154
4c928ab7
MT
155#
156# Hardware Spinlock drivers
157#
158CONFIG_AMD_IOMMU=y
159CONFIG_AMD_IOMMU_STATS=y
160CONFIG_IRQ_REMAP=y
161
162#
163# File systems
164#
165CONFIG_QUOTACTL_COMPAT=y
166
167#
168# Kernel hacking
169#
6ae109d5 170# CONFIG_DEBUG_TLBFLUSH is not set
4c928ab7
MT
171# CONFIG_IOMMU_DEBUG is not set
172
173#
028e459b 174# Grsecurity
4c928ab7
MT
175#
176CONFIG_TASK_SIZE_MAX_SHIFT=47
177
81bb0557
MT
178#
179# Memory Protections
180#
181CONFIG_GRKERNSEC_JIT_HARDEN=y
182
4c928ab7 183#
c1e3898a 184# Logging Options
4c928ab7
MT
185#
186CONFIG_INTEL_TXT=y
187
188#
189# Digest
190#
6ae109d5 191CONFIG_CRYPTO_CRC32C_X86_64=y
4c928ab7
MT
192CONFIG_CRYPTO_SHA1_SSSE3=m
193CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m
194
195#
196# Ciphers
197#
198CONFIG_CRYPTO_AES_X86_64=y
199CONFIG_CRYPTO_BLOWFISH_X86_64=m
c6e2a6c8 200CONFIG_CRYPTO_CAMELLIA_X86_64=m
6ae109d5 201CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m
81bb0557
MT
202CONFIG_CRYPTO_CAST5_AVX_X86_64=m
203CONFIG_CRYPTO_CAST6_AVX_X86_64=m
4c928ab7 204CONFIG_CRYPTO_SALSA20_X86_64=m
5e856224 205CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m
7c69f2c2 206CONFIG_CRYPTO_SERPENT_AVX_X86_64=m
4c928ab7
MT
207CONFIG_CRYPTO_TWOFISH_X86_64=m
208CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m
7c69f2c2 209CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m