Merge pull request #1274 from lubinszARM:pr_ring0_4

PiperOrigin-RevId: 290811598
This commit is contained in:
gVisor bot
2020-01-21 13:56:48 -08:00
+10
View File
@@ -544,6 +544,16 @@ TEXT ·El0_sync(SB),NOSPLIT,$0
B el0_invalid
el0_svc:
WORD $0xd538d092 //MRS TPIDR_EL1, R18
MOVD $0, CPU_ERROR_CODE(RSV_REG) // Clear error code.
MOVD $1, R3
MOVD R3, CPU_ERROR_TYPE(RSV_REG) // Set error type to user.
MOVD $Syscall, R3
MOVD R3, CPU_VECTOR_CODE(RSV_REG)
B ·Halt(SB)
el0_da: