git: 9front

Download patch

ref: dbfc55fec7e1d6df41dbfaa6f6d65e084e0c9166
parent: 28b33c246379cd267db752951207a8af1c41cde0
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sat Jul 8 07:02:12 EDT 2023

imx8, bcm64: touser() already called splhi()'d

--- a/sys/src/9/bcm64/l.s
+++ b/sys/src/9/bcm64/l.s
@@ -223,7 +223,6 @@
 	B	cacheiinv(SB)
 
 TEXT touser(SB), 1, $-4
-	MSR	$0x3, DAIFSet	// interrupts off
 	MOVWU	$0x10028, R1	// entry
 	MOVWU	$0, R2		// psr
 	MSR	R0, SP_EL0	// sp
--- a/sys/src/9/imx8/l.s
+++ b/sys/src/9/imx8/l.s
@@ -235,7 +235,6 @@
 	B	cacheiinv(SB)
 
 TEXT touser(SB), 1, $-4
-	MSR	$0x3, DAIFSet	// interrupts off
 	MOVWU	$0x10028, R1	// entry
 	MOVWU	$0, R2		// psr
 	MSR	R0, SP_EL0	// sp
--