git: 136b8bd610c5 - main - arm64: use PSR_DAIF instead of each individual flag
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 22 May 2023 19:50:11 UTC
The branch main has been updated by christos: URL: https://cgit.FreeBSD.org/src/commit/?id=136b8bd610c5e5e3e3c4cf0491523fb35733d2df commit 136b8bd610c5e5e3e3c4cf0491523fb35733d2df Author: Christos Margiolis <christos@FreeBSD.org> AuthorDate: 2023-05-22 19:49:33 +0000 Commit: Christos Margiolis <christos@FreeBSD.org> CommitDate: 2023-05-22 19:49:33 +0000 arm64: use PSR_DAIF instead of each individual flag No functional change intended. Reviewed by: mhorne, andrew Approved by: markj (mentor) Differential Revision: https://reviews.freebsd.org/D40165 --- sys/arm64/arm64/locore.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/arm64/arm64/locore.S b/sys/arm64/arm64/locore.S index e26003b6c926..79affe82a434 100644 --- a/sys/arm64/arm64/locore.S +++ b/sys/arm64/arm64/locore.S @@ -321,7 +321,7 @@ LENTRY(drop_to_el1) /* Zero vttbr_el2 so a hypervisor can tell the host and guest apart */ msr vttbr_el2, xzr - mov x2, #(PSR_F | PSR_I | PSR_A | PSR_D | PSR_M_EL1h) + mov x2, #(PSR_DAIF | PSR_M_EL1h) msr spsr_el2, x2 /* Configure GICv3 CPU interface */