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