Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1215373

RE: [PATCH V2 1/3] perf,tools: get correct cpu id for print_aggr

From "Liang, Kan" <kan.liang@intel.com>
Newsgroups linux.kernel
Subject RE: [PATCH V2 1/3] perf,tools: get correct cpu id for print_aggr
Date 2015-08-28 16:40 +0200
Message-ID <q2sYX-62C-33@gated-at.bofh.it> (permalink)
References <pHNEZ-3Sy-15@gated-at.bofh.it> <pHPns-4ZM-11@gated-at.bofh.it> <q2s2U-4H9-49@gated-at.bofh.it> <q2sPg-5Rp-15@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


> 
> Em Fri, Aug 28, 2015 at 01:33:22PM +0000, Liang, Kan escreveu:
> > > On Thu, Jul 02, 2015 at 03:08:43AM -0400, kan.liang@intel.com wrote:
> > > > From: Kan Liang <kan.liang@intel.com> print_aggr fails to print
> > > > per-core/per-socket statistics after commit 582ec0829b3d ("perf
> > > > stat: Fix per-socket output bug for uncore
> > > > events") if events have differnt cpus. Because in print_aggr,
> > > > aggr_get_id needs index (not cpu id) to find core/pkg id. Also,
> > > > evsel cpu maps should be used to get aggregated id.
> > > > Signed-off-by: Kan Liang <kan.liang@intel.com>
> 
> > > Acked-by: Jiri Olsa <jolsa@kernel.org>
> 
> > Hi Arnaldo,
> 
> > Could you please merge this patch?
> > This patch is to fix a bug of perf stat. It doesn't depend on other
> > patches of the patchset, and can be merged by itself.
> 
> Right, in such cases, please, make it clear against which branch this should
> be applied, i.e. if this is a longstanding bug that needs to go to perf/urgent,
> i.e. to the current merge window, ASAP, or if this is for something that was
> introduced in the current development branch, perf/core.
> 
> In this case it needs to go to perf/urgent, where it applies cleanly,
> perf/core has extra stuff there that fuzzes a bit.
> 
> Also, since you know the cset where this bug was introduced, please
> consider adding a "Fixes:" tag, commom everywhere in the kernel:

OK. I think this patch needs to go to perf/urgent.
Should I re-send this patch with "Fixes:" tag and comments? 

Thanks,
Kan
> 
>   [acme@zoo linux]$ git log | grep '^[ \t]\+Fixes:'  | wc -l
>   3805
> 
> And we use it in tools/, sometime I add it while editing changelogs, like in
> this patch:
> 
>   [acme@zoo linux]$ git log tools/ | grep '^[ \t]\+Fixes:' | head -5
>     Fixes: 582ec0829b3d ("perf stat: Fix per-socket output bug for uncore
> events")
>     Fixes: b685ac22b436 ("perf symbols: Add front end cache for DSO symbol
> lookup")
>     Fixes: 06b234ec26fd ("perf script: Don't assume evsel position of tracking
> events")
>     Fixes: d4957633bf9d ("perf report: Add infrastructure for a cycles
> histogram")
>     Fixes: 75186a9b09e4 ("perf probe: Fix to show lines of sys_ functions
> correctly")
>   [acme@zoo linux]$
> 
> - Arnaldo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

RE: [PATCH V2 1/3] perf,tools: get correct cpu id for print_aggr "Liang, Kan" <kan.liang@intel.com> - 2015-08-28 15:40 +0200
  Re: [PATCH V2 1/3] perf,tools: get correct cpu id for print_aggr "acme@kernel.org" <acme@kernel.org> - 2015-08-28 16:30 +0200
    RE: [PATCH V2 1/3] perf,tools: get correct cpu id for print_aggr "Liang, Kan" <kan.liang@intel.com> - 2015-08-28 16:40 +0200
      Re: [PATCH V2 1/3] perf,tools: get correct cpu id for print_aggr Arnaldo Carvalho de Melo <acme@kernel.org> - 2015-08-28 16:50 +0200
        RE: [PATCH V2 1/3] perf,tools: get correct cpu id for print_aggr "Liang, Kan" <kan.liang@intel.com> - 2015-08-28 17:00 +0200
      Re: [PATCH V2 1/3] perf,tools: get correct cpu id for print_aggr Stephane Eranian <eranian@google.com> - 2015-08-28 16:50 +0200

csiph-web