Remove struct members that were used by the R4000 EoP workaround.
authorvisa <visa@openbsd.org>
Thu, 7 Oct 2021 12:40:16 +0000 (12:40 +0000)
committervisa <visa@openbsd.org>
Thu, 7 Oct 2021 12:40:16 +0000 (12:40 +0000)
sys/arch/mips64/include/pcb.h
sys/arch/mips64/mips64/genassym.cf

index aa0f126..9e48e50 100644 (file)
@@ -1,4 +1,4 @@
-/*      $OpenBSD: pcb.h,v 1.9 2021/04/29 12:49:19 visa Exp $   */
+/*      $OpenBSD: pcb.h,v 1.10 2021/10/07 12:40:16 visa Exp $  */
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -53,9 +53,6 @@ struct pcb {
        } pcb_context;                  /* kernel context for resume */
        int     pcb_onfault;            /* for copyin/copyout faults */
        void    *pcb_segtab;            /* copy of pmap pm_segtab */
-       uint    pcb_nwired;             /* number of extra wired TLB entries */
-       vaddr_t pcb_wiredva;            /* va of above */
-       vaddr_t pcb_wiredpc;            /* last tracked pc value within above */
 };
 
 #endif /* !_MIPS64_PCB_H_ */
index c5b3c0c..20f211c 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: genassym.cf,v 1.15 2017/04/20 15:42:26 visa Exp $
+#      $OpenBSD: genassym.cf,v 1.16 2021/10/07 12:40:16 visa Exp $
 #
 # Copyright (c) 1997 Per Fogelstrom / Opsycon AB
 #
@@ -51,7 +51,6 @@ member        PCB_FPREGS      pcb_regs.f0
 member pcb_context
 member pcb_onfault
 member pcb_segtab
-member pcb_nwired
 
 struct cpu_info
 member ci_cpuid