files which really need <machine/pte.h> guts.
-/* $OpenBSD: kvm_sparc64.c,v 1.13 2021/12/01 21:45:19 deraadt Exp $ */
+/* $OpenBSD: kvm_sparc64.c,v 1.14 2024/04/11 18:58:44 miod Exp $ */
/* $NetBSD: kvm_sparc64.c,v 1.7 2001/08/05 03:33:15 matt Exp $ */
/*-
#include <machine/param.h>
#include <machine/vmparam.h>
-#include <machine/pmap.h>
+#include <machine/pte.h>
#include <machine/kcore.h>
#include <limits.h>
#define _MACHINE_PMAP_H_
#ifndef _LOCORE
-#include <machine/pte.h>
#ifdef _KERNEL
#include <sys/queue.h>
#endif
-/* $OpenBSD: db_interface.c,v 1.63 2024/03/29 21:27:53 miod Exp $ */
+/* $OpenBSD: db_interface.c,v 1.64 2024/04/11 18:58:44 miod Exp $ */
/* $NetBSD: db_interface.c,v 1.61 2001/07/31 06:55:47 eeh Exp $ */
/*
#include <machine/cpu.h>
#include <machine/openfirm.h>
#include <machine/ctlreg.h>
-#include <machine/pmap.h>
+#include <machine/pte.h>
#ifdef notyet
#include "fb.h"
-# $OpenBSD: genassym.cf,v 1.45 2024/04/08 20:07:53 miod Exp $
+# $OpenBSD: genassym.cf,v 1.46 2024/04/11 18:58:44 miod Exp $
# $NetBSD: genassym.cf,v 1.23 2001/08/08 00:09:30 eeh Exp $
#
include <uvm/uvm_extern.h>
-include <machine/pmap.h>
include <machine/cpu.h>
+include <machine/pmap.h>
+include <machine/pte.h>
include <machine/fsr.h>
include <machine/reg.h>
-/* $OpenBSD: ipifuncs.c,v 1.20 2024/04/08 20:00:27 miod Exp $ */
+/* $OpenBSD: ipifuncs.c,v 1.21 2024/04/11 18:58:44 miod Exp $ */
/* $NetBSD: ipifuncs.c,v 1.8 2006/10/07 18:11:36 rjs Exp $ */
/*-
#include <machine/cpu.h>
#include <machine/ctlreg.h>
#include <machine/hypervisor.h>
-#include <machine/pmap.h>
+#include <machine/pte.h>
#include <machine/sparc64.h>
#define SPARC64_IPI_RETRIES 10000
-/* $OpenBSD: pmap.c,v 1.118 2024/04/08 20:00:27 miod Exp $ */
+/* $OpenBSD: pmap.c,v 1.119 2024/04/11 18:58:44 miod Exp $ */
/* $NetBSD: pmap.c,v 1.107 2001/08/31 16:47:41 eeh Exp $ */
/*
*
#include <machine/hypervisor.h>
#include <machine/openfirm.h>
#include <machine/kcore.h>
+#include <machine/pte.h>
#include <sparc64/sparc64/cache.h>