CVSROOT: /cvs Module name: src Changes by: kette...@cvs.openbsd.org 2023/05/17 15:45:42
Modified files: sys/arch/arm64/arm64: cpu.c Log message: Tolerate difference in some of the features advertised by the ID_AA64PFR0_EL1 register across cores. The CSV2/CSV3 features are handled on a per-core basis so it is fine if they are different. And we only support 64-bit userland so it is fine if the EL0/EL1/EL2/EL3 fields are different too. This prevents us from printing a warning on the Rockchip RK3588 SoC which combines Cortex-A55 with Cortex-A76 that implement a sightly different feature set. ok deraadt@, mlarkin@