Hi Julien, [...]
> > Also, a lot of the new defines you add are for TCR_EL1 and not TCR_EL2. > Please make the distinction in the name to avoid misusing them. > >> + >> +#define TCR_TB_31 (31) >> #ifdef CONFIG_ARM_64 >> #define TCR_PS(x) ((x)<<16) >> #define TCR_TBI (_AC(0x1,UL)<<20) >> +#define TCR_TBI0 (_AC(0x1,UL)<<37) >> +#define TCR_TBI1 (_AC(0x1,UL)<<38) > > Those fields don't exist in TCR_EL2. This is not entirely correct. All of the introduced fields are also available in TCR_EL2, however, only if HCR_EL2.E2H==1. I will comment that appropriately. Do you think that we should use nevertheless different names for the introduced defines? [...] Cheers, ~Sergej _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel