From 102a0743326a03cd1a1202ceda21e175b7d3575c Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Tue, 20 Feb 2024 01:20:52 +0000 Subject: [PATCH] add new system file --- kernel/arch/x86/kernel/cpu/mtrr/mtrr.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) diff --git a/kernel/arch/x86/kernel/cpu/mtrr/mtrr.c b/kernel/arch/x86/kernel/cpu/mtrr/mtrr.c index 9a19c80..5f436cb 100644 --- a/kernel/arch/x86/kernel/cpu/mtrr/mtrr.c +++ b/kernel/arch/x86/kernel/cpu/mtrr/mtrr.c @@ -52,7 +52,7 @@ #include <asm/e820/api.h> #include <asm/mtrr.h> #include <asm/msr.h> -#include <asm/pat.h> +#include <asm/memtype.h> #include "mtrr.h" @@ -127,7 +127,7 @@ if (use_intel()) rdmsr(MSR_MTRRcap, config, dummy); - else if (is_cpu(AMD)) + else if (is_cpu(AMD) || is_cpu(HYGON)) config = 2; else if (is_cpu(CYRIX) || is_cpu(CENTAUR)) config = 8; @@ -793,8 +793,6 @@ if (!use_intel() || mtrr_aps_delayed_init) return; - - rcu_cpu_starting(smp_processor_id()); /* * Ideally we should hold mtrr_mutex here to avoid mtrr entries -- Gitblit v1.6.2