Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\apic\apic.c Create Date:2022-07-28 08:26:44
Last Modify:2020-03-16 21:21:31 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:apic_check_deadline_errata

Proto:static void apic_check_deadline_errata(void)

Type:void

Parameter:Nothing

617  If Not boot_cpu_has(TSC deadline timer ) || boot_cpu_has(Running on a hypervisor ) Then Return
621  m = x86_match_cpu - match current CPU again an array of x86_cpu_ids*@match: Pointer to array of x86_cpu_ids. Last entry terminated with* {}.* Return the entry if the current CPU matches the entries in the* passed x86_cpu_id match table
622  If Not m Then Return
629  If driver_data < 0 Then rev = ((he local APIC register structure, memory mapped. Not terribly well* tested, but we might eventually use this one in the future - the* problem why we cannot use it right now is the P5 APIC, it has an( * )(void))(driver_data))()
631  Else rev = driver_data
634  If microcode >= rev Then Return
637  setup_clear_cpu_cap(TSC deadline timer )
638  pr_err(FW_BUG* Add this to a message where you are sure the firmware is buggy or behaves* really stupid or out of spec"TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x%x (or later)\n", rev)
Caller
NameDescribe
init_apic_mappings_apic_mappings - initialize APIC mappings