svn commit: r331931 - in head/sys: amd64/amd64 i386/i386 x86/x86
Andriy Gapon
avg at FreeBSD.org
Tue Apr 3 17:16:08 UTC 2018
Author: avg
Date: Tue Apr 3 17:16:06 2018
New Revision: 331931
URL: https://svnweb.freebsd.org/changeset/base/331931
Log:
fix i386 build with CPU_ELAN (LINT for instance) after r331878
x86/cpu_machdep.c now needs to include elan_mmcr.h when CPU_ELAN is set.
While here, also remove the now unneeded inclusion of isareg.h in i386
and amd64 vm_machdep.c.
Reported by: lwhsu
MFC after: 14 days
X-MFC with: r331878
Modified:
head/sys/amd64/amd64/vm_machdep.c
head/sys/i386/i386/vm_machdep.c
head/sys/x86/x86/cpu_machdep.c
Modified: head/sys/amd64/amd64/vm_machdep.c
==============================================================================
--- head/sys/amd64/amd64/vm_machdep.c Tue Apr 3 15:14:30 2018 (r331930)
+++ head/sys/amd64/amd64/vm_machdep.c Tue Apr 3 17:16:06 2018 (r331931)
@@ -82,8 +82,6 @@ __FBSDID("$FreeBSD$");
#include <vm/vm_map.h>
#include <vm/vm_param.h>
-#include <isa/isareg.h>
-
_Static_assert(OFFSETOF_CURTHREAD == offsetof(struct pcpu, pc_curthread),
"OFFSETOF_CURTHREAD does not correspond with offset of pc_curthread.");
_Static_assert(OFFSETOF_CURPCB == offsetof(struct pcpu, pc_curpcb),
Modified: head/sys/i386/i386/vm_machdep.c
==============================================================================
--- head/sys/i386/i386/vm_machdep.c Tue Apr 3 15:14:30 2018 (r331930)
+++ head/sys/i386/i386/vm_machdep.c Tue Apr 3 17:16:06 2018 (r331931)
@@ -79,18 +79,12 @@ __FBSDID("$FreeBSD$");
#include <machine/smp.h>
#include <machine/vm86.h>
-#ifdef CPU_ELAN
-#include <machine/elan_mmcr.h>
-#endif
-
#include <vm/vm.h>
#include <vm/vm_extern.h>
#include <vm/vm_kern.h>
#include <vm/vm_page.h>
#include <vm/vm_map.h>
#include <vm/vm_param.h>
-
-#include <isa/isareg.h>
#ifndef NSFBUFS
#define NSFBUFS (512 + maxusers * 16)
Modified: head/sys/x86/x86/cpu_machdep.c
==============================================================================
--- head/sys/x86/x86/cpu_machdep.c Tue Apr 3 15:14:30 2018 (r331930)
+++ head/sys/x86/x86/cpu_machdep.c Tue Apr 3 17:16:06 2018 (r331931)
@@ -85,6 +85,9 @@ __FBSDID("$FreeBSD$");
#ifdef SMP
#include <machine/smp.h>
#endif
+#ifdef CPU_ELAN
+#include <machine/elan_mmcr.h>
+#endif
#include <x86/acpica_machdep.h>
#include <vm/vm.h>
More information about the svn-src-head
mailing list