From bdf4219ece3101163f49de7fed23b8c0ad6a4ea8 Mon Sep 17 00:00:00 2001 From: Mark Johnston Date: Fri, 13 Jan 2023 13:41:17 -0500 Subject: [PATCH 33/52] Revert "mips: Disable another code path which maps promoted superpage reservs" This reverts commit bf96b927c47087589ba3fdaf08c0830ad6e5d023. --- sys/mips/mips/pmap_mips64.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/mips/mips/pmap_mips64.c b/sys/mips/mips/pmap_mips64.c index e3992d1fc070..136b47ed4215 100644 --- a/sys/mips/mips/pmap_mips64.c +++ b/sys/mips/mips/pmap_mips64.c @@ -3731,7 +3731,7 @@ pmap_enter_object(pmap_t pmap, vm_offset_t start, vm_offset_t end, PMAP_LOCK(pmap); while (m != NULL && (diff = m->pindex - m_start->pindex) < psize) { va = start + ptoa(diff); - if (0 /* XXX-MJ */ && (va & PDRMASK) == 0 && va + NBPDR <= end && + if ((va & PDRMASK) == 0 && va + NBPDR <= end && m->psind == 1 && pg_ps_enabled && pmap_enter_pde(pmap, va, m, prot, PMAP_ENTER_NOSLEEP | PMAP_ENTER_NORECLAIM, &lock) == KERN_SUCCESS) -- 2.41.0