Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 79f3b3cb authored by Kyle McMartin's avatar Kyle McMartin Committed by Ingo Molnar
Browse files

x86, mtrr: fix types used in userspace exported header



Commit 932d27a7 exported some mtrr
structures without using the exportable __uX types, causing userspace
build failures.

Signed-off-by: default avatarKyle McMartin <kyle@redhat.com>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent 51d7a139
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -58,15 +58,15 @@ struct mtrr_gentry {
#endif /* !__i386__ */

struct mtrr_var_range {
	u32 base_lo;
	u32 base_hi;
	u32 mask_lo;
	u32 mask_hi;
	__u32 base_lo;
	__u32 base_hi;
	__u32 mask_lo;
	__u32 mask_hi;
};

/* In the Intel processor's MTRR interface, the MTRR type is always held in
   an 8 bit field: */
typedef u8 mtrr_type;
typedef __u8 mtrr_type;

#define MTRR_NUM_FIXED_RANGES 88
#define MTRR_MAX_VAR_RANGES 256