arm64: Verify early CPU features
Get series with b4
b4 am [email protected]Versions newest first
- v4 Latest0 of 7 patches 0 repliesNew
Patches in v4 No applies recorded yet
None of the 7 patches the cover letter announces are in this archive.
Reviews trailers per patch
| Patch | Will Deacon |
|---|---|
| Series | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v4 0/7] arm64: Verify early CPU features
Quoted 9 lines · Suzuki K Poulose
From: Suzuki K. Poulose <[email protected]>
This series adds support for verifying some of the cpufeatures that are decided early in the boot process based on the boot CPU and cannot be delayed until all the CPUs are up (e.g, ASIDBits and may be VHE?). It also adds support for handling the failures in booting the secondary CPUs which could not be synchronised with the master CPU, otherwise.
Quoted 8 lines
It also adds one of the users of this early hook, check for ASIDBits. The
mm_contextid is based on the ASIDBits width supported by the boot CPU and is used early in the initialisation. So we need to make sure that all the secondary CPUs supports the width reported by the booting CPU, failing which we crash the system.This series has been tested on Juno, Fast model by injecting smaller ASIDBits, lack of page-size support and missing features(PAN)
Module the comments from Mark and Catalin on patch 4, the rest looks good to me:
Will