Message ID | 20240905220806.141300-4-andrew.cooper3@citrix.com (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | xen: Remove legacy __read_mostly/__ro_after_init definitions | expand |
On 06.09.2024 00:08, Andrew Cooper wrote: > These include {xen/asm}/cache.h but only want xen/sections.h. > > Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com> Acked-by: Jan Beulich <jbeulich@suse.com>
diff --git a/xen/arch/x86/acpi/cpu_idle.c b/xen/arch/x86/acpi/cpu_idle.c index f175e4d7d370..876317fad059 100644 --- a/xen/arch/x86/acpi/cpu_idle.c +++ b/xen/arch/x86/acpi/cpu_idle.c @@ -40,7 +40,8 @@ #include <xen/param.h> #include <xen/trace.h> #include <xen/irq.h> -#include <asm/cache.h> +#include <xen/sections.h> + #include <asm/io.h> #include <asm/iocap.h> #include <asm/hpet.h> diff --git a/xen/arch/x86/cpu-policy.c b/xen/arch/x86/cpu-policy.c index 888e7ac4d4dc..2524c1c7a60d 100644 --- a/xen/arch/x86/cpu-policy.c +++ b/xen/arch/x86/cpu-policy.c @@ -1,8 +1,8 @@ /* SPDX-License-Identifier: GPL-2.0-or-later */ -#include <xen/cache.h> #include <xen/kernel.h> #include <xen/param.h> #include <xen/sched.h> +#include <xen/sections.h> #include <xen/lib/x86/cpu-policy.h> diff --git a/xen/arch/x86/guest/hypervisor.c b/xen/arch/x86/guest/hypervisor.c index ac80e8324599..7afc5038b4e4 100644 --- a/xen/arch/x86/guest/hypervisor.c +++ b/xen/arch/x86/guest/hypervisor.c @@ -8,9 +8,9 @@ */ #include <xen/cpumask.h> #include <xen/init.h> +#include <xen/sections.h> #include <xen/types.h> -#include <asm/cache.h> #include <asm/guest.h> static struct hypervisor_ops __ro_after_init ops; diff --git a/xen/common/efi/runtime.c b/xen/common/efi/runtime.c index d952c3ba785e..d03e5c90ce9f 100644 --- a/xen/common/efi/runtime.c +++ b/xen/common/efi/runtime.c @@ -1,9 +1,10 @@ #include "efi.h" #include "runtime.h" -#include <xen/cache.h> + #include <xen/errno.h> #include <xen/guest_access.h> #include <xen/irq.h> +#include <xen/sections.h> #include <xen/time.h> DEFINE_XEN_GUEST_HANDLE(CHAR16);
These include {xen/asm}/cache.h but only want xen/sections.h. Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com> --- CC: Jan Beulich <JBeulich@suse.com> CC: Roger Pau Monné <roger.pau@citrix.com> CC: Stefano Stabellini <sstabellini@kernel.org> CC: Julien Grall <julien@xen.org> CC: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com> CC: Bertrand Marquis <bertrand.marquis@arm.com> CC: Michal Orzel <michal.orzel@amd.com> --- xen/arch/x86/acpi/cpu_idle.c | 3 ++- xen/arch/x86/cpu-policy.c | 2 +- xen/arch/x86/guest/hypervisor.c | 2 +- xen/common/efi/runtime.c | 3 ++- 4 files changed, 6 insertions(+), 4 deletions(-)