Searched hist:d2ae03bae2add82124973876dec95eb126ff34c8 (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/arm64/include/ |
H A D | machdep.h | diff d2ae03bae2add82124973876dec95eb126ff34c8 Fri Mar 03 18:02:19 CET 2023 Kyle Evans <kevans@FreeBSD.org> arm64: disable the physical timer for now if HCR_EL2.E2H is set
On some hardware, we can't clear HCR_EL2.E2H so accesses to the physical timer hopelessly trap to EL2. Stash off the value of HCR_EL2 and use it in has_hyp() to avoid this.
Reviewed by: andrew Differential Revision: https://reviews.freebsd.org/D38884
|
/freebsd/sys/arm64/arm64/ |
H A D | genassym.c | diff d2ae03bae2add82124973876dec95eb126ff34c8 Fri Mar 03 18:02:19 CET 2023 Kyle Evans <kevans@FreeBSD.org> arm64: disable the physical timer for now if HCR_EL2.E2H is set
On some hardware, we can't clear HCR_EL2.E2H so accesses to the physical timer hopelessly trap to EL2. Stash off the value of HCR_EL2 and use it in has_hyp() to avoid this.
Reviewed by: andrew Differential Revision: https://reviews.freebsd.org/D38884
|
H A D | locore.S | diff d2ae03bae2add82124973876dec95eb126ff34c8 Fri Mar 03 18:02:19 CET 2023 Kyle Evans <kevans@FreeBSD.org> arm64: disable the physical timer for now if HCR_EL2.E2H is set
On some hardware, we can't clear HCR_EL2.E2H so accesses to the physical timer hopelessly trap to EL2. Stash off the value of HCR_EL2 and use it in has_hyp() to avoid this.
Reviewed by: andrew Differential Revision: https://reviews.freebsd.org/D38884
|
H A D | machdep.c | diff d2ae03bae2add82124973876dec95eb126ff34c8 Fri Mar 03 18:02:19 CET 2023 Kyle Evans <kevans@FreeBSD.org> arm64: disable the physical timer for now if HCR_EL2.E2H is set
On some hardware, we can't clear HCR_EL2.E2H so accesses to the physical timer hopelessly trap to EL2. Stash off the value of HCR_EL2 and use it in has_hyp() to avoid this.
Reviewed by: andrew Differential Revision: https://reviews.freebsd.org/D38884
|