All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Liang, Kan" <kan.liang@linux.intel.com>
To: Ian Rogers <irogers@google.com>,
	Peter Zijlstra <peterz@infradead.org>,
	Ingo Molnar <mingo@redhat.com>,
	Arnaldo Carvalho de Melo <acme@kernel.org>,
	Mark Rutland <mark.rutland@arm.com>,
	Alexander Shishkin <alexander.shishkin@linux.intel.com>,
	Jiri Olsa <jolsa@kernel.org>, Namhyung Kim <namhyung@kernel.org>,
	Adrian Hunter <adrian.hunter@intel.com>,
	Xing Zhengjun <zhengjun.xing@linux.intel.com>,
	linux-perf-users@vger.kernel.org, linux-kernel@vger.kernel.org
Cc: John Garry <john.g.garry@oracle.com>,
	Stephane Eranian <eranian@google.com>,
	Perry Taylor <perry.taylor@intel.com>,
	Caleb Biggers <caleb.biggers@intel.com>
Subject: Re: [PATCH v1 00/32] Refresh Intel vendor events
Date: Thu, 15 Dec 2022 12:23:14 -0500	[thread overview]
Message-ID: <bbbe8cb7-bc12-537f-0977-e96ab7cf3cfa@linux.intel.com> (raw)
In-Reply-To: <20221215064755.1620246-1-irogers@google.com>



On 2022-12-15 1:47 a.m., Ian Rogers wrote:
> Use new repository [1] and converter script to regenerate Intel vendor
> metrics. In particular this change removes unnecessary json fields and
> correct uncore events that previously had a buggy converter.
> 

Thanks Ian.

The patch series looks good to me.

Acked-by: Kan Liang <kan.liang@linux.intel.com>

Thanks,
Kan

> [1] https://github.com/intel/perfmon/
> 
> Ian Rogers (32):
>   perf test pmu-events: Fake PMU metric workaround
>   perf vendor events intel: Refresh alderlake metrics
>   perf vendor events intel: Refresh alderlake-n metrics
>   perf vendor events intel: Refresh bonnell events
>   perf vendor events intel: Refresh broadwell metrics and events
>   perf vendor events intel: Refresh broadwellde metrics and events
>   perf vendor events intel: Refresh broadwellx metrics and events
>   perf vendor events intel: Refresh cascadelakex metrics and events
>   perf vendor events intel: Refresh elkhartlake events
>   perf vendor events intel: Refresh goldmont events
>   perf vendor events intel: Refresh goldmontplus events
>   perf vendor events intel: Refresh haswell metrics and events
>   perf vendor events intel: Refresh haswellx metrics and events
>   perf vendor events intel: Refresh icelake metrics and events
>   perf vendor events intel: Refresh icelakex metrics and events
>   perf vendor events intel: Refresh ivybridge metrics and events
>   perf vendor events intel: Refresh ivytown metrics and events
>   perf vendor events intel: Refresh jaketown metrics and events
>   perf vendor events intel: Refresh knightslanding events
>   perf vendor events intel: Refresh meteorlake events
>   perf vendor events intel: Refresh nehalemep events
>   perf vendor events intel: Refresh nehalemex events
>   perf vendor events intel: Refresh sandybridge metrics and events
>   perf vendor events intel: Refresh sapphirerapids metrics and events
>   perf vendor events intel: Refresh silvermont events
>   perf vendor events intel: Refresh skylake metrics and events
>   perf vendor events intel: Refresh skylakex metrics and events
>   perf vendor events intel: Refresh snowridgex events
>   perf vendor events intel: Refresh tigerlake metrics and events
>   perf vendor events intel: Refresh westmereep-dp events
>   perf vendor events intel: Refresh westmereep-sp events
>   perf vendor events intel: Refresh westmereex events
> 
>  .../arch/x86/alderlake/adl-metrics.json       |   116 +-
>  .../arch/x86/alderlaken/adln-metrics.json     |    22 +-
>  .../pmu-events/arch/x86/bonnell/cache.json    |    93 -
>  .../arch/x86/bonnell/floating-point.json      |    47 +-
>  .../pmu-events/arch/x86/bonnell/frontend.json |    11 -
>  .../pmu-events/arch/x86/bonnell/memory.json   |    19 -
>  .../pmu-events/arch/x86/bonnell/other.json    |    74 +-
>  .../pmu-events/arch/x86/bonnell/pipeline.json |    65 +-
>  .../arch/x86/bonnell/virtual-memory.json      |    15 -
>  .../arch/x86/broadwell/bdw-metrics.json       |   137 +-
>  .../pmu-events/arch/x86/broadwell/cache.json  |   957 -
>  .../arch/x86/broadwell/floating-point.json    |    40 -
>  .../arch/x86/broadwell/frontend.json          |    56 -
>  .../pmu-events/arch/x86/broadwell/memory.json |   890 -
>  .../pmu-events/arch/x86/broadwell/other.json  |     8 -
>  .../arch/x86/broadwell/pipeline.json          |   272 -
>  .../arch/x86/broadwell/uncore-cache.json      |    19 -
>  .../arch/x86/broadwell/uncore-other.json      |    25 +-
>  .../arch/x86/broadwell/virtual-memory.json    |    76 -
>  .../arch/x86/broadwellde/bdwde-metrics.json   |   143 +-
>  .../arch/x86/broadwellde/cache.json           |   153 -
>  .../arch/x86/broadwellde/floating-point.json  |    40 -
>  .../arch/x86/broadwellde/frontend.json        |    56 -
>  .../arch/x86/broadwellde/memory.json          |    86 -
>  .../arch/x86/broadwellde/other.json           |     8 -
>  .../arch/x86/broadwellde/pipeline.json        |   272 -
>  .../arch/x86/broadwellde/uncore-cache.json    |   414 +-
>  .../arch/x86/broadwellde/uncore-memory.json   |   477 +-
>  .../arch/x86/broadwellde/uncore-other.json    |   163 +-
>  .../arch/x86/broadwellde/uncore-power.json    |    57 -
>  .../arch/x86/broadwellde/virtual-memory.json  |    76 -
>  .../arch/x86/broadwellx/bdx-metrics.json      |  1703 +-
>  .../pmu-events/arch/x86/broadwellx/cache.json |   191 -
>  .../arch/x86/broadwellx/floating-point.json   |    40 -
>  .../arch/x86/broadwellx/frontend.json         |    56 -
>  .../arch/x86/broadwellx/memory.json           |   143 -
>  .../pmu-events/arch/x86/broadwellx/other.json |     8 -
>  .../arch/x86/broadwellx/pipeline.json         |   272 -
>  .../arch/x86/broadwellx/uncore-cache.json     |  3740 +-
>  .../x86/broadwellx/uncore-interconnect.json   |  1225 +-
>  .../arch/x86/broadwellx/uncore-memory.json    |  2052 +-
>  .../arch/x86/broadwellx/uncore-other.json     |  2410 +-
>  .../arch/x86/broadwellx/uncore-power.json     |   198 +-
>  .../arch/x86/broadwellx/virtual-memory.json   |    76 -
>  .../arch/x86/cascadelakex/cache.json          |  3644 --
>  .../arch/x86/cascadelakex/clx-metrics.json    |  2217 +-
>  .../arch/x86/cascadelakex/floating-point.json |    24 -
>  .../arch/x86/cascadelakex/frontend.json       |   109 -
>  .../arch/x86/cascadelakex/memory.json         |  2194 -
>  .../arch/x86/cascadelakex/other.json          |   490 -
>  .../arch/x86/cascadelakex/pipeline.json       |   194 -
>  .../arch/x86/cascadelakex/uncore-memory.json  |  3185 +-
>  .../arch/x86/cascadelakex/uncore-other.json   | 29444 +++++-----
>  .../arch/x86/cascadelakex/uncore-power.json   |    45 +-
>  .../arch/x86/cascadelakex/virtual-memory.json |    56 -
>  .../arch/x86/elkhartlake/cache.json           |   252 -
>  .../arch/x86/elkhartlake/floating-point.json  |    11 -
>  .../arch/x86/elkhartlake/frontend.json        |    36 -
>  .../arch/x86/elkhartlake/memory.json          |    84 -
>  .../arch/x86/elkhartlake/other.json           |   143 -
>  .../arch/x86/elkhartlake/pipeline.json        |   213 -
>  .../arch/x86/elkhartlake/virtual-memory.json  |   117 -
>  .../pmu-events/arch/x86/goldmont/cache.json   |   288 -
>  .../arch/x86/goldmont/floating-point.json     |     6 -
>  .../arch/x86/goldmont/frontend.json           |    16 -
>  .../pmu-events/arch/x86/goldmont/memory.json  |     6 -
>  .../pmu-events/arch/x86/goldmont/other.json   |    10 -
>  .../arch/x86/goldmont/pipeline.json           |    77 -
>  .../arch/x86/goldmont/virtual-memory.json     |    14 -
>  .../arch/x86/goldmontplus/cache.json          |   470 -
>  .../arch/x86/goldmontplus/floating-point.json |    11 -
>  .../arch/x86/goldmontplus/frontend.json       |    32 -
>  .../arch/x86/goldmontplus/memory.json         |    10 -
>  .../arch/x86/goldmontplus/other.json          |    20 -
>  .../arch/x86/goldmontplus/pipeline.json       |   143 -
>  .../arch/x86/goldmontplus/virtual-memory.json |    69 -
>  .../pmu-events/arch/x86/haswell/cache.json    |   211 -
>  .../arch/x86/haswell/floating-point.json      |    20 -
>  .../pmu-events/arch/x86/haswell/frontend.json |    58 -
>  .../arch/x86/haswell/hsw-metrics.json         |   117 +-
>  .../pmu-events/arch/x86/haswell/memory.json   |   149 -
>  .../pmu-events/arch/x86/haswell/other.json    |     8 -
>  .../pmu-events/arch/x86/haswell/pipeline.json |   258 -
>  .../arch/x86/haswell/uncore-cache.json        |    50 -
>  .../arch/x86/haswell/uncore-other.json        |    21 +-
>  .../arch/x86/haswell/virtual-memory.json      |    98 -
>  .../pmu-events/arch/x86/haswellx/cache.json   |   217 -
>  .../arch/x86/haswellx/floating-point.json     |    20 -
>  .../arch/x86/haswellx/frontend.json           |    58 -
>  .../arch/x86/haswellx/hsx-metrics.json        |  1467 +-
>  .../pmu-events/arch/x86/haswellx/memory.json  |   170 -
>  .../pmu-events/arch/x86/haswellx/other.json   |     8 -
>  .../arch/x86/haswellx/pipeline.json           |   258 -
>  .../arch/x86/haswellx/uncore-cache.json       |  2448 +-
>  .../x86/haswellx/uncore-interconnect.json     |   722 +-
>  .../arch/x86/haswellx/uncore-memory.json      |  2037 +-
>  .../arch/x86/haswellx/uncore-other.json       |  1834 +-
>  .../arch/x86/haswellx/uncore-power.json       |   150 +-
>  .../arch/x86/haswellx/virtual-memory.json     |    98 -
>  .../pmu-events/arch/x86/icelake/cache.json    |   412 -
>  .../arch/x86/icelake/floating-point.json      |    28 -
>  .../pmu-events/arch/x86/icelake/frontend.json |   144 -
>  .../arch/x86/icelake/icl-metrics.json         |   151 +-
>  .../pmu-events/arch/x86/icelake/memory.json   |   171 -
>  .../pmu-events/arch/x86/icelake/other.json    |   132 -
>  .../pmu-events/arch/x86/icelake/pipeline.json |   349 +-
>  .../arch/x86/icelake/uncore-other.json        |    10 +-
>  .../arch/x86/icelake/virtual-memory.json      |    80 -
>  .../pmu-events/arch/x86/icelakex/cache.json   |   316 +-
>  .../arch/x86/icelakex/floating-point.json     |    28 -
>  .../arch/x86/icelakex/frontend.json           |   140 -
>  .../arch/x86/icelakex/icx-metrics.json        |  2192 +-
>  .../pmu-events/arch/x86/icelakex/memory.json  |   139 +-
>  .../pmu-events/arch/x86/icelakex/other.json   |   117 -
>  .../arch/x86/icelakex/pipeline.json           |   344 +-
>  .../arch/x86/icelakex/uncore-memory.json      |  1878 +-
>  .../arch/x86/icelakex/uncore-other.json       | 45144 +++++++---------
>  .../arch/x86/icelakex/uncore-power.json       |   115 +-
>  .../arch/x86/icelakex/virtual-memory.json     |    88 -
>  .../pmu-events/arch/x86/ivybridge/cache.json  |   235 -
>  .../arch/x86/ivybridge/floating-point.json    |    34 -
>  .../arch/x86/ivybridge/frontend.json          |    60 -
>  .../arch/x86/ivybridge/ivb-metrics.json       |   119 +-
>  .../pmu-events/arch/x86/ivybridge/memory.json |    54 -
>  .../pmu-events/arch/x86/ivybridge/other.json  |     8 -
>  .../arch/x86/ivybridge/pipeline.json          |   250 -
>  .../arch/x86/ivybridge/uncore-cache.json      |    50 -
>  .../arch/x86/ivybridge/uncore-other.json      |    28 +-
>  .../arch/x86/ivybridge/virtual-memory.json    |    36 -
>  .../pmu-events/arch/x86/ivytown/cache.json    |   274 -
>  .../arch/x86/ivytown/floating-point.json      |    34 -
>  .../pmu-events/arch/x86/ivytown/frontend.json |    60 -
>  .../arch/x86/ivytown/ivt-metrics.json         |   133 +-
>  .../pmu-events/arch/x86/ivytown/memory.json   |   121 -
>  .../pmu-events/arch/x86/ivytown/other.json    |     8 -
>  .../pmu-events/arch/x86/ivytown/pipeline.json |   250 -
>  .../arch/x86/ivytown/uncore-cache.json        |   388 +-
>  .../arch/x86/ivytown/uncore-interconnect.json |   505 +-
>  .../arch/x86/ivytown/uncore-memory.json       |   209 +-
>  .../arch/x86/ivytown/uncore-other.json        |   254 +-
>  .../arch/x86/ivytown/uncore-power.json        |    95 -
>  .../arch/x86/ivytown/virtual-memory.json      |    40 -
>  .../pmu-events/arch/x86/jaketown/cache.json   |   289 -
>  .../arch/x86/jaketown/floating-point.json     |    30 -
>  .../arch/x86/jaketown/frontend.json           |    64 -
>  .../arch/x86/jaketown/jkt-metrics.json        |    91 +-
>  .../pmu-events/arch/x86/jaketown/memory.json  |   103 -
>  .../pmu-events/arch/x86/jaketown/other.json   |    12 -
>  .../arch/x86/jaketown/pipeline.json           |   255 -
>  .../arch/x86/jaketown/uncore-cache.json       |   266 +-
>  .../x86/jaketown/uncore-interconnect.json     |   132 -
>  .../arch/x86/jaketown/uncore-memory.json      |    58 -
>  .../arch/x86/jaketown/uncore-other.json       |   155 +-
>  .../arch/x86/jaketown/uncore-power.json       |    51 -
>  .../arch/x86/jaketown/virtual-memory.json     |    32 -
>  .../arch/x86/knightslanding/cache.json        |   411 -
>  .../x86/knightslanding/floating-point.json    |     3 -
>  .../arch/x86/knightslanding/frontend.json     |     7 -
>  .../arch/x86/knightslanding/memory.json       |   201 -
>  .../arch/x86/knightslanding/pipeline.json     |    44 -
>  .../arch/x86/knightslanding/uncore-other.json |  1040 +-
>  .../x86/knightslanding/virtual-memory.json    |     7 -
>  tools/perf/pmu-events/arch/x86/mapfile.csv    |    14 +-
>  .../pmu-events/arch/x86/meteorlake/cache.json |   170 +-
>  .../arch/x86/meteorlake/frontend.json         |     6 -
>  .../arch/x86/meteorlake/memory.json           |    77 +-
>  .../pmu-events/arch/x86/meteorlake/other.json |    24 +-
>  .../arch/x86/meteorlake/pipeline.json         |   222 +-
>  .../arch/x86/meteorlake/virtual-memory.json   |    28 +-
>  .../pmu-events/arch/x86/nehalemep/cache.json  |   524 -
>  .../arch/x86/nehalemep/floating-point.json    |    28 -
>  .../arch/x86/nehalemep/frontend.json          |     3 -
>  .../pmu-events/arch/x86/nehalemep/memory.json |   134 -
>  .../pmu-events/arch/x86/nehalemep/other.json  |    18 -
>  .../arch/x86/nehalemep/pipeline.json          |   127 +-
>  .../arch/x86/nehalemep/virtual-memory.json    |    13 -
>  .../pmu-events/arch/x86/nehalemex/cache.json  |   519 -
>  .../arch/x86/nehalemex/floating-point.json    |    28 -
>  .../arch/x86/nehalemex/frontend.json          |     3 -
>  .../pmu-events/arch/x86/nehalemex/memory.json |   134 -
>  .../pmu-events/arch/x86/nehalemex/other.json  |    18 -
>  .../arch/x86/nehalemex/pipeline.json          |   127 +-
>  .../arch/x86/nehalemex/virtual-memory.json    |    13 -
>  .../arch/x86/sandybridge/cache.json           |   441 -
>  .../arch/x86/sandybridge/floating-point.json  |    30 -
>  .../arch/x86/sandybridge/frontend.json        |    64 -
>  .../arch/x86/sandybridge/memory.json          |   108 -
>  .../arch/x86/sandybridge/other.json           |    12 -
>  .../arch/x86/sandybridge/pipeline.json        |   257 -
>  .../arch/x86/sandybridge/snb-metrics.json     |    83 +-
>  .../arch/x86/sandybridge/uncore-cache.json    |    50 -
>  .../arch/x86/sandybridge/uncore-other.json    |    28 +-
>  .../arch/x86/sandybridge/virtual-memory.json  |    32 -
>  .../arch/x86/sapphirerapids/cache.json        |   350 +-
>  .../x86/sapphirerapids/floating-point.json    |    63 -
>  .../arch/x86/sapphirerapids/frontend.json     |   144 -
>  .../arch/x86/sapphirerapids/memory.json       |   125 +-
>  .../arch/x86/sapphirerapids/other.json        |    91 +-
>  .../arch/x86/sapphirerapids/pipeline.json     |   424 +-
>  .../arch/x86/sapphirerapids/spr-metrics.json  |  2309 +-
>  .../x86/sapphirerapids/uncore-memory.json     |   526 +-
>  .../arch/x86/sapphirerapids/uncore-other.json |  6606 +--
>  .../arch/x86/sapphirerapids/uncore-power.json |    84 +-
>  .../x86/sapphirerapids/virtual-memory.json    |    80 -
>  .../pmu-events/arch/x86/silvermont/cache.json |   133 -
>  .../arch/x86/silvermont/floating-point.json   |     1 -
>  .../arch/x86/silvermont/frontend.json         |     8 -
>  .../arch/x86/silvermont/memory.json           |     1 -
>  .../pmu-events/arch/x86/silvermont/other.json |     2 -
>  .../arch/x86/silvermont/pipeline.json         |    35 -
>  .../arch/x86/silvermont/virtual-memory.json   |     7 -
>  .../pmu-events/arch/x86/skylake/cache.json    |   660 -
>  .../arch/x86/skylake/floating-point.json      |    14 -
>  .../pmu-events/arch/x86/skylake/frontend.json |   109 -
>  .../pmu-events/arch/x86/skylake/memory.json   |   358 -
>  .../pmu-events/arch/x86/skylake/other.json    |     4 -
>  .../pmu-events/arch/x86/skylake/pipeline.json |   192 -
>  .../arch/x86/skylake/skl-metrics.json         |   155 +-
>  .../arch/x86/skylake/uncore-cache.json        |    18 -
>  .../arch/x86/skylake/uncore-other.json        |    31 +-
>  .../arch/x86/skylake/virtual-memory.json      |    56 -
>  .../pmu-events/arch/x86/skylakex/cache.json   |   368 -
>  .../arch/x86/skylakex/floating-point.json     |    18 -
>  .../arch/x86/skylakex/frontend.json           |   109 -
>  .../pmu-events/arch/x86/skylakex/memory.json  |   310 -
>  .../pmu-events/arch/x86/skylakex/other.json   |    30 -
>  .../arch/x86/skylakex/pipeline.json           |   194 -
>  .../arch/x86/skylakex/skx-metrics.json        |  2134 +-
>  .../arch/x86/skylakex/uncore-memory.json      |  2303 +-
>  .../arch/x86/skylakex/uncore-other.json       | 29356 +++++-----
>  .../arch/x86/skylakex/uncore-power.json       |    45 +-
>  .../arch/x86/skylakex/virtual-memory.json     |    56 -
>  .../pmu-events/arch/x86/snowridgex/cache.json |   252 -
>  .../arch/x86/snowridgex/floating-point.json   |    11 -
>  .../arch/x86/snowridgex/frontend.json         |    36 -
>  .../arch/x86/snowridgex/memory.json           |    84 -
>  .../pmu-events/arch/x86/snowridgex/other.json |   143 -
>  .../arch/x86/snowridgex/pipeline.json         |   213 -
>  .../arch/x86/snowridgex/uncore-memory.json    |   624 +-
>  .../arch/x86/snowridgex/uncore-other.json     | 26334 ++++-----
>  .../arch/x86/snowridgex/uncore-power.json     |   114 +-
>  .../arch/x86/snowridgex/virtual-memory.json   |   117 -
>  .../pmu-events/arch/x86/tigerlake/cache.json  |   210 +-
>  .../arch/x86/tigerlake/floating-point.json    |    27 -
>  .../arch/x86/tigerlake/frontend.json          |   125 -
>  .../pmu-events/arch/x86/tigerlake/memory.json |    77 -
>  .../pmu-events/arch/x86/tigerlake/other.json  |    13 -
>  .../arch/x86/tigerlake/pipeline.json          |   287 +-
>  .../arch/x86/tigerlake/tgl-metrics.json       |   141 +-
>  .../arch/x86/tigerlake/uncore-other.json      |    96 +-
>  .../arch/x86/tigerlake/virtual-memory.json    |    60 -
>  .../arch/x86/westmereep-dp/cache.json         |   445 -
>  .../x86/westmereep-dp/floating-point.json     |    28 -
>  .../arch/x86/westmereep-dp/frontend.json      |     3 -
>  .../arch/x86/westmereep-dp/memory.json        |   137 -
>  .../arch/x86/westmereep-dp/other.json         |    22 -
>  .../arch/x86/westmereep-dp/pipeline.json      |   129 +-
>  .../x86/westmereep-dp/virtual-memory.json     |    21 -
>  .../arch/x86/westmereep-sp/cache.json         |   517 -
>  .../x86/westmereep-sp/floating-point.json     |    28 -
>  .../arch/x86/westmereep-sp/frontend.json      |     3 -
>  .../arch/x86/westmereep-sp/memory.json        |   134 -
>  .../arch/x86/westmereep-sp/other.json         |    22 -
>  .../arch/x86/westmereep-sp/pipeline.json      |   129 +-
>  .../x86/westmereep-sp/virtual-memory.json     |    18 -
>  .../pmu-events/arch/x86/westmereex/cache.json |   516 -
>  .../arch/x86/westmereex/floating-point.json   |    28 -
>  .../arch/x86/westmereex/frontend.json         |     3 -
>  .../arch/x86/westmereex/memory.json           |   135 -
>  .../pmu-events/arch/x86/westmereex/other.json |    22 -
>  .../arch/x86/westmereex/pipeline.json         |   129 +-
>  .../arch/x86/westmereex/virtual-memory.json   |    21 -
>  tools/perf/tests/pmu-events.c                 |    17 +-
>  273 files changed, 87488 insertions(+), 124409 deletions(-)
> 

  parent reply	other threads:[~2022-12-15 17:23 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-15  6:47 [PATCH v1 00/32] Refresh Intel vendor events Ian Rogers
2022-12-15  6:47 ` [PATCH v1 01/32] perf test pmu-events: Fake PMU metric workaround Ian Rogers
2022-12-15  6:47 ` [PATCH v1 02/32] perf vendor events intel: Refresh alderlake metrics Ian Rogers
2022-12-15  6:47 ` [PATCH v1 03/32] perf vendor events intel: Refresh alderlake-n metrics Ian Rogers
2022-12-15  6:47 ` [PATCH v1 04/32] perf vendor events intel: Refresh bonnell events Ian Rogers
2022-12-15  6:47 ` [PATCH v1 05/32] perf vendor events intel: Refresh broadwell metrics and events Ian Rogers
2022-12-15 17:23 ` Liang, Kan [this message]
2022-12-21 16:31   ` [PATCH v1 00/32] Refresh Intel vendor events Arnaldo Carvalho de Melo
2022-12-21 16:52     ` Arnaldo Carvalho de Melo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bbbe8cb7-bc12-537f-0977-e96ab7cf3cfa@linux.intel.com \
    --to=kan.liang@linux.intel.com \
    --cc=acme@kernel.org \
    --cc=adrian.hunter@intel.com \
    --cc=alexander.shishkin@linux.intel.com \
    --cc=caleb.biggers@intel.com \
    --cc=eranian@google.com \
    --cc=irogers@google.com \
    --cc=john.g.garry@oracle.com \
    --cc=jolsa@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-perf-users@vger.kernel.org \
    --cc=mark.rutland@arm.com \
    --cc=mingo@redhat.com \
    --cc=namhyung@kernel.org \
    --cc=perry.taylor@intel.com \
    --cc=peterz@infradead.org \
    --cc=zhengjun.xing@linux.intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.