From f57e8a452bf72b20ce9576fbe3d894a3da3897be Mon Sep 17 00:00:00 2001 From: Peter Grehan Date: Thu, 19 Sep 2002 04:37:39 +0000 Subject: Add sync before isync for G4 cpus Obtained from: NetBSD Approved by: benno --- sys/powerpc/powerpc/syncicache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys') diff --git a/sys/powerpc/powerpc/syncicache.c b/sys/powerpc/powerpc/syncicache.c index df6c50f96900..12dd55cb9c82 100644 --- a/sys/powerpc/powerpc/syncicache.c +++ b/sys/powerpc/powerpc/syncicache.c @@ -94,5 +94,5 @@ __syncicache(void *from, int len) __asm __volatile ("icbi 0,%0" :: "r"(p)); p += CACHELINESIZE; } while ((len -= CACHELINESIZE) > 0); - __asm __volatile ("isync"); + __asm __volatile ("sync; isync"); } -- cgit v1.3