<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Build</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>9f116f4b811b5846808e27507a3aa2824819edeb - perf tests: Add test for uncore event sorting</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#9f116f4b811b5846808e27507a3aa2824819edeb</link>
        <description>perf tests: Add test for uncore event sortingAdd a test for uncore event sorting matching multiple PMUs.Uncore PMUs may have a common prefix, like the PMUsuncore_imc_free_running_0 and uncore_imc_free_running_1 have a prefix ofuncore_imc_free_running.Parsing an event group like &quot;{data_read,data_write}&quot; for those PMUsshould result with two groups:  &quot;{uncore_imc_free_running_0/data_read/,uncore_imc_free_running_0/data_write/},   {uncore_imc_free_running_1/data_read/,uncore_imc_free_running_1/data_write/}&quot;which means the evsels need resorting as when initially parsed theevsels are ordered with mixed PMUs:  &quot;{uncore_imc_free_running_0/data_read/,uncore_imc_free_running_1/data_read/,  uncore_imc_free_running_0/data_write/,uncore_imc_free_running_1/data_write/}&quot;.Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Tested-by: Zide Chen &lt;zide.chen@intel.com&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Cc: Collin Funk &lt;collin.funk1@gmail.com&gt;Cc: Dmitrii Dolgov &lt;9erthalion6@gmail.com&gt;Cc: German Gomez &lt;german.gomez@arm.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: James Clark &lt;james.clark@linaro.org&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Mon, 18 May 2026 08:29:03 +0200</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>34e271ae55382fbdb04f3e13e856457d8e0dee45 - perf test: Add kallsyms split test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#34e271ae55382fbdb04f3e13e856457d8e0dee45</link>
        <description>perf test: Add kallsyms split testCreate a fake root directory for /proc/{version,modules,kallsyms} in/tmp for testing.  The kallsyms has a bad symbol in the module and itcauses the main map splitted.  The test ensures it only has two maps -kernel and the module and it finds the initial map after the modulewithout creating the split maps like [kernel].0 and so on.  $ perf test -vv &quot;split kallsyms&quot;   69: split kallsyms:  --- start ---  test child forked, pid 1016196  try to create fake root directory  create kernel maps from the fake root directory  maps__set_modules_path_dir: cannot open /tmp/perf-test.Zrv6Sy/lib/modules/X.Y.Z dir  Problems setting modules path maps, continuing anyway...  Failed to open /tmp/perf-test.Zrv6Sy/proc/kcore. Note /proc/kcore requires CAP_SYS_RAWIO capability to access.  Using /tmp/perf-test.Zrv6Sy/proc/kallsyms for symbols  kernel map loaded - check symbol and map  ---- end(0) ----   69: split kallsyms                                                  : OkReviewed-by: Ian Rogers &lt;irogers@google.com&gt;Signed-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Wed, 03 Dec 2025 00:57:18 +0100</pubDate>
        <dc:creator>Namhyung Kim &lt;namhyung@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>d18020cf1e92c9f77819c49b61e2d558ed9fad70 - perf test: Remove C python_use test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#d18020cf1e92c9f77819c49b61e2d558ed9fad70</link>
        <description>perf test: Remove C python_use testRemoved in favor of the shell script version.Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Tested-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Cc: Collin Funk &lt;collin.funk1@gmail.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: James Clark &lt;james.clark@linaro.org&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Kan Liang &lt;kan.liang@linux.intel.com&gt;Cc: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Ravi Bangoria &lt;ravi.bangoria@amd.com&gt;Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Wed, 03 Sep 2025 20:42:48 +0200</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>34c4ff1cbf7e7b600496c5adb72131ec5510e459 - perf test: Add libsubcmd help tests</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#34c4ff1cbf7e7b600496c5adb72131ec5510e459</link>
        <description>perf test: Add libsubcmd help testsAdd a set of tests for subcmd routines.  Currently it fails the last onesince there&apos;s a bug.  It&apos;ll be fixed by the next commit.  $ perf test subcmd   69: libsubcmd help tests                                            :   69.1: Load subcmd names                                             : Ok   69.2: Uniquify subcmd names                                         : Ok   69.3: Exclude duplicate subcmd names                                : FAILED!Reviewed-by: Ian Rogers &lt;irogers@google.com&gt;Link: https://lore.kernel.org/r/20250701201027.1171561-2-namhyung@kernel.orgSigned-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Tue, 01 Jul 2025 22:10:26 +0200</pubDate>
        <dc:creator>Namhyung Kim &lt;namhyung@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>114339ee4d66a328d186264ffa23a766542a9a15 - perf build: Specify shellcheck should use bash</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#114339ee4d66a328d186264ffa23a766542a9a15</link>
        <description>perf build: Specify shellcheck should use bashWhen someone has a global shellcheckrc file, for example at~/.config/shellcheckrc, with the directive &apos;shell=sh&apos;, building perfwill fail with many shellcheck errors like:    In tests/shell/base_probe/test_adding_kernel.sh line 294:    (( TEST_RESULT += $? ))    ^---------------------^ SC3006 (warning): In POSIX sh, standalone ((..)) is undefined.    For more information:      https://www.shellcheck.net/wiki/SC3006 -- In POSIX sh, standalone ((..)) is...    make[5]: *** [tests/Build:91: tests/shell/base_probe/test_adding_kernel.sh.shellcheck_log] Error 1Passing the &apos;-s bash&apos; option ensures that it runs correctly regardlessof a developers global configuration.This patch adds &apos;-s bash&apos; and other options to the SHELLCHECK variablein Makefile.perf and makes use of the variable consistently.Signed-off-by: Collin Funk &lt;collin.funk1@gmail.com&gt;Link: https://lore.kernel.org/r/63491dbc8439edf2e949d80e264b9d22332fea61.1751082075.git.collin.funk1@gmail.comSigned-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Sat, 28 Jun 2025 05:41:25 +0200</pubDate>
        <dc:creator>Collin Funk &lt;collin.funk1@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>bdf05ccd1841427445e7a7d117b47f1737e879bc - perf test demangle-rust: Add Rust demangling test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#bdf05ccd1841427445e7a7d117b47f1737e879bc</link>
        <description>perf test demangle-rust: Add Rust demangling testThe test cases are listed examples in:https://doc.rust-lang.org/rustc/symbol-mangling/v0.htmlThis test was previously part of a different Rust v0 demangler:https://lore.kernel.org/lkml/20250129193037.573431-1-irogers@google.com/Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Alex Gaynor &lt;alex.gaynor@gmail.com&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Cc: Alice Ryhl &lt;aliceryhl@google.com&gt;Cc: Andreas Hindborg &lt;a.hindborg@kernel.org&gt;Cc: Ariel Ben-Yehuda &lt;ariel.byd@gmail.com&gt;Cc: Benno Lossin &lt;benno.lossin@proton.me&gt;Cc: Bill Wendling &lt;morbo@google.com&gt;Cc: Bj&#246;rn Roy Baron &lt;bjorn3_gh@protonmail.com&gt;Cc: Boqun Feng &lt;boqun.feng@gmail.com&gt;Cc: Daniel Xu &lt;dxu@dxuuu.xyz&gt;Cc: Danilo Krummrich &lt;dakr@kernel.org&gt;Cc: Gary Guo &lt;gary@garyguo.net&gt;Cc: Howard Chu &lt;howardchu95@gmail.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: James Clark &lt;james.clark@linaro.org&gt;Cc: Jiapeng Chong &lt;jiapeng.chong@linux.alibaba.com&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Justin Stitt &lt;justinstitt@google.com&gt;Cc: Kan Liang &lt;kan.liang@linux.intel.com&gt;Cc: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Masami Hiramatsu &lt;mhiramat@kernel.org&gt;Cc: Miguel Ojeda &lt;ojeda@kernel.org&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Nathan Chancellor &lt;nathan@kernel.org&gt;Cc: Nick Desaulniers &lt;nick.desaulniers+lkml@gmail.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Ravi Bangoria &lt;ravi.bangoria@amd.com&gt;Cc: Stephen Brennan &lt;stephen.s.brennan@oracle.com&gt;Cc: Trevor Gross &lt;tmgross@umich.edu&gt;Link: https://lore.kernel.org/r/20250430004128.474388-5-irogers@google.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Wed, 30 Apr 2025 02:41:26 +0200</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>8a54784e708b51c1dcead1471bbee5fb31ae92cc - perf build: Add pylint build tests</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#8a54784e708b51c1dcead1471bbee5fb31ae92cc</link>
        <description>perf build: Add pylint build testsIf PYLINT=1 is passed to the build then run pylint over python code inperf. Unlike shellcheck this isn&apos;t default on as there are currentlytoo many errors.An example of an error:```************* Module setuputil/setup.py:19:0: C0301: Line too long (127/100) (line-too-long)util/setup.py:20:0: C0301: Line too long (138/100) (line-too-long)util/setup.py:63:0: C0301: Line too long (106/100) (line-too-long)util/setup.py:1:0: C0114: Missing module docstring (missing-module-docstring)util/setup.py:24:4: W0622: Redefining built-in &apos;vars&apos; (redefined-builtin)util/setup.py:11:4: C0103: Constant name &quot;cc_options&quot; doesn&apos;t conform to UPPER_CASE naming style (invalid-name)util/setup.py:13:4: C0103: Constant name &quot;cc_options&quot; doesn&apos;t conform to UPPER_CASE naming style (invalid-name)util/setup.py:15:34: R1732: Consider using &apos;with&apos; for resource-allocating operations (consider-using-with)util/setup.py:18:0: C0116: Missing function or method docstring (missing-function-docstring)util/setup.py:19:16: R1732: Consider using &apos;with&apos; for resource-allocating operations (consider-using-with)util/setup.py:44:0: C0413: Import &quot;from setuptools import setup, Extension&quot; should be placed at the top of the module (wrong-import-position)util/setup.py:46:0: C0413: Import &quot;from setuptools.command.build_ext import build_ext as _build_ext&quot; should be placed at the top of the module (wrong-import-position)util/setup.py:47:0: C0413: Import &quot;from setuptools.command.install_lib import install_lib as _install_lib&quot; should be placed at the top of the module (wrong-import-position)util/setup.py:49:0: C0115: Missing class docstring (missing-class-docstring)util/setup.py:49:0: C0103: Class name &quot;build_ext&quot; doesn&apos;t conform to PascalCase naming style (invalid-name)util/setup.py:52:8: W0201: Attribute &apos;build_lib&apos; defined outside __init__ (attribute-defined-outside-init)util/setup.py:53:8: W0201: Attribute &apos;build_temp&apos; defined outside __init__ (attribute-defined-outside-init)util/setup.py:55:0: C0115: Missing class docstring (missing-class-docstring)util/setup.py:55:0: C0103: Class name &quot;install_lib&quot; doesn&apos;t conform to PascalCase naming style (invalid-name)util/setup.py:58:8: W0201: Attribute &apos;build_dir&apos; defined outside __init__ (attribute-defined-outside-init)*-----------------------------------------------------------------Your code has been rated at 6.67/10 (previous run: 6.51/10, +0.16)make[4]: *** [util/Build:442: util/setup.py.pylint_log] Error 1```Reviewed-by: James Clark &lt;james.clark@linaro.org&gt;Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Link: https://lore.kernel.org/r/20250311213628.569562-5-irogers@google.comSigned-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Tue, 11 Mar 2025 22:36:26 +0100</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>168910d0f9377b23b98404c88c13d4c51cdc5f15 - perf build: Add mypy build tests</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#168910d0f9377b23b98404c88c13d4c51cdc5f15</link>
        <description>perf build: Add mypy build testsIf MYPY=1 is passed to the build then run mypy over python code inperf. Unlike shellcheck this isn&apos;t default on as there are currentlytoo many errors.An example of an error:```util/setup.py:8: error: Item &quot;None&quot; of &quot;str | None&quot; has no attribute &quot;split&quot;  [union-attr]util/setup.py:15: error: Item &quot;None&quot; of &quot;IO[bytes] | None&quot; has no attribute &quot;readline&quot;  [union-attr]util/setup.py:15: error: List item 0 has incompatible type &quot;str | None&quot;; expected &quot;str | bytes | PathLike[str] | PathLike[bytes]&quot;  [list-item]util/setup.py:16: error: Unsupported left operand type for + (&quot;None&quot;)  [operator]util/setup.py:16: note: Left operand is of type &quot;str | None&quot;util/setup.py:74: error: Unsupported left operand type for + (&quot;None&quot;)  [operator]util/setup.py:74: note: Left operand is of type &quot;str | None&quot;Found 5 errors in 1 file (checked 1 source file)make[4]: *** [util/Build:430: util/setup.py.mypy_log] Error 1```Reviewed-by: James Clark &lt;james.clark@linaro.org&gt;Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Link: https://lore.kernel.org/r/20250311213628.569562-4-irogers@google.comSigned-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Tue, 11 Mar 2025 22:36:25 +0100</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>ef238109a3d20a2af474bf758c50072a09591f19 - perf build: Rename TEST_LOGS to SHELL_TEST_LOGS</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#ef238109a3d20a2af474bf758c50072a09591f19</link>
        <description>perf build: Rename TEST_LOGS to SHELL_TEST_LOGSRename TEST_LOGS to SHELL_TEST_LOGS as later changes will add morekinds of test logs.Minor comment tweak in Makefile.perf as more than just test shelltests are checked.Reviewed-by: James Clark &lt;james.clark@linaro.org&gt;Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Link: https://lore.kernel.org/r/20250311213628.569562-3-irogers@google.comSigned-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Tue, 11 Mar 2025 22:36:24 +0100</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>5e530a8287b7c935eeb56d65c11d0f823b3dc0a7 - perf tests: Enable tests disabled due to tracepoint parsing</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#5e530a8287b7c935eeb56d65c11d0f823b3dc0a7</link>
        <description>perf tests: Enable tests disabled due to tracepoint parsingTracepoint parsing required libtraceevent but no longer does. Removethe Build logic and #ifdefs that caused the tests not to be run. Testcode that directly uses libtraceevent is still guarded.Reviewed-by: Namhyung Kim &lt;namhyung@kernel.org&gt;Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Tested-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Cc: Andi Kleen &lt;ak@linux.intel.com&gt;Cc: Athira Rajeev &lt;atrajeev@linux.vnet.ibm.com&gt;Cc: Ben Gainey &lt;ben.gainey@arm.com&gt;Cc: Colin Ian King &lt;colin.i.king@gmail.com&gt;Cc: Dominique Martinet &lt;asmadeus@codewreck.org&gt;Cc: Ilkka Koskinen &lt;ilkka@os.amperecomputing.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: James Clark &lt;james.clark@linaro.org&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Kan Liang &lt;kan.liang@linux.intel.com&gt;Cc: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Oliver Upton &lt;oliver.upton@linux.dev&gt;Cc: Paran Lee &lt;p4ranlee@gmail.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Steinar H. Gunderson &lt;sesse@google.com&gt;Cc: Steven Rostedt (VMware) &lt;rostedt@goodmis.org&gt;Cc: Thomas Falcon &lt;thomas.falcon@intel.com&gt;Cc: Weilin Wang &lt;weilin.wang@intel.com&gt;Cc: Yang Jihong &lt;yangjihong@bytedance.com&gt;Cc: Yang Li &lt;yang.lee@linux.alibaba.com&gt;Cc: Ze Gao &lt;zegao2021@gmail.com&gt;Cc: Zixian Cai &lt;fzczx123@gmail.com&gt;Cc: zhaimingbing &lt;zhaimingbing@cmss.chinamobile.com&gt;Link: https://lore.kernel.org/r/20241118225345.889810-8-irogers@google.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Mon, 18 Nov 2024 23:53:45 +0100</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>8c329057def8e3409a82839b1a730935b77feeab - perf test: Add hwmon filename parser test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#8c329057def8e3409a82839b1a730935b77feeab</link>
        <description>perf test: Add hwmon filename parser testFilename parsing maps a hwmon filename to constituent parts enum/intparts for the hwmon config value. Add a test case for the parsing.Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Cc: Ravi Bangoria &lt;ravi.bangoria@amd.com&gt;Cc: Yoshihiro Furudera &lt;fj5100bi@fujitsu.com&gt;Cc: Howard Chu &lt;howardchu95@gmail.com&gt;Cc: Ze Gao &lt;zegao2021@gmail.com&gt;Cc: Changbin Du &lt;changbin.du@huawei.com&gt;Cc: Junhao He &lt;hejunhao3@huawei.com&gt;Cc: Weilin Wang &lt;weilin.wang@intel.com&gt;Cc: James Clark &lt;james.clark@linaro.org&gt;Cc: Oliver Upton &lt;oliver.upton@linux.dev&gt;Cc: Athira Jajeev &lt;atrajeev@linux.vnet.ibm.com&gt;[namhyung: add #include &lt;linux/string.h&gt; for strlcpy()]Link: https://lore.kernel.org/r/20241109003759.473460-4-irogers@google.comSigned-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Sat, 09 Nov 2024 01:37:55 +0100</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>a52143aa2127aa92b11b3936b606de81d1ef6ef3 - perf test: Remove dangling CFLAGS for removed attr.o object</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#a52143aa2127aa92b11b3936b606de81d1ef6ef3</link>
        <description>perf test: Remove dangling CFLAGS for removed attr.o objectSince the C test wrapper for attr.py was removed we don&apos;t have an attr.oobject for that CFLAGS_attr.o to apply for, remove it.Fixes: 3a447031f5fc21c4 (&quot;perf test: Remove C test wrapper for attr.py&quot;)Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;Reviewed-by: Ian Rogers &lt;irogers@google.com&gt;Cc: Athira Rajeev &lt;atrajeev@linux.vnet.ibm.com&gt;Cc: Howard Chu &lt;howardchu95@gmail.com&gt;Cc: James Clark &lt;james.clark@linaro.org&gt;Cc: Leo Yan &lt;leo.yan@linux.dev&gt;Cc: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;Cc: Thomas Richter &lt;tmricht@linux.ibm.com&gt;Cc: Veronika Molnarova &lt;vmolnaro@redhat.com&gt;Cc: Weilin Wang &lt;weilin.wang@intel.com&gt;Cc: Ze Gao &lt;zegao2021@gmail.com&gt;Cc: zhaimingbing &lt;zhaimingbing@cmss.chinamobile.com&gt;Link: https://lore.kernel.org/r/ZyjbksKYnV22zmz-@x1Signed-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Mon, 04 Nov 2024 15:34:58 +0100</pubDate>
        <dc:creator>Arnaldo Carvalho de Melo &lt;acme@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>3a447031f5fc21c4e112a5ca52d091d1ef33aeb6 - perf test: Remove C test wrapper for attr.py</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#3a447031f5fc21c4e112a5ca52d091d1ef33aeb6</link>
        <description>perf test: Remove C test wrapper for attr.pyRemove the C wrapper now a shell script wrapper exists. Moveperf_event_attr dumping functions to evsel.c and reduce the scope ofvariables/defines. Use fprintf to avoid snprintf complexities inWRITE_ASS.Add __SANE_USERSPACE_TYPES__ to evsel.c to fix format flag issues onPowerPC triggered by moving attr.c functions to evsel.c.Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Tested-by: Athira Rajeev &lt;atrajeev@linux.vnet.ibm.com&gt;Cc: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;Cc: zhaimingbing &lt;zhaimingbing@cmss.chinamobile.com&gt;Cc: Howard Chu &lt;howardchu95@gmail.com&gt;Cc: Ze Gao &lt;zegao2021@gmail.com&gt;Cc: Weilin Wang &lt;weilin.wang@intel.com&gt;Cc: James Clark &lt;james.clark@linaro.org&gt;Cc: Leo Yan &lt;leo.yan@linux.dev&gt;Cc: Thomas Richter &lt;tmricht@linux.ibm.com&gt;Cc: Veronika Molnarova &lt;vmolnaro@redhat.com&gt;Link: https://lore.kernel.org/r/20241015000158.871828-3-irogers@google.comSigned-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Tue, 15 Oct 2024 02:01:57 +0200</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>8c25df7af322040fdf5041e912af7cc810b0f86d - perf tests: Add tool PMU test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#8c25df7af322040fdf5041e912af7cc810b0f86d</link>
        <description>perf tests: Add tool PMU testEnsure parsing with and without PMU creates events with the expectedconfig values. This ensures the tool.json doesn&apos;t get out of sync withtool_pmu_event enum.Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Acked-by: Namhyung Kim &lt;namhyung@kernel.org&gt;Link: https://lore.kernel.org/r/20241002032016.333748-11-irogers@google.comSigned-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Wed, 02 Oct 2024 05:20:13 +0200</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>1dad99af1a8211e2afc1b711c0cda4fbdd445ae2 - perf test: Make tests its own library</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#1dad99af1a8211e2afc1b711c0cda4fbdd445ae2</link>
        <description>perf test: Make tests its own libraryMake the tests code its own library. This is done to avoid compilingcode twice, once for the perf tool and once for the perf pythonmodule.Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Reviewed-by: James Clark &lt;james.clark@arm.com&gt;Cc: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt;Cc: Kees Cook &lt;keescook@chromium.org&gt;Cc: Palmer Dabbelt &lt;palmer@dabbelt.com&gt;Cc: Albert Ou &lt;aou@eecs.berkeley.edu&gt;Cc: Nick Terrell &lt;terrelln@fb.com&gt;Cc: Gary Guo &lt;gary@garyguo.net&gt;Cc: Alex Gaynor &lt;alex.gaynor@gmail.com&gt;Cc: Boqun Feng &lt;boqun.feng@gmail.com&gt;Cc: Wedson Almeida Filho &lt;wedsonaf@gmail.com&gt;Cc: Ze Gao &lt;zegao2021@gmail.com&gt;Cc: Alice Ryhl &lt;aliceryhl@google.com&gt;Cc: Andrei Vagin &lt;avagin@google.com&gt;Cc: Yicong Yang &lt;yangyicong@hisilicon.com&gt;Cc: Jonathan Cameron &lt;jonathan.cameron@huawei.com&gt;Cc: Guo Ren &lt;guoren@kernel.org&gt;Cc: Miguel Ojeda &lt;ojeda@kernel.org&gt;Cc: Will Deacon &lt;will@kernel.org&gt;Cc: Mike Leach &lt;mike.leach@linaro.org&gt;Cc: Leo Yan &lt;leo.yan@linux.dev&gt;Cc: Oliver Upton &lt;oliver.upton@linux.dev&gt;Cc: John Garry &lt;john.g.garry@oracle.com&gt;Cc: Benno Lossin &lt;benno.lossin@proton.me&gt;Cc: Bj&#246;rn Roy Baron &lt;bjorn3_gh@protonmail.com&gt;Cc: Andreas Hindborg &lt;a.hindborg@samsung.com&gt;Cc: Paul Walmsley &lt;paul.walmsley@sifive.com&gt;Signed-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;Link: https://lore.kernel.org/r/20240625214117.953777-5-irogers@google.com

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Tue, 25 Jun 2024 23:41:13 +0200</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>d5bcade989a86caa4314aa91d6d3f652e8a82fe5 - perf test: Rename builtin-test-list and add missed header guard</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#d5bcade989a86caa4314aa91d6d3f652e8a82fe5</link>
        <description>perf test: Rename builtin-test-list and add missed header guardbuiltin-test-list is primarily concerned with shell scripttests. Rename the file to better reflect this and add a missed headerguard.Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Cc: James Clark &lt;james.clark@arm.com&gt;Cc: Justin Stitt &lt;justinstitt@google.com&gt;Cc: Bill Wendling &lt;morbo@google.com&gt;Cc: Nick Desaulniers &lt;ndesaulniers@google.com&gt;Cc: Yang Jihong &lt;yangjihong1@huawei.com&gt;Cc: Nathan Chancellor &lt;nathan@kernel.org&gt;Cc: Kan Liang &lt;kan.liang@linux.intel.com&gt;Cc: Athira Jajeev &lt;atrajeev@linux.vnet.ibm.com&gt;Cc: llvm@lists.linux.devSigned-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;Link: https://lore.kernel.org/r/20240221034155.1500118-6-irogers@google.com

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Wed, 21 Feb 2024 04:41:52 +0100</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>b809fc656e763296f227b9b31e8f225e5977a8af - perf build: Shellcheck support for OUTPUT directory</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#b809fc656e763296f227b9b31e8f225e5977a8af</link>
        <description>perf build: Shellcheck support for OUTPUT directoryMigrate Makefile.tests to Build so that variables like rule_mkdir aredefined via Makefile.build (needed so the output directory can becreated). This requires SHELLCHECK being exported and the clean ruletweaking to remove the files in find.Change find &quot;-perm -o=x&quot; as it was failing on my Debian based Linuxkernel tree, switch to using &quot;-executable&quot;.Adding a filename prefix of &quot;.&quot; to the shellcheck log files is a painand error prone in make, remove this prefix and just add theshellcheck log files to .gitignore.Fix the command echo so that running the test is displayed.Fixes: 1638b11ef8156c85 (&quot;perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf&quot;)Reviewed-by: Athira Jajeev &lt;atrajeev@linux.vnet.ibm.com&gt;Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: James Clark &lt;james.clark@arm.com&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Kan Liang &lt;kan.liang@linux.intel.com&gt;Cc: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Link: https://lore.kernel.org/r/20231129213428.2227448-1-irogers@google.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Wed, 29 Nov 2023 22:34:25 +0100</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>8a55c1e2c9e123b399b272a7db23f09dbb74af21 - perf util: Add a function for replacing characters in a string</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#8a55c1e2c9e123b399b272a7db23f09dbb74af21</link>
        <description>perf util: Add a function for replacing characters in a stringIt finds all occurrences of a single character and replaces them witha multi character string. This will be used in a test in a followingcommit.Reviewed-by: Ian Rogers &lt;irogers@google.com&gt;Signed-off-by: James Clark &lt;james.clark@arm.com&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Cc: Chen Zhongjin &lt;chenzhongjin@huawei.com&gt;Cc: Eduard Zingerman &lt;eddyz87@gmail.com&gt;Cc: Haixin Yu &lt;yuhaixin.yhx@linux.alibaba.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: Jing Zhang &lt;renyu.zj@linux.alibaba.com&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: John Garry &lt;john.g.garry@oracle.com&gt;Cc: Kajol Jain &lt;kjain@linux.ibm.com&gt;Cc: Kan Liang &lt;kan.liang@linux.intel.com&gt;Cc: Leo Yan &lt;leo.yan@linaro.org&gt;Cc: Liam Howlett &lt;liam.howlett@oracle.com&gt;Cc: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Cc: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Mike Leach &lt;mike.leach@linaro.org&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Ravi Bangoria &lt;ravi.bangoria@amd.com&gt;Cc: Will Deacon &lt;will@kernel.org&gt;Cc: Yang Jihong &lt;yangjihong1@huawei.com&gt;Cc: linux-arm-kernel@lists.infradead.orgLink: https://lore.kernel.org/r/20230904095104.1162928-4-james.clark@arm.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Mon, 04 Sep 2023 11:50:45 +0200</pubDate>
        <dc:creator>James Clark &lt;james.clark@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>3d6dfae889174340af94c7357c8bae018966c524 - perf parse-events: Remove BPF event support</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#3d6dfae889174340af94c7357c8bae018966c524</link>
        <description>perf parse-events: Remove BPF event supportNew features like the BPF --filter support in perf record have made theBPF event functionality somewhat redundant. As shown by commitfcb027c1a4f6 (&quot;perf tools: Revert enable indices setting syntax for BPFmap&quot;) and commit 14e4b9f4289a (&quot;perf trace: Raw augmented syscalls fixlibbpf 1.0+ compatibility&quot;) the BPF event support hasn&apos;t been wellmaintained and it adds considerable complexity in areas like eventparsing, not least as &apos;/&apos; is a separator for event modifiers as well asin paths.This patch removes support in the event parser for BPF events and thenthe associated functions are removed. This leads to the removal of wholesource files like bpf-loader.c.  Removing support means that augmentedsyscalls in perf trace is broken, this will be fixed in a later commitadding support using BPF skeletons.The removal of BPF events causes an unused label warning from flexgenerated code, so update build to ignore it:  ```  util/parse-events-flex.c:2704:1: error: label &#8216;find_rule&#8217; defined but not used [-Werror=unused-label]  2704 | find_rule: /* we branch to this label when backing up */  ```Committer notes:Extracted from a larger patch that was also removing the support forlinking with libllvm and libclang, that were an alternative to using anexternal clang execution to compile the .c event source code into BPFbytecode.Testing it:  # perf trace -e /home/acme/git/perf/tools/perf/examples/bpf/augmented_raw_syscalls.c  event syntax error: &apos;/home/acme/git/perf/tools/perf/examples/bpf/augmented_raw_syscalls.c&apos;                        \___ Bad event or PMU  Unabled to find PMU or event on a PMU of &apos;home&apos;  Initial error:  event syntax error: &apos;/home/acme/git/perf/tools/perf/examples/bpf/augmented_raw_syscalls.c&apos;                        \___ Cannot find PMU `home&apos;. Missing kernel support?  Run &apos;perf list&apos; for a list of valid events   Usage: perf trace [&lt;options&gt;] [&lt;command&gt;]      or: perf trace [&lt;options&gt;] -- &lt;command&gt; [&lt;options&gt;]      or: perf trace record [&lt;options&gt;] [&lt;command&gt;]      or: perf trace record [&lt;options&gt;] -- &lt;command&gt; [&lt;options&gt;]      -e, --event &lt;event&gt;   event/syscall selector. use &apos;perf list&apos; to list available events  #Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Acked-by: Jiri Olsa &lt;jolsa@kernel.org&gt;Tested-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Cc: Andi Kleen &lt;ak@linux.intel.com&gt;Cc: Andrii Nakryiko &lt;andrii@kernel.org&gt;Cc: Anshuman Khandual &lt;anshuman.khandual@arm.com&gt;Cc: Athira Rajeev &lt;atrajeev@linux.vnet.ibm.com&gt;Cc: Brendan Gregg &lt;brendan.d.gregg@gmail.com&gt;Cc: Carsten Haitzler &lt;carsten.haitzler@arm.com&gt;Cc: Eduard Zingerman &lt;eddyz87@gmail.com&gt;Cc: Fangrui Song &lt;maskray@google.com&gt;Cc: He Kuang &lt;hekuang@huawei.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: James Clark &lt;james.clark@arm.com&gt;Cc: Kan Liang &lt;kan.liang@linux.intel.com&gt;Cc: Leo Yan &lt;leo.yan@linaro.org&gt;Cc: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Cc: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Nathan Chancellor &lt;nathan@kernel.org&gt;Cc: Naveen N. Rao &lt;naveen.n.rao@linux.vnet.ibm.com&gt;Cc: Nick Desaulniers &lt;ndesaulniers@google.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Ravi Bangoria &lt;ravi.bangoria@amd.com&gt;Cc: Rob Herring &lt;robh@kernel.org&gt;Cc: Tiezhu Yang &lt;yangtiezhu@loongson.cn&gt;Cc: Tom Rix &lt;trix@redhat.com&gt;Cc: Wang Nan &lt;wangnan0@huawei.com&gt;Cc: Wang ShaoBo &lt;bobo.shaobowang@huawei.com&gt;Cc: Yang Jihong &lt;yangjihong1@huawei.com&gt;Cc: Yonghong Song &lt;yhs@fb.com&gt;Cc: YueHaibing &lt;yuehaibing@huawei.com&gt;Cc: bpf@vger.kernel.orgCc: llvm@lists.linux.devLink: https://lore.kernel.org/r/20230810184853.2860737-2-irogers@google.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Fri, 11 Aug 2023 20:26:11 +0200</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>56b11a2126bf2f422831ecf6112b87a4485b221b - perf bpf: Remove support for embedding clang for compiling BPF events (-e foo.c)</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/perf/tests/Build#56b11a2126bf2f422831ecf6112b87a4485b221b</link>
        <description>perf bpf: Remove support for embedding clang for compiling BPF events (-e foo.c)This never was in the default build for perf, is difficult to maintainas it uses clang/llvm internals so ditch it, keeping, for now, theexternal compilation of .c BPF into .o bytecode and its subsequentloading, that is also going to be removed, do it separately to helpbisection and to properly document what is being removed and why.Committer notes:Extracted from a larger patch and removed some leftovers, namelydeleting these now unused feature tests:    tools/build/feature/test-clang.cpp    tools/build/feature/test-cxx.cpp    tools/build/feature/test-llvm-version.cpp    tools/build/feature/test-llvm.cppTesting the use of BPF events after applying this patch:To use the external clang/llvm toolchain to compile a .c event and thenuse libbpf to load it, to get the syscalls:sys_enter_open* tracepointsand read the filename pointer, putting it into the ring buffer rightafter the usual tracepoint payload for &apos;perf trace&apos; to then print it:  [root@quaco ~]# perf trace -e /home/acme/git/perf-tools-next/tools/perf/examples/bpf/augmented_raw_syscalls.c,open* --max-events=10     0.000 systemd-oomd/959 openat(dfd: CWD, filename: &quot;/proc/meminfo&quot;, flags: RDONLY|CLOEXEC) = 12     0.083 abrt-dump-jour/1453 openat(dfd: CWD, filename: &quot;/var/log/journal/d6a97235307247e09f13f326fb607e3c/system.journal&quot;, flags: RDONLY|CLOEXEC|NONBLOCK) = 4     0.063 abrt-dump-jour/1454 openat(dfd: CWD, filename: &quot;/var/log/journal/d6a97235307247e09f13f326fb607e3c/system.journal&quot;, flags: RDONLY|CLOEXEC|NONBLOCK) = 4     0.082 abrt-dump-jour/1455 openat(dfd: CWD, filename: &quot;/var/log/journal/d6a97235307247e09f13f326fb607e3c/system.journal&quot;, flags: RDONLY|CLOEXEC|NONBLOCK) = 4   250.124 systemd-oomd/959 openat(dfd: CWD, filename: &quot;/proc/meminfo&quot;, flags: RDONLY|CLOEXEC) = 12   250.521 systemd-oomd/959 openat(dfd: CWD, filename: &quot;/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/app.slice/memory.pressure&quot;, flags: RDONLY|CLOEXEC) = 12   251.047 systemd-oomd/959 openat(dfd: CWD, filename: &quot;/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/app.slice/memory.current&quot;, flags: RDONLY|CLOEXEC) = 12   251.162 systemd-oomd/959 openat(dfd: CWD, filename: &quot;/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/app.slice/memory.min&quot;, flags: RDONLY|CLOEXEC) = 12   251.242 systemd-oomd/959 openat(dfd: CWD, filename: &quot;/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/app.slice/memory.low&quot;, flags: RDONLY|CLOEXEC) = 12   251.353 systemd-oomd/959 openat(dfd: CWD, filename: &quot;/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/app.slice/memory.swap.current&quot;, flags: RDONLY|CLOEXEC) = 12  [root@quaco ~]#Same thing, but with a prebuilt .o BPF bytecode:  [root@quaco ~]# perf trace -e /home/acme/git/perf-tools-next/tools/perf/examples/bpf/augmented_raw_syscalls.o,open* --max-events=10     0.000 systemd-oomd/959 openat(dfd: CWD, filename: &quot;/proc/meminfo&quot;, flags: RDONLY|CLOEXEC) = 12     0.083 abrt-dump-jour/1453 openat(dfd: CWD, filename: &quot;/var/log/journal/d6a97235307247e09f13f326fb607e3c/system.journal&quot;, flags: RDONLY|CLOEXEC|NONBLOCK) = 4     0.083 abrt-dump-jour/1455 openat(dfd: CWD, filename: &quot;/var/log/journal/d6a97235307247e09f13f326fb607e3c/system.journal&quot;, flags: RDONLY|CLOEXEC|NONBLOCK) = 4     0.062 abrt-dump-jour/1454 openat(dfd: CWD, filename: &quot;/var/log/journal/d6a97235307247e09f13f326fb607e3c/system.journal&quot;, flags: RDONLY|CLOEXEC|NONBLOCK) = 4   249.985 systemd-oomd/959 openat(dfd: CWD, filename: &quot;/proc/meminfo&quot;, flags: RDONLY|CLOEXEC) = 12   466.763 thermald/1234 openat(dfd: CWD, filename: &quot;/sys/class/powercap/intel-rapl/intel-rapl:0/intel-rapl:0:2/energy_uj&quot;) = 13   467.145 thermald/1234 openat(dfd: CWD, filename: &quot;/sys/class/powercap/intel-rapl/intel-rapl:0/energy_uj&quot;) = 13   467.311 thermald/1234 openat(dfd: CWD, filename: &quot;/sys/class/thermal/thermal_zone2/temp&quot;) = 13   500.040 cgroupify/24006 openat(dfd: 4, filename: &quot;.&quot;, flags: RDONLY|CLOEXEC|DIRECTORY|NONBLOCK) = 5   500.295 cgroupify/24006 openat(dfd: 4, filename: &quot;24616/cgroup.procs&quot;) = 5  [root@quaco ~]#Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Tested-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Cc: Andi Kleen &lt;ak@linux.intel.com&gt;Cc: Andrii Nakryiko &lt;andrii@kernel.org&gt;Cc: Anshuman Khandual &lt;anshuman.khandual@arm.com&gt;Cc: Athira Rajeev &lt;atrajeev@linux.vnet.ibm.com&gt;Cc: Brendan Gregg &lt;brendan.d.gregg@gmail.com&gt;Cc: Carsten Haitzler &lt;carsten.haitzler@arm.com&gt;Cc: Eduard Zingerman &lt;eddyz87@gmail.com&gt;Cc: Fangrui Song &lt;maskray@google.com&gt;Cc: He Kuang &lt;hekuang@huawei.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: James Clark &lt;james.clark@arm.com&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Kan Liang &lt;kan.liang@linux.intel.com&gt;Cc: Leo Yan &lt;leo.yan@linaro.org&gt;Cc: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Cc: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Nathan Chancellor &lt;nathan@kernel.org&gt;Cc: &quot;Naveen N. Rao&quot; &lt;naveen.n.rao@linux.vnet.ibm.com&gt;Cc: Nick Desaulniers &lt;ndesaulniers@google.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Ravi Bangoria &lt;ravi.bangoria@amd.com&gt;Cc: Rob Herring &lt;robh@kernel.org&gt;Cc: Tiezhu Yang &lt;yangtiezhu@loongson.cn&gt;Cc: Tom Rix &lt;trix@redhat.com&gt;Cc: Wang Nan &lt;wangnan0@huawei.com&gt;Cc: Wang ShaoBo &lt;bobo.shaobowang@huawei.com&gt;Cc: Yang Jihong &lt;yangjihong1@huawei.com&gt;Cc: Yonghong Song &lt;yhs@fb.com&gt;Cc: YueHaibing &lt;yuehaibing@huawei.com&gt;Link: https://lore.kernel.org/lkml/ZNZWsAXg2px1sm2h@kernel.orgSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/tools/perf/tests/Build</description>
        <pubDate>Fri, 11 Aug 2023 17:19:48 +0200</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
