powerpc/47x: Add an isync before the tlbivax instruction
authorDave Kleikamp <shaggy@linux.vnet.ibm.com>
Wed, 18 Aug 2010 06:44:26 +0000 (06:44 +0000)
committerJosh Boyer <jwboyer@linux.vnet.ibm.com>
Mon, 23 Aug 2010 11:38:31 +0000 (07:38 -0400)
Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com>
Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
arch/powerpc/mm/tlb_nohash_low.S

index cfa768203d085e3c3fd7486758513883e40c7ae6..b9d9fed8f36e355083f32d22de3ba2274fa5fb71 100644 (file)
@@ -200,6 +200,7 @@ _GLOBAL(_tlbivax_bcast)
        rlwimi  r5,r4,0,16,31
        wrteei  0
        mtspr   SPRN_MMUCR,r5
+       isync
 /*     tlbivax 0,r3 - use .long to avoid binutils deps */
        .long 0x7c000624 | (r3 << 11)
        isync