-/* $OpenBSD: cpu.h,v 1.131 2021/05/01 16:11:10 visa Exp $ */
+/* $OpenBSD: cpu.h,v 1.132 2021/05/05 15:29:19 visa Exp $ */
/*-
* Copyright (c) 1992, 1993
void tlb_flush_addr(vaddr_t);
void tlb_init(unsigned int);
int64_t tlb_probe(vaddr_t);
-void tlb_set_gbase(vaddr_t, vsize_t);
void tlb_set_page_mask(uint32_t);
void tlb_set_pid(u_int);
void tlb_set_wired(uint32_t);
-/* $OpenBSD: pmap.c,v 1.117 2021/05/01 16:11:11 visa Exp $ */
+/* $OpenBSD: pmap.c,v 1.118 2021/05/05 15:29:19 visa Exp $ */
/*
* Copyright (c) 2001-2004 Opsycon AB (www.opsycon.se / www.opsycon.com)
for (i = Sysmapsize, spte = Sysmap; i != 0; i--, spte++)
*spte = PG_G;
- tlb_set_gbase((vaddr_t)Sysmap, Sysmapsize);
-
for (i = 0; i < MAXCPUS; i++) {
pmap_asid_info[i].pma_asidgen = 1;
pmap_asid_info[i].pma_asid = MIN_USER_ASID + 1;
-/* $OpenBSD: tlbhandler.S,v 1.51 2021/05/01 16:11:11 visa Exp $ */
+/* $OpenBSD: tlbhandler.S,v 1.52 2021/05/05 15:29:19 visa Exp $ */
/*
* Copyright (c) 1995-2004 Opsycon AB (www.opsycon.se / www.opsycon.com)
j ra
nop
END(tlb_set_page_mask)
-
-/*
- * Initialize the kernel page table pointer.
- * This is a no-op on non-R8000 processors.
- */
-LEAF(tlb_set_gbase, 0)
- j ra
- nop
-END(tlb_set_gbase)