Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=620879c9e33262426db0ade650be5d7a2046377b Commit: 620879c9e33262426db0ade650be5d7a2046377b Parent: dcda7e4ba1adec80089ec784964b32f9fd653237 Author: Catalin Marinas <[EMAIL PROTECTED]> AuthorDate: Mon Feb 5 14:47:46 2007 +0100 Committer: Russell King <[EMAIL PROTECTED]> CommitDate: Thu Feb 8 14:49:18 2007 +0000
[ARM] 4127/1: Flush the prefetch buffer after changing the DACR The ARM Architecture Reference Manual specifies that a prefetch flush is needed after changing the DACR register (chapter B2.7.6). Signed-off-by: Catalin Marinas <[EMAIL PROTECTED]> Signed-off-by: Russell King <[EMAIL PROTECTED]> --- include/asm-arm/domain.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/include/asm-arm/domain.h b/include/asm-arm/domain.h index 4c2885a..3c12a76 100644 --- a/include/asm-arm/domain.h +++ b/include/asm-arm/domain.h @@ -57,6 +57,7 @@ __asm__ __volatile__( \ "mcr p15, 0, %0, c3, c0 @ set domain" \ : : "r" (x)); \ + isb(); \ } while (0) #define modify_domain(dom,type) \ - To unsubscribe from this list: send the line "unsubscribe git-commits-head" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html