Messages in this thread | | | Subject | Re: [PATCH V3 2/6] perf/x86/intel/uncore: Add alias PMU name | From | "Liang, Kan" <> | Date | Wed, 30 Jun 2021 09:06:29 -0400 |
| |
On 6/30/2021 5:39 AM, Greg KH wrote: > On Tue, Jun 29, 2021 at 11:13:59AM -0700, kan.liang@linux.intel.com wrote: >> From: Kan Liang <kan.liang@linux.intel.com> >> >> A perf PMU may have two PMU names. For example, Intel Sapphire Rapids >> server supports the discovery mechanism. Without the platform-specific >> support, an uncore PMU is named by a type ID plus a box ID, e.g., >> uncore_type_0_0, because the real name of the uncore PMU cannot be >> retrieved from the discovery table. With the platform-specific support >> later, perf has the mapping information from a type ID to a specific >> uncore unit. Just like the previous platforms, the uncore PMU is named >> by the real PMU name, e.g., uncore_cha_0. The user scripts which work >> well with the old numeric name may not work anymore. >> >> Add a new attribute "alias" to indicate the old numeric name. The >> following userspace perf tool patch will handle both names. The user >> scripts should work properly with the updated perf tool. >> >> Signed-off-by: Kan Liang <kan.liang@linux.intel.com> >> Cc: gregkh@linuxfoundation.org >> --- >> arch/x86/events/intel/uncore.c | 19 +++++++++++++------ >> arch/x86/events/intel/uncore.h | 1 + >> arch/x86/events/intel/uncore_snbep.c | 28 +++++++++++++++++++++++++++- >> 3 files changed, 41 insertions(+), 7 deletions(-) > > No Documentation/ABI/ update for your new sysfs file? > > :( >
Ah, I forgot to git add the new file. Sorry for it. I will resend the V4.
Thanks, Kan
| |