changelog shortlog tags branches files raw gz bz2 help

Mercurial > hg > plan9front / changeset: bcm64: no need to flush instruction cache when switching TTBR0

changeset 7245: f21df6c00920
parent 7244: 2e8af1bf191d
child 7246: 424a0569af2c
author: cinap_lenrek@felloff.net
date: Fri, 17 May 2019 18:56:34 +0200
files: sys/src/9/bcm64/l.s
description: bcm64: no need to flush instruction cache when switching TTBR0
     1.1--- a/sys/src/9/bcm64/l.s
     1.2+++ b/sys/src/9/bcm64/l.s
     1.3@@ -331,8 +331,7 @@ TEXT setttbr(SB), 1, $-4
     1.4 	MSR	R0, TTBR0_EL1
     1.5 	DSB	$ISH
     1.6 	ISB	$SY
     1.7-
     1.8-	B	cacheiinv(SB)
     1.9+	RETURN
    1.10 
    1.11 /*
    1.12  * TLB maintenance operations.