[PATCH] arm64: initialize all of CNTHCTL_EL2
Will Deacon
will at kernel.org
Thu Aug 19 02:04:35 PDT 2021
On Wed, 18 Aug 2021 17:15:35 +0100, Mark Rutland wrote:
> In __init_el2_timers we initialize CNTHCTL_EL2.{EL1PCEN,EL1PCTEN} with a
> RMW sequence, leaving all other bits UNKNOWN.
>
> In general, we should initialize all bits in a register rather than
> using an RMW sequence, since most bits are UNKNOWN out of reset, and as
> new bits are added to the reigster their reset value might not result in
> expected behaviour.
>
> [...]
Applied to arm64 (for-next/fixes), thanks!
[1/1] arm64: initialize all of CNTHCTL_EL2
https://git.kernel.org/arm64/c/bde8fff82e4a
Cheers,
--
Will
https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev
More information about the linux-arm-kernel
mailing list