-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathkernel-x86.config
More file actions
288 lines (280 loc) · 6.6 KB
/
kernel-x86.config
File metadata and controls
288 lines (280 loc) · 6.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
#-
#- *** FILE: arch/x86/Kconfig ***
#-
64BIT i386=n x86_64=y
SMP x86=y
X86_X2APIC all=y
AMD_SECURE_AVIC x86=y
X86_POSTED_MSI x86_64=y
X86_MPPARSE x86=y
X86_CPU_RESCTRL all=y
X86_FRED x86_64=y
X86_EXTENDED_PLATFORM i386=y x86_64=y
X86_NUMACHIP all=n
X86_VSMP x86_64=n
X86_UV i386=n x86_64=n
X86_INTEL_MID all=n
X86_GOLDFISH all=n
X86_INTEL_QUARK i386=y
X86_RDC321X i386=n
X86_INTEL_LPSS all=y
X86_AMD_PLATFORM_DEVICE all=y
IOSF_MBI all=y
IOSF_MBI_DEBUG all=y
X86_32_IRIS i486=y i586=y i686=y
SCHED_OMIT_FRAME_POINTER i386=y x86_64=y
HYPERVISOR_GUEST all=y
PARAVIRT x86=y
PARAVIRT_SPINLOCKS all=y x86=n
#- file arch/x86/xen/Kconfig goes here
KVM_GUEST x86=y
ARCH_CPUIDLE_HALTPOLL all=y
PVH x86=y
PARAVIRT_TIME_ACCOUNTING x86=y
JAILHOUSE_GUEST all=y
ACRN_GUEST all=y
BHYVE_GUEST x86=y
INTEL_TDX_GUEST x86_64=y
#- file arch/x86/Kconfig.cpu goes here
HPET_TIMER x86=y
DMI x86=y
GART_IOMMU x86_64=y
MAXSMP i386=n x86_64=n
NR_CPUS i386=32 x86_64=512
SCHED_MC_PRIO all=y
X86_UP_APIC i386=y
X86_UP_IOAPIC i386=y
X86_REROUTE_FOR_BROKEN_BOOT_IRQS i386=y x86_64=y
X86_MCE x86=y
X86_MCELOG_LEGACY all=y
X86_MCE_INTEL all=y
X86_MCE_AMD all=y
X86_ANCIENT_MCE all=y
X86_MCE_INJECT x86=m
#- file arch/x86/events/Kconfig goes here
X86_LEGACY_VM86 i386=n
VM86 i386=y
X86_VSYSCALL_EMULATION x86=y
X86_IOPL_IOPERM x86=y
TOSHIBA i386=m
X86_REBOOTFIXUPS i386=y
MICROCODE all=y
MICROCODE_LATE_LOADING x86=n
MICROCODE_DBG all=n
X86_MSR x86=m
X86_CPUID x86=m
HIGHMEM4G i386=y
PAGE_OFFSET i386=0xC0000000
X86_CPA_STATISTICS x86=y
AMD_MEM_ENCRYPT x86=y
NUMA x86_64=y
AMD_NUMA x86=n
X86_64_ACPI_NUMA x86_64=y
NODES_SHIFT x86_64=6
X86_PMEM_LEGACY x86=y
X86_CHECK_BIOS_CORRUPTION x86=y
X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK x86=y
MATH_EMULATION i386=y i686=n pentium3=n pentium4=n athlon=n
MTRR x86=y
MTRR_SANITIZER x86=y
MTRR_SANITIZER_ENABLE_DEFAULT x86=1
MTRR_SANITIZER_SPARE_REG_NR_DEFAULT x86=1
X86_PAT x86=y
X86_KERNEL_IBT all=n
X86_INTEL_MEMORY_PROTECTION_KEYS all=y
X86_INTEL_TSX_MODE_OFF x86=y
X86_INTEL_TSX_MODE_ON x86=n
X86_INTEL_TSX_MODE_AUTO x86=n
X86_SGX all=y
X86_USER_SHADOW_STACK all=y
EFI x86=y
EFI_STUB all=y
EFI_MIXED all=y
#- file kernel/Kconfig.hz goes here
PHYSICAL_START x86=0x1000000
RELOCATABLE i386=y x86_64=y
RANDOMIZE_BASE i386=y x86_64=y
PHYSICAL_ALIGN x86=0x1000000
RANDOMIZE_MEMORY all=y
ADDRESS_MASKING all=y
HOTPLUG_CPU x86=y
COMPAT_VDSO x86=n
LEGACY_VSYSCALL_XONLY all=y
LEGACY_VSYSCALL_NONE all=n
CMDLINE_BOOL x86=n
STRICT_SIGALTSTACK_SIZE all=y
#- file kernel/livepatch/Kconfig goes here
CPU_MITIGATIONS x86=y x86_64=y
MITIGATION_PAGE_TABLE_ISOLATION all=y
MITIGATION_RETPOLINE x86=y x86_64=y
MITIGATION_RETHUNK x86=y x86_64=y
MITIGATION_UNRET_ENTRY x86=y x86_64=y
MITIGATION_CALL_DEPTH_TRACKING x86=y x86_64=y
MITIGATION_IBPB_ENTRY x86_64=y
MITIGATION_IBRS_ENTRY x86_64=y
MITIGATION_SRSO x86=y x86_64=y
MITIGATION_SLS x86_64=y
MITIGATION_GDS x86=y x86_64=y
MITIGATION_RFDS x86=y x86_64=y
MITIGATION_SPECTRE_BHI x86=y x86_64=y
MITIGATION_MDS x86=y x86_64=y
MITIGATION_TAA x86=y x86_64=y
MITIGATION_MMIO_STALE_DATA x86=y x86_64=y
MITIGATION_L1TF x86=y x86_64=y
MITIGATION_RETBLEED x86=y x86_64=y
MITIGATION_SPECTRE_V1 x86=y x86_64=y
MITIGATION_SPECTRE_V2 x86=y x86_64=y
MITIGATION_SRBDS x86=y x86_64=y
MITIGATION_SSB x86=y x86_64=y
MITIGATION_ITS x86=y x86_64=y
MITIGATION_TSA x86=y x86_64=y
MITIGATION_VMSCAPE x86=y x86_64=y
#- file kernel/power/Kconfig goes here
#- file drivers/acpi/Kconfig goes here
APM i386=m
APM_IGNORE_USER_SUSPEND i386=n
APM_DO_ENABLE i386=n
APM_CPU_IDLE i386=y
APM_DISPLAY_BLANK i386=n
APM_ALLOW_INTS i386=n
#- file drivers/cpufreq/Kconfig goes here
#- file drivers/cpuidle/Kconfig goes here
#- file drivers/idle/Kconfig goes here
PCI_GOBIOS i386=n
PCI_GOMMCONFIG i386=n
PCI_GODIRECT i386=n
PCI_GOANY i386=y
PCI_MMCONFIG x86=y
ISA i386=y
SCx200 i386=m
SCx200HR_TIMER i386=m
OLPC i386=n
ALIX i486=y i586=y i686=y
NET5501 i486=y i586=y i686=y
GEOS i486=y i586=y i686=y
IA32_EMULATION x86_64=y
X86_X32_ABI all=y
#- file arch/x86/kvm/Kconfig goes here
#- file arch/x86/Kconfig.cpufeatures goes here
#- file arch/x86/Kconfig.assembler goes here
#-
#- *** FILE: arch/x86/Kconfig.cpu ***
#-
M486SX x86=n
M486 i386=n i486=y
M586 i386=n i586=y
M586TSC i386=n
M586MMX i386=n
M686 i386=n i686=y
MPENTIUMII i386=n
MPENTIUMIII i386=n pentium3=y
MPENTIUMM i386=n
MPENTIUM4 i386=n pentium4=y
MK6 i386=n
MK7 i386=n athlon=y
MCRUSOE i386=n
MEFFICEON i386=n
MWINCHIPC6 i386=n
MWINCHIP3D i386=n
MELAN i386=n
MGEODEGX1 i386=n
MGEODE_LX i386=n
MCYRIXIII i386=n
MVIAC3_2 i386=n
MVIAC7 i386=n
MATOM x86=n
X86_NATIVE_CPU x86=n
X86_GENERIC i386=y i586=n i686=n pentium3=n pentium4=n athlon=n
PROCESSOR_SELECT x86=y
CPU_SUP_INTEL x86=y
CPU_SUP_AMD x86=y
CPU_SUP_CENTAUR x86=y
#-
#- *** FILE: arch/x86/events/Kconfig ***
#-
PERF_EVENTS_INTEL_UNCORE all=m
PERF_EVENTS_INTEL_RAPL all=m
PERF_EVENTS_INTEL_CSTATE all=m
PERF_EVENTS_AMD_POWER all=m
PERF_EVENTS_AMD_UNCORE all=m
PERF_EVENTS_AMD_BRS x86=y
#-
#- *** FILE: arch/x86/kvm/Kconfig ***
#-
#- file virt/kvm/Kconfig goes here
VIRTUALIZATION x86=y
KVM x86=m
KVM_INTEL x86=m
X86_SGX_KVM all=y
KVM_INTEL_TDX x86=y
KVM_AMD x86=m
KVM_AMD_SEV all=y
KVM_XEN all=y
#-
#- *** FILE: arch/x86/xen/Kconfig ***
#-
XEN x86=y
XEN_PV all=y
XEN_512GB all=y
XEN_PVHVM all=y
XEN_PVHVM_GUEST all=y
XEN_DEBUG_FS x86=n
XEN_PVH all=y
#-
#- *** FILE: drivers/acpi/Kconfig ***
#-
ACPI_FPDT all=y
#- file drivers/acpi/nfit/Kconfig goes here
#- file drivers/acpi/numa/Kconfig goes here
#- file drivers/acpi/apei/Kconfig goes here
#- file drivers/acpi/dptf/Kconfig goes here
#- file drivers/acpi/arm64/Kconfig goes here
#- file drivers/acpi/riscv/Kconfig goes here
#- file drivers/acpi/pmic/Kconfig goes here
#-
#- *** FILE: drivers/cpufreq/Kconfig.x86 ***
#-
X86_PCC_CPUFREQ x86=m x86_64=m
X86_AMD_PSTATE_DEFAULT_MODE x86_64=3 x86=3
X86_ACPI_CPUFREQ x86=m
X86_ACPI_CPUFREQ_CPB all=y
X86_POWERNOW_K6 i386=m
X86_POWERNOW_K7 i386=m
X86_POWERNOW_K8 x86=m
X86_GX_SUSPMOD i386=m
X86_SPEEDSTEP_CENTRINO x86=m
X86_SPEEDSTEP_CENTRINO_TABLE i386=y
X86_SPEEDSTEP_ICH i386=m
X86_SPEEDSTEP_SMI i386=m
X86_P4_CLOCKMOD x86=m
X86_CPUFREQ_NFORCE2 i386=m
X86_LONGRUN i386=m
X86_LONGHAUL i386=m
X86_E_POWERSAVER i386=m
#- shared options
X86_SPEEDSTEP_RELAXED_CAP_CHECK i386=y
#-
#- *** PROBABLY REMOVED OPTIONS ***
#-
AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT x86=y
BOOTPARAM_HOTPLUG_CPU0 all=n
DEBUG_HOTPLUG_CPU0 all=n
GENERIC_CPU x86_64=y amd64=n
HIGHMEM64G i386=n
HIGHPTE i386=n
KEXEC_JUMP x86=y
MCORE2 x86=n
MICROCODE_AMD x86=y
MICROCODE_INTEL x86=y
MITIGATION_GDS_FORCE x86_64=n x86=n
MK8 i386=n x86_64=n amd64=y
MPSC x86_64=n
NOHIGHMEM i386=n
NUMA_EMU x86_64=n
SPECULATION_MITIGATIONS x86=y
STA2X11 all=y
UNIWILL_LAPTOP x86=m x86_64=m
X86_32_NON_STANDARD i386=y
X86_5LEVEL x86=n
X86_BIGSMP i386=y
X86_PLATFORM_DRIVERS_UNIWILL x86=y x86_64=y