This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] powerpc: Fix dl-procinfo HWCAP




On 1/25/16 4:04 PM, Adhemerval Zanella wrote:

I think you should not it might be wrong for hwcap2, since the logic
is correct for hwcap1 (I assume this hitting the new fields for
POWER9).


No, this actually hits HWCAP1. If you look at hwcap.h, you will see:

#define PPC_FEATURE_PSERIES_PERFMON_COMPAT  0x00000040
#define PPC_FEATURE_TRUE_LE	    0x00000002

There's a 4 bit gap between PPC_FEATURE_PSERIES_PERFMON_COMPAT and PPC_FEATURE_TRUE_LE that has to be padded in _dl_powerpc_cap_flags.

The patch also assumes HWCAP1 is 64-bit long and all bits are filled, which is true now (if you pad those vacant 4 bits).

--
Carlos Eduardo Seo
Software Engineer - Linux on Power Toolchain
cseo@linux.vnet.ibm.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]