From 3f242061679124215a9f7212dd2487c0cb845d37 Mon Sep 17 00:00:00 2001 From: David Schleef Date: Fri, 12 Jun 2009 12:35:41 -0700 Subject: [PATCH] arm: Fix cache flushing so it doesn't crash the kernel --- orc/orcarm.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/orc/orcarm.c b/orc/orcarm.c index 422c410..e6f90db 100644 --- a/orc/orcarm.c +++ b/orc/orcarm.c @@ -443,14 +443,7 @@ void orc_arm_flush_cache (OrcCompiler *compiler) { #ifdef HAVE_ARM - unsigned char *ptr; - int size = compiler->codeptr - compiler->program->code; - - ptr = compiler->program->code; - __clear_cache (ptr, ptr + size); - - ptr = compiler->program->code_exec; - __clear_cache (ptr, ptr + size); + __clear_cache (compiler->program->code, compiler->codeptr); #endif } -- 2.7.4