← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1560482] Re: perf: 24x7: Eliminate domain name suffix in event names

 

Tags: architecture-ppc64 -> seems to be the inconsistent tag.

** Tags removed: architecture-ppc64
** Tags added: architecture-ppc64le

** Also affects: linux (Ubuntu Zesty)
   Importance: Medium
     Assignee: Canonical Kernel Team (canonical-kernel-team)
       Status: Triaged

** Also affects: linux (Ubuntu Yakkety)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Xenial)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu Xenial)
       Status: New => Triaged

** Changed in: linux (Ubuntu Xenial)
   Importance: Undecided => Medium

** Changed in: linux (Ubuntu Xenial)
     Assignee: (unassigned) => Canonical Kernel Team (canonical-kernel-team)

** Changed in: linux (Ubuntu Yakkety)
       Status: New => Fix Released

** Changed in: linux (Ubuntu Zesty)
       Status: Triaged => Fix Released

** Changed in: linux (Ubuntu Yakkety)
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1560482

Title:
  perf: 24x7: Eliminate domain name suffix in event names

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Xenial:
  Triaged
Status in linux source package in Yakkety:
  Fix Released
Status in linux source package in Zesty:
  Fix Released

Bug description:
  Events in the 24x7 counters can belong to different domains like
  core, chip, virtual CPU home core, etc. To monitor an event, the
  user must specify the required parameters for the event, which
  include its name, the chip/core on which to monitor the event
  as well as the domain.

  Currently the event is specified to the perf tool as:

          'hv_24x7/HPM_0THRD_NON_IDLE_CCYC__PHYS_CORE,core=1/' \

  where the event name is 'HPM_0THRD_NON_IDLE_CCYC', the suffix
  '__PHYS_CORE' specifies the domain, and 'core=1' specifies the 
  core. This is inconsistent in that one parameter is specified
  as a suffix and the other in a parameter=value format.

  To simplify the usage, we can eliminate the suffix and let the 
  user specify the domain also in the param=value format. While
  the domain indices are "well known" or nearly fixed in value,
  we could display the domain indices in sysfs as a reference for 
  the users:

          $ cat /sys/bus/event_source/devices/hv_24x7/interface/domains
          1: Physical Chip
          2: Physical Core
          3: VCPU Home Core
          4: VCPU Home Chip
          5: VCPU Home Node
          6: VCPU Remote Node

  Using these the perf event can now be identified as

          hv_24x7/HPM_0THRD_NON_IDLE_CCYC,domain=2,core=1

  . This feature is implemented by the following commits which have now
  been merged into mainline:

          d34171e: powerpc/perf/hv-24x7: Display domain indices in sysfs
          8f69dc7: powerpc/perf/24x7: Eliminate domain suffix in event names

  == Comment: #1 - Sukadev Bhattiprolu <suka@xxxxxxxxxx> - 2016-03-21 15:26:33 ==
  Following two upstream commits are also related 24x7 and could
  be included in this feature:

  e5a5886: powerpc/perf/hv-24x7: Fix usage with chip events.
  2b206ee: powerpc/perf/hv-24x7: Display change in counter values

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1560482/+subscriptions