Function report |
Source Code:arch\x86\kernel\cpu\cpuid-deps.c |
Create Date:2022-07-28 07:56:42 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
home page | Tree |
Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:setup_clear_cpu_cap
Proto:void setup_clear_cpu_cap(unsigned int feature)
Type:void
Parameter:
Type | Parameter | Name |
---|---|---|
unsigned int | feature |
130 | do_clear_cpu_cap(NULL, feature) |
Name | Describe |
---|---|
parse_memopt | The "mem=nopentium" boot option disables 4MB page tables on 32-bit kernels: |
notsc_setup | disable flag for tsc. Takes effect by clearing the TSC cpu flag* in cpu/common.c |
tsc_init | |
fpu__init_system_early_generic | |
fpu__init_parse_early_param | We parse fpu parameters early because fpu__init_system() is executed* before parse_early_param(). |
fpu__init_disable_system_xstate | We enabled the XSAVE hardware, but something went wrong and* we can not use it. Disable it. |
x86_mpx_setup | |
x86_nopcid_setup | |
x86_noinvpcid_setup | |
x86_sep_setup | |
setup_disable_smep | |
setup_disable_smap | |
detect_nopl | The NOPL instruction is supposed to exist on all CPUs of family >= 6;* unfortunately, that's not true in practice because of early VIA* chips and (more importantly) broken virtualizers that are not easy* to detect |
early_identify_cpu | Do minimum CPU detection early.* Fields really needed: vendor, cpuid_level, family, model, mask,* cache alignment.* The others are not touched to avoid unwanted side effects.* WARNING: this function is only called on the boot CPU. Don't add code |
setup_noclflush | |
x86_rdrand_setup | |
check_mpx_erratum | |
check_memory_type_self_snoop_errata | Processors which have self-snooping capability can handle conflicting* memory type across CPUs by snooping its own cache. However, there exists* CPU models in which having conflicting memory types still leads to |
early_init_intel | |
tsx_init | |
early_detect_mem_encrypt | |
parse_lapic | APIC command line parameters |
apic_check_deadline_errata | |
setup_disableapic | APIC command line parameters |
Source code conversion tool public plug-in interface | X |
---|---|
Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion |