remove unneeded vmparam.h include from pte.h
authorjsg <jsg@openbsd.org>
Mon, 14 Oct 2024 12:02:16 +0000 (12:02 +0000)
committerjsg <jsg@openbsd.org>
Mon, 14 Oct 2024 12:02:16 +0000 (12:02 +0000)
include vmparam.h in process_machdep for USER_SPACE_BITS

sys/arch/arm64/arm64/process_machdep.c
sys/arch/arm64/include/pte.h
sys/arch/riscv64/include/pte.h

index e57d7f3..0967861 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: process_machdep.c,v 1.8 2023/06/10 19:30:48 kettenis Exp $ */
+/* $OpenBSD: process_machdep.c,v 1.9 2024/10/14 12:02:16 jsg Exp $ */
 /*
  * Copyright (c) 2014 Patrick Wildt <patrick@blueri.se>
  *
@@ -48,6 +48,7 @@
 #include <machine/fpu.h>
 #include <machine/pcb.h>
 #include <machine/reg.h>
+#include <machine/vmparam.h>
 
 #include <arm64/armreg.h>
 
index 25a72ba..54d1de1 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: pte.h,v 1.9 2024/09/29 12:22:57 jsg Exp $ */
+/* $OpenBSD: pte.h,v 1.10 2024/10/14 12:02:16 jsg Exp $ */
 /*
  * Copyright (c) 2014 Dale Rahn <drahn@dalerahn.com>
  *
@@ -17,8 +17,6 @@
 #ifndef _ARM_PTE_H_
 #define _ARM_PTE_H_
 
-#include "arm64/vmparam.h"
-
 /*  level X descriptor */
 #define        Lx_TYPE_MASK    (0x00000003)    /* mask of type bits */
 #define Lx_TYPE_S      (0x00000001)
index 658ec7b..6d9bd29 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: pte.h,v 1.3 2024/01/23 19:51:10 kettenis Exp $        */
+/*     $OpenBSD: pte.h,v 1.4 2024/10/14 12:02:16 jsg Exp $     */
 
 /*
  * Copyright (c) 2019 Brian Bamsch <bbamsch@google.com>
@@ -19,8 +19,6 @@
 #ifndef _RISCV64_PTE_H_
 #define _RISCV64_PTE_H_
 
-#include "machine/vmparam.h"
-
 #define Lx_TABLE_ALIGN (4096)
 
 /* Block and Page attributes */