From b757bcd9cf2982227289894333c4c84e13e1622d Mon Sep 17 00:00:00 2001 From: Catalin Marinas Date: Sun, 3 Jul 2005 17:53:25 +0100 Subject: [PATCH] --- yaml --- r: 4083 b: refs/heads/master c: 0d670b413f042eccdffc45bafb9840244752707f h: refs/heads/master i: 4081: aad47a1c44f429fb55c1a7825c9be75ef37852bf 4079: 92825fe0da7e69fd8233063b7d643e5f2b15d723 v: v3 --- [refs] | 2 +- trunk/arch/arm/mm/blockops.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 998605d5acbe..88e448f94fa8 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 75f631dc45c7327df26b82b9aea69376a306409c +refs/heads/master: 0d670b413f042eccdffc45bafb9840244752707f diff --git a/trunk/arch/arm/mm/blockops.c b/trunk/arch/arm/mm/blockops.c index 806c6eeb1b0c..4f5ee2d08996 100644 --- a/trunk/arch/arm/mm/blockops.c +++ b/trunk/arch/arm/mm/blockops.c @@ -25,13 +25,14 @@ blk_flush_kern_dcache_page(void *kaddr) { asm( "add r1, r0, %0 \n\ + sub r1, r1, %1 \n\ 1: .word 0xec401f0e @ mcrr p15, 0, r0, r1, c14, 0 @ blocking \n\ mov r0, #0 \n\ mcr p15, 0, r0, c7, c5, 0 \n\ mcr p15, 0, r0, c7, c10, 4 \n\ mov pc, lr" : - : "I" (PAGE_SIZE)); + : "I" (PAGE_SIZE), "I" (L1_CACHE_BYTES)); } /*