Date: Sat, 26 Apr 2014 23:09:01 +0000 (UTC) From: Ian Lepore <ian@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r264990 - head/sys/arm/include Message-ID: <201404262309.s3QN91w8098528@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ian Date: Sat Apr 26 23:09:01 2014 New Revision: 264990 URL: http://svnweb.freebsd.org/changeset/base/264990 Log: Call cpu_icache_sync_range() rather than sync_all since we know the range and flushing the entire icache is needlessly expensive. Modified: head/sys/arm/include/kdb.h Modified: head/sys/arm/include/kdb.h ============================================================================== --- head/sys/arm/include/kdb.h Sat Apr 26 22:42:21 2014 (r264989) +++ head/sys/arm/include/kdb.h Sat Apr 26 23:09:01 2014 (r264990) @@ -49,7 +49,7 @@ static __inline void kdb_cpu_sync_icache(unsigned char *addr, size_t size) { - cpu_icache_sync_all(); + cpu_icache_sync_range((vm_offset_t)addr, size); } static __inline void
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404262309.s3QN91w8098528>