|
From: <sv...@va...> - 2017-06-09 13:13:56
|
Author: sewardj
Date: Fri Jun 9 14:13:48 2017
New Revision: 16438
Log:
fix: Bug 380202 - Assertion failure for cache line size (vg_assert(cls == 64)) on aarch64.
Modified:
trunk/coregrind/m_libcproc.c
Modified: trunk/coregrind/m_libcproc.c
==============================================================================
--- trunk/coregrind/m_libcproc.c (original)
+++ trunk/coregrind/m_libcproc.c Fri Jun 9 14:13:48 2017
@@ -1208,7 +1208,7 @@
cls = 4 * (1ULL << (0xF & (ctr_el0 >> 16)));
/* Stay sane .. */
- vg_assert(cls == 64);
+ vg_assert(cls == 64 || cls == 128);
startaddr &= ~(cls - 1);
for (addr = startaddr; addr < endaddr; addr += cls) {
|