Hi Julien, > On 16 Mar 2021, at 14:42, Julien Grall <jul...@xen.org> wrote: > > > > On 16/03/2021 14:40, Julien Grall wrote: >> Hi Bertrand, >> On 15/03/2021 10:38, Bertrand Marquis wrote: >>> All cpu identification registers that we store in the cpuinfo structure >>> are 64bit on arm64 and 32bit on arm32 so storing the values in 32bit on >>> arm64 is removing the higher bits which might contain information in the >>> future. >>> >>> This patch is changing the types in cpuinfo to register_t (which is >>> 32bit on arm32 and 64bit on arm64) and adding the necessary paddings >>> inside the unions. >>> For consistency uint64_t entries are also changed to register_t on 64bit >>> systems. >>> >>> It is also fixing all prints using directly the bits values from cpuinfo >>> to use PRIregister and adapt the printed value to print all bits >>> available on the architecture. >>> >>> Signed-off-by: Bertrand Marquis <bertrand.marq...@arm.com> >> Acked-by: Julien Grall <jgr...@amazon.com> > > I have committed it to my for-next/4.16 branch.
Thanks Cheers Bertrand > > Cheers, > > -- > Julien Grall