Commit a5a0abfd authored by Kent Overstreet's avatar Kent Overstreet
Browse files

x86: fix missing includes/forward declarations

parent fc09b491
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@
#include <linux/bug.h>
#include <linux/percpu.h>
#include <uapi/asm/debugreg.h>
#include <asm/cpufeature.h>

DECLARE_PER_CPU(unsigned long, cpu_dr7);

+4 −0
Original line number Diff line number Diff line
@@ -6,6 +6,10 @@

#include <asm/paravirt_types.h>

#ifndef __ASSEMBLY__
struct mm_struct;
#endif

#ifdef CONFIG_PARAVIRT
#include <asm/pgtable_types.h>
#include <asm/asm.h>
+2 −0
Original line number Diff line number Diff line
@@ -3,6 +3,8 @@
#define _ASM_X86_PARAVIRT_TYPES_H

#ifndef __ASSEMBLY__
#include <linux/types.h>

/* These all sit in the .parainstructions section to tell us what to patch. */
struct paravirt_patch_site {
	u8 *instr;		/* original instructions */
+1 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@
/*
 * x86 FPU bug checks:
 */
#include <asm/cpufeature.h>
#include <asm/fpu/api.h>

/*
+1 −0
Original line number Diff line number Diff line
// SPDX-License-Identifier: GPL-2.0
#include <asm/paravirt.h>
#include <linux/smp.h>
#include <linux/export.h>