Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\cpu\intel.c Create Date:2022-07-28 07:57:15
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name: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

Proto:static void check_memory_type_self_snoop_errata(struct cpuinfo_x86 *c)

Type:void

Parameter:

TypeParameterName
struct cpuinfo_x86 *c
79  Case x86_model == "Big Core" Processors (Branded as Core, Xeon, etc
80  Case x86_model == INTEL_FAM6_CORE2_MEROM
81  Case x86_model == INTEL_FAM6_CORE2_MEROM_L
82  Case x86_model == INTEL_FAM6_CORE2_PENRYN
83  Case x86_model == INTEL_FAM6_CORE2_DUNNINGTON
84  Case x86_model == INTEL_FAM6_NEHALEM
85  Case x86_model == Auburndale / Havendale
86  Case x86_model == INTEL_FAM6_NEHALEM_EP
87  Case x86_model == INTEL_FAM6_NEHALEM_EX
88  Case x86_model == INTEL_FAM6_WESTMERE
89  Case x86_model == INTEL_FAM6_WESTMERE_EP
90  Case x86_model == INTEL_FAM6_SANDYBRIDGE
91  setup_clear_cpu_cap("ss" CPU self snoop )
Caller
NameDescribe
early_init_intel