> On Jul 13, 2020, at 6:47 PM, David Gibson <da...@gibson.dropbear.id.au> wrote: > > On Mon, Jul 13, 2020 at 02:20:20PM -0500, Lijun Pan wrote: >> >> >>> On Jul 13, 2020, at 12:14 AM, David Gibson <da...@gibson.dropbear.id.au> >>> wrote: >>> >>> On Wed, Jul 01, 2020 at 06:43:41PM -0500, Lijun Pan wrote: >>>> Add PPC2_FEATURE2_ARCH_3_10 to the PowerPC AT_HWCAP2 definitions. >>>> >>>> Signed-off-by: Lijun Pan <l...@linux.ibm.com> >>>> --- >>>> v4: add missing changes, and split to 5/11, 6/11, 7/11 >>>> v3: use tcg_gen_gvec_mul() >>>> v2: fix coding style >>>> use Power ISA 3.1 flag >>>> >>>> include/elf.h | 1 + >>>> 1 file changed, 1 insertion(+) >>>> >>>> diff --git a/include/elf.h b/include/elf.h >>>> index 8fbfe60e09..1858b95acf 100644 >>>> --- a/include/elf.h >>>> +++ b/include/elf.h >>>> @@ -554,6 +554,7 @@ typedef struct { >>>> #define PPC_FEATURE2_HTM_NOSC 0x01000000 >>>> #define PPC_FEATURE2_ARCH_3_00 0x00800000 >>>> #define PPC_FEATURE2_HAS_IEEE128 0x00400000 >>>> +#define PPC_FEATURE2_ARCH_3_10 0x00200000 >>>> >>>> /* Bits present in AT_HWCAP for Sparc. */ >>> >>> >>> Um.. in the corresponding #defines in the kernel 0x00200000 is given >>> to PPC_FEATURE2_DARN, and several more bits are allocated past that >>> point. >> >> Then what do you recommend to use? > > This is part of exposed userland ABI, so it needs to be standardized > at least semi-formally. I'm not actually sure who allocates these in > general.
Anton, Do you know the allocation standard since you made the last change into elf.h? Lijun > > -- > David Gibson | I'll have my music baroque, and my code > david AT gibson.dropbear.id.au <http://gibson.dropbear.id.au/> | > minimalist, thank you. NOT _the_ _other_ > | _way_ _around_! > http://www.ozlabs.org/~dgibson <http://www.ozlabs.org/~dgibson>