svn commit: r356595 - head/sys/powerpc/aim
Justin Hibbits
jhibbits at FreeBSD.org
Fri Jan 10 04:13:17 UTC 2020
Author: jhibbits
Date: Fri Jan 10 04:13:16 2020
New Revision: 356595
URL: https://svnweb.freebsd.org/changeset/base/356595
Log:
powerpc: Prevent infinite loop in moea_sync_icache()
This applies r344049 to the 32-bit pmap.
Reported by: Mark Millard <marklmi_yahoo.com>
Modified:
head/sys/powerpc/aim/mmu_oea.c
Modified: head/sys/powerpc/aim/mmu_oea.c
==============================================================================
--- head/sys/powerpc/aim/mmu_oea.c Fri Jan 10 03:46:58 2020 (r356594)
+++ head/sys/powerpc/aim/mmu_oea.c Fri Jan 10 04:13:16 2020 (r356595)
@@ -2684,7 +2684,7 @@ moea_sync_icache(mmu_t mmu, pmap_t pm, vm_offset_t va,
PMAP_LOCK(pm);
while (sz > 0) {
- lim = round_page(va);
+ lim = round_page(va + 1);
len = MIN(lim - va, sz);
pvo = moea_pvo_find_va(pm, va & ~ADDR_POFF, NULL);
if (pvo != NULL) {
More information about the svn-src-all
mailing list