svn commit: r348794 - head/sys/powerpc/aim
Justin Hibbits
jhibbits at FreeBSD.org
Sat Jun 8 02:36:08 UTC 2019
Author: jhibbits
Date: Sat Jun 8 02:36:07 2019
New Revision: 348794
URL: https://svnweb.freebsd.org/changeset/base/348794
Log:
powerpc/aim: Use nitems() for calculating size of phys_avail in AIM pmaps
Same thing was already done in r347164 for Book-E pmap.
Modified:
head/sys/powerpc/aim/mmu_oea.c
head/sys/powerpc/aim/mmu_oea64.c
Modified: head/sys/powerpc/aim/mmu_oea.c
==============================================================================
--- head/sys/powerpc/aim/mmu_oea.c Sat Jun 8 02:30:16 2019 (r348793)
+++ head/sys/powerpc/aim/mmu_oea.c Sat Jun 8 02:36:07 2019 (r348794)
@@ -749,7 +749,7 @@ moea_bootstrap(mmu_t mmup, vm_offset_t kernelstart, vm
} while (pa < end);
}
- if (sizeof(phys_avail)/sizeof(phys_avail[0]) < regions_sz)
+ if (nitems(phys_avail) < regions_sz)
panic("moea_bootstrap: phys_avail too small");
phys_avail_count = 0;
Modified: head/sys/powerpc/aim/mmu_oea64.c
==============================================================================
--- head/sys/powerpc/aim/mmu_oea64.c Sat Jun 8 02:30:16 2019 (r348793)
+++ head/sys/powerpc/aim/mmu_oea64.c Sat Jun 8 02:36:07 2019 (r348794)
@@ -768,7 +768,7 @@ moea64_early_bootstrap(mmu_t mmup, vm_offset_t kernels
mem_regions(&pregions, &pregions_sz, ®ions, ®ions_sz);
CTR0(KTR_PMAP, "moea64_bootstrap: physical memory");
- if (sizeof(phys_avail)/sizeof(phys_avail[0]) < regions_sz)
+ if (nitems(phys_avail) < regions_sz)
panic("moea64_bootstrap: phys_avail too small");
phys_avail_count = 0;
More information about the svn-src-all
mailing list