<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/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>ef238109 - perf build: Rename TEST_LOGS to SHELL_TEST_LOGS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#ef238109</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-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Tue, 11 Mar 2025 21:36:24 +0000</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>1dad99af - perf test: Make tests its own library</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#1dad99af</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-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Tue, 25 Jun 2024 21:41:13 +0000</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>ec440763 - perf arch x86: Add shellcheck to build</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#ec440763</link>
        <description>perf arch x86: Add shellcheck to buildAdd shellcheck for:  tools/perf/arch/x86/tests/gen-insn-x86-dat.sh  tools/perf/arch/x86/entry/syscalls/syscalltbl.shAddress a minor quoting issue.Reviewed-by: James Clark &lt;james.clark@arm.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: Athira Rajeev &lt;atrajeev@linux.vnet.ibm.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Kajol Jain &lt;kjain@linux.ibm.com&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: Oliver Upton &lt;oliver.upton@linux.dev&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Ravi Bangoria &lt;ravi.bangoria@amd.com&gt;Link: https://lore.kernel.org/r/20240409023216.2342032-3-irogers@google.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Tue, 09 Apr 2024 02:32:14 +0000</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>d436373a - perf tests: Make x86 new instructions test optional at build time</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#d436373a</link>
        <description>perf tests: Make x86 new instructions test optional at build timeThe &quot;x86 instruction decoder - new instructions&quot; test takes up space butis only really useful to developers. Make it optional at build time.Add variable EXTRA_TESTS which must be defined in order to build perfwith the test.Example:  Before:    $ make -C tools/perf clean &gt;/dev/null    $ make -C tools/perf &gt;/dev/null    Makefile.config:650: No libunwind found. Please install libunwind-dev[el] &gt;= 1.1 and/or set LIBUNWIND_DIR    Makefile.config:1149: libpfm4 not found, disables libpfm4 support. Please install libpfm4-dev      PERF_VERSION = 6.4.rc3.gd15b8c76c964    $ readelf -SW tools/perf/perf | grep &apos;\.rela.dyn\|.rodata\|\.data.rel.ro&apos;      [10] .rela.dyn         RELA            000000000002fcb0 02fcb0 0748b0 18   A  6   0  8      [18] .rodata           PROGBITS        00000000002eb000 2eb000 6bac00 00   A  0   0 32      [25] .data.rel.ro      PROGBITS        00000000009ea180 9e9180 04b540 00  WA  0   0 32  After:    $ make -C tools/perf clean &gt;/dev/null    $ make -C tools/perf &gt;/dev/null    Makefile.config:650: No libunwind found. Please install libunwind-dev[el] &gt;= 1.1 and/or set LIBUNWIND_DIR    Makefile.config:1154: libpfm4 not found, disables libpfm4 support. Please install libpfm4-dev      PERF_VERSION = 6.4.rc3.g4ea9c1569ea4    $ readelf -SW tools/perf/perf | grep &apos;\.rela.dyn\|.rodata\|\.data.rel.ro&apos;      [10] .rela.dyn         RELA            000000000002f3c8 02f3c8 036d68 18   A  6   0  8      [18] .rodata           PROGBITS        00000000002ac000 2ac000 68da80 00   A  0   0 32      [25] .data.rel.ro      PROGBITS        000000000097d440 97c440 022280 00  WA  0   0 32Committer notes:Build with &apos;make EXTRA_TESTS=1 -C tools/perf O=/tmp/build/perf&quot; andreproduced the ELF section size differences.Signed-off-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Acked-by: Ian Rogers &lt;irogers@google.com&gt;Tested-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Cc: Andi Kleen &lt;ak@linux.intel.com&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&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: http://lore.kernel.org/lkml/683fea7c-f5e9-fa20-f96b-f6233ed5d2a7@intel.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Tue, 13 Jun 2023 13:22:26 +0000</pubDate>
        <dc:creator>Adrian Hunter &lt;adrian.hunter@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ae4aa00a - perf test: Move x86 hybrid tests to arch/x86</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#ae4aa00a</link>
        <description>perf test: Move x86 hybrid tests to arch/x86The tests use x86 hybrid specific PMUs.Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Tested-by: Kan Liang &lt;kan.liang@linux.intel.com&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Ahmad Yasin &lt;ahmad.yasin@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: Caleb Biggers &lt;caleb.biggers@intel.com&gt;Cc: Edward Baker &lt;edward.baker@intel.com&gt;Cc: Florian Fischer &lt;florian.fischer@muhq.space&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: John Garry &lt;john.g.garry@oracle.com&gt;Cc: Kajol Jain &lt;kjain@linux.ibm.com&gt;Cc: Kang Minchul &lt;tegongkang@gmail.com&gt;Cc: Leo Yan &lt;leo.yan@linaro.org&gt;Cc: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Perry Taylor &lt;perry.taylor@intel.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: Samantha Alt &lt;samantha.alt@intel.com&gt;Cc: Stephane Eranian &lt;eranian@google.com&gt;Cc: Sumanth Korikkar &lt;sumanthk@linux.ibm.com&gt;Cc: Suzuki Poulouse &lt;suzuki.poulose@arm.com&gt;Cc: Thomas Richter &lt;tmricht@linux.ibm.com&gt;Cc: Tiezhu Yang &lt;yangtiezhu@loongson.cn&gt;Cc: Weilin Wang &lt;weilin.wang@intel.com&gt;Cc: Xing Zhengjun &lt;zhengjun.xing@linux.intel.com&gt;Cc: Yang Jihong &lt;yangjihong1@huawei.com&gt;Link: https://lore.kernel.org/r/20230502223851.2234828-21-irogers@google.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Tue, 02 May 2023 22:38:27 +0000</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>78075d94 - perf test: Add selftest to test IBS invocation via core pmu events</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#78075d94</link>
        <description>perf test: Add selftest to test IBS invocation via core pmu eventsIBS pmu can be invoked via fixed set of core pmu events with &apos;precise_ip&apos;set to 1. Add a simple event open test for all these events.Without kernel fix:  $ sudo ./perf test -vv 76   76: AMD IBS via core pmu                                      :  --- start ---  test child forked, pid 6553  Using CPUID AuthenticAMD-25-1-1  type: 0x0, config: 0x0, fd: 3  -  Pass  type: 0x0, config: 0x1, fd: -1  -  Pass  type: 0x4, config: 0x76, fd: -1  -  Fail  type: 0x4, config: 0xc1, fd: -1  -  Fail  type: 0x4, config: 0x12, fd: -1  -  Pass  test child finished with -1  ---- end ----  AMD IBS via core pmu: FAILED!With kernel fix:  $ sudo ./perf test -vv 76   76: AMD IBS via core pmu                                      :  --- start ---  test child forked, pid 7526  Using CPUID AuthenticAMD-25-1-1  type: 0x0, config: 0x0, fd: 3  -  Pass  type: 0x0, config: 0x1, fd: -1  -  Pass  type: 0x4, config: 0x76, fd: 3  -  Pass  type: 0x4, config: 0xc1, fd: 3  -  Pass  type: 0x4, config: 0x12, fd: -1  -  Pass  test child finished with 0  ---- end ----  AMD IBS via core pmu: OkSigned-off-by: Ravi Bangoria &lt;ravi.bangoria@amd.com&gt;Signed-off-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt;Link: https://lkml.kernel.org/r/20230504110003.2548-5-ravi.bangoria@amd.com

            List of files:
            /linux-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Thu, 04 May 2023 11:00:03 +0000</pubDate>
        <dc:creator>Ravi Bangoria &lt;ravi.bangoria@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>5d0557c7 - perf intel-pt: Start turning intel-pt-pkt-decoder-test.c into a suite of intel-pt subtests</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#5d0557c7</link>
        <description>perf intel-pt: Start turning intel-pt-pkt-decoder-test.c into a suite of intel-pt subtestsIn preparation for adding more Intel PT testing, renameintel-pt-pkt-decoder-test.c to intel-pt-test.c.Subtests will later be added to intel-pt-test.c.Signed-off-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Acked-by: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Ian Rogers &lt;irogers@google.com&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Link: https://lore.kernel.org/r/20221104121805.5264-2-adrian.hunter@intel.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Fri, 04 Nov 2022 12:18:03 +0000</pubDate>
        <dc:creator>Adrian Hunter &lt;adrian.hunter@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>481fadfb - perf test: Remove x86 rdpmc test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#481fadfb</link>
        <description>perf test: Remove x86 rdpmc testThis test has been superseded by test_stat_user_read in:  tools/lib/perf/tests/test-evsel.cThe updated test doesn&apos;t divide-by-0 when running time of a counter is0. It also supports ARM64.Signed-off-by: Ian Rogers &lt;irogers@google.com&gt;Acked-by: Rob Herring &lt;robh@kernel.org&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: Anshuman Khandual &lt;anshuman.khandual@arm.com&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Kajol Jain &lt;kjain@linux.ibm.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: Stephane Eranian &lt;eranian@google.com&gt;Link: http://lore.kernel.org/lkml/20220719223946.176299-3-irogers@google.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Tue, 19 Jul 2022 22:39:45 +0000</pubDate>
        <dc:creator>Ian Rogers &lt;irogers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>7d9d4c6e - perf test: Support the ins_lat check in the X86 specific test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#7d9d4c6e</link>
        <description>perf test: Support the ins_lat check in the X86 specific testThe ins_lat of PERF_SAMPLE_WEIGHT_STRUCT stands for the instructionlatency, which is only available for X86. Add a X86 specific test forthe ins_lat and PERF_SAMPLE_WEIGHT_STRUCT type.The test__x86_sample_parsing() uses the same way as thetest__sample_parsing() to verify a sample type. Since the ins_lat andPERF_SAMPLE_WEIGHT_STRUCT are the only X86 specific sample type for now,the test__x86_sample_parsing() only verify the PERF_SAMPLE_WEIGHT_STRUCTtype. Other sample types are still verified in the generic test.  $ perf test 77 -v  77: x86 Sample parsing                                              :  --- start ---  test child forked, pid 102370  test child finished with 0  ---- end ----  x86 Sample parsing: OkSigned-off-by: Kan Liang &lt;kan.liang@linux.intel.com&gt;Cc: Athira Jajeev &lt;atrajeev@linux.vnet.ibm.com&gt;Cc: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;Cc: Sumanth Korikkar &lt;sumanthk@linux.ibm.com&gt;Cc: Sven Schnelle &lt;svens@linux.ibm.com&gt;Cc: Thomas Richter &lt;tmricht@linux.ibm.com&gt;Cc: Vasily Gorbik &lt;gor@linux.ibm.com&gt;Link: http://lore.kernel.org/lkml/1614787285-104151-2-git-send-email-kan.liang@linux.intel.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Wed, 03 Mar 2021 16:01:25 +0000</pubDate>
        <dc:creator>Kan Liang &lt;kan.liang@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3989bbf9 - perf tests tsc: Make tsc testing as a common testing</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#3989bbf9</link>
        <description>perf tests tsc: Make tsc testing as a common testingx86 arch provides the testing for conversion between tsc and perf time,the testing is located in x86 arch folder.  Move this testing out fromx86 arch folder and place it into the common testing folder, so allowsto execute tsc testing on other architectures (e.g. Arm64).This patch removes the inclusion of &quot;arch-tests.h&quot; from the testingcode, this can avoid building failure if any arch has no this headerfile.Committer testing:  $ perf test -v tsc  Couldn&apos;t bump rlimit(MEMLOCK), failures may take place when creating BPF maps, etc  70: Convert perf time to TSC                                        :  --- start ---  test child forked, pid 4032834  mmap size 528384B  1st event perf time 165409788843605 tsc 336578703793868  rdtsc          time 165409788854986 tsc 336578703837038  2nd event perf time 165409788855487 tsc 336578703838935  test child finished with 0  ---- end ----  Convert perf time to TSC: Ok  $Signed-off-by: Leo Yan &lt;leo.yan@linaro.org&gt;Acked-by: Jiri Olsa &lt;jolsa@redhat.com&gt;Tested-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;Link: https://lore.kernel.org/r/20201019100236.23675-2-leo.yan@linaro.orgSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Mon, 19 Oct 2020 10:02:35 +0000</pubDate>
        <dc:creator>Leo Yan &lt;leo.yan@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>a0db77bf - perf intel-pt: Add Intel PT packet decoder test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#a0db77bf</link>
        <description>perf intel-pt: Add Intel PT packet decoder testAdd Intel PT packet decoder test. This test feeds byte sequences to theIntel PT packet decoder and checks the results. Changes to the packetcontext are also checked.Committer testing:  # perf test &quot;Intel PT&quot;  65: Intel PT packet decoder                               : Ok  # perf test -v &quot;Intel PT&quot;  65: Intel PT packet decoder                               :  --- start ---  test child forked, pid 6360  Decoded ok: 00                                                PAD  Decoded ok: 04                                                TNT N (1)  Decoded ok: 06                                                TNT T (1)  Decoded ok: 80                                                TNT NNNNNN (6)  Decoded ok: fe                                                TNT TTTTTT (6)  Decoded ok: 02 a3 02 00 00 00 00 00                           TNT N (1)  Decoded ok: 02 a3 03 00 00 00 00 00                           TNT T (1)  Decoded ok: 02 a3 00 00 00 00 00 80                           TNT NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN (47)  Decoded ok: 02 a3 ff ff ff ff ff ff                           TNT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT (47)  Decoded ok: 0d                                                TIP no ip  Decoded ok: 2d 01 02                                          TIP 0x201  Decoded ok: 4d 01 02 03 04                                    TIP 0x4030201  Decoded ok: 6d 01 02 03 04 05 06                              TIP 0x60504030201  Decoded ok: 8d 01 02 03 04 05 06                              TIP 0x60504030201  Decoded ok: cd 01 02 03 04 05 06 07 08                        TIP 0x807060504030201  Decoded ok: 11                                                TIP.PGE no ip  Decoded ok: 31 01 02                                          TIP.PGE 0x201  Decoded ok: 51 01 02 03 04                                    TIP.PGE 0x4030201  Decoded ok: 71 01 02 03 04 05 06                              TIP.PGE 0x60504030201  Decoded ok: 91 01 02 03 04 05 06                              TIP.PGE 0x60504030201  Decoded ok: d1 01 02 03 04 05 06 07 08                        TIP.PGE 0x807060504030201  Decoded ok: 01                                                TIP.PGD no ip  Decoded ok: 21 01 02                                          TIP.PGD 0x201  Decoded ok: 41 01 02 03 04                                    TIP.PGD 0x4030201  Decoded ok: 61 01 02 03 04 05 06                              TIP.PGD 0x60504030201  Decoded ok: 81 01 02 03 04 05 06                              TIP.PGD 0x60504030201  Decoded ok: c1 01 02 03 04 05 06 07 08                        TIP.PGD 0x807060504030201  Decoded ok: 1d                                                FUP no ip  Decoded ok: 3d 01 02                                          FUP 0x201  Decoded ok: 5d 01 02 03 04                                    FUP 0x4030201  Decoded ok: 7d 01 02 03 04 05 06                              FUP 0x60504030201  Decoded ok: 9d 01 02 03 04 05 06                              FUP 0x60504030201  Decoded ok: dd 01 02 03 04 05 06 07 08                        FUP 0x807060504030201  Decoded ok: 02 43 02 04 06 08 0a 0c                           PIP 0x60504030201 (NR=0)  Decoded ok: 02 43 03 04 06 08 0a 0c                           PIP 0x60504030201 (NR=1)  Decoded ok: 99 00                                             MODE.Exec 16  Decoded ok: 99 01                                             MODE.Exec 64  Decoded ok: 99 02                                             MODE.Exec 32  Decoded ok: 99 20                                             MODE.TSX TXAbort:0 InTX:0  Decoded ok: 99 21                                             MODE.TSX TXAbort:0 InTX:1  Decoded ok: 99 22                                             MODE.TSX TXAbort:1 InTX:0  Decoded ok: 02 83                                             TraceSTOP  Decoded ok: 02 03 12 00                                       CBR 0x12  Decoded ok: 19 01 02 03 04 05 06 07                           TSC 0x7060504030201  Decoded ok: 59 12                                             MTC 0x12  Decoded ok: 02 73 00 00 00 00 00                              TMA CTC 0x0 FC 0x0  Decoded ok: 02 73 01 02 00 00 00                              TMA CTC 0x201 FC 0x0  Decoded ok: 02 73 00 00 00 ff 01                              TMA CTC 0x0 FC 0x1ff  Decoded ok: 02 73 80 c0 00 ff 01                              TMA CTC 0xc080 FC 0x1ff  Decoded ok: 03                                                CYC 0x0  Decoded ok: 0b                                                CYC 0x1  Decoded ok: fb                                                CYC 0x1f  Decoded ok: 07 02                                             CYC 0x20  Decoded ok: ff fe                                             CYC 0xfff  Decoded ok: 07 01 02                                          CYC 0x1000  Decoded ok: ff ff fe                                          CYC 0x7ffff  Decoded ok: 07 01 01 02                                       CYC 0x80000  Decoded ok: ff ff ff fe                                       CYC 0x3ffffff  Decoded ok: 07 01 01 01 02                                    CYC 0x4000000  Decoded ok: ff ff ff ff fe                                    CYC 0x1ffffffff  Decoded ok: 07 01 01 01 01 02                                 CYC 0x200000000  Decoded ok: ff ff ff ff ff fe                                 CYC 0xffffffffff  Decoded ok: 07 01 01 01 01 01 02                              CYC 0x10000000000  Decoded ok: ff ff ff ff ff ff fe                              CYC 0x7fffffffffff  Decoded ok: 07 01 01 01 01 01 01 02                           CYC 0x800000000000  Decoded ok: ff ff ff ff ff ff ff fe                           CYC 0x3fffffffffffff  Decoded ok: 07 01 01 01 01 01 01 01 02                        CYC 0x40000000000000  Decoded ok: ff ff ff ff ff ff ff ff fe                        CYC 0x1fffffffffffffff  Decoded ok: 07 01 01 01 01 01 01 01 01 02                     CYC 0x2000000000000000  Decoded ok: ff ff ff ff ff ff ff ff ff 0e                     CYC 0xffffffffffffffff  Decoded ok: 02 c8 01 02 03 04 05                              VMCS 0x504030201  Decoded ok: 02 f3                                             OVF  Decoded ok: 02 f3                                             OVF  Decoded ok: 02 f3                                             OVF  Decoded ok: 02 82 02 82 02 82 02 82 02 82 02 82 02 82 02 82   PSB  Decoded ok: 02 82 02 82 02 82 02 82 02 82 02 82 02 82 02 82   PSB  Decoded ok: 02 82 02 82 02 82 02 82 02 82 02 82 02 82 02 82   PSB  Decoded ok: 02 23                                             PSBEND  Decoded ok: 02 c3 88 01 02 03 04 05 06 07 00                  MNT 0x7060504030201  Decoded ok: 02 12 01 02 03 04                                 PTWRITE 0x4030201 IP:0  Decoded ok: 02 32 01 02 03 04 05 06 07 08                     PTWRITE 0x807060504030201 IP:0  Decoded ok: 02 92 01 02 03 04                                 PTWRITE 0x4030201 IP:1  Decoded ok: 02 b2 01 02 03 04 05 06 07 08                     PTWRITE 0x807060504030201 IP:1  Decoded ok: 02 62                                             EXSTOP IP:0  Decoded ok: 02 e2                                             EXSTOP IP:1  Decoded ok: 02 c2 00 00 00 00 00 00 00 00                     MWAIT 0x0 Hints 0x0 Extensions 0x0  Decoded ok: 02 c2 01 02 03 04 05 06 07 08                     MWAIT 0x807060504030201 Hints 0x1 Extensions 0x1  Decoded ok: 02 c2 ff 02 03 04 07 06 07 08                     MWAIT 0x8070607040302ff Hints 0xff Extensions 0x3  Decoded ok: 02 22 00 00                                       PWRE 0x0 HW:0 CState:0 Sub-CState:0  Decoded ok: 02 22 01 02                                       PWRE 0x201 HW:0 CState:0 Sub-CState:2  Decoded ok: 02 22 80 34                                       PWRE 0x3480 HW:1 CState:3 Sub-CState:4  Decoded ok: 02 22 00 56                                       PWRE 0x5600 HW:0 CState:5 Sub-CState:6  Decoded ok: 02 a2 00 00 00 00 00                              PWRX 0x0 Last CState:0 Deepest CState:0 Wake Reason 0x0  Decoded ok: 02 a2 01 02 03 04 05                              PWRX 0x504030201 Last CState:0 Deepest CState:1 Wake Reason 0x2  Decoded ok: 02 a2 ff ff ff ff ff                              PWRX 0xffffffffff Last CState:15 Deepest CState:15 Wake Reason 0xf  Decoded ok: 02 63 00                                          BBP SZ 8-byte Type 0x0  Decoded ok: 02 63 80                                          BBP SZ 4-byte Type 0x0  Decoded ok: 02 63 1f                                          BBP SZ 8-byte Type 0x1f  Decoded ok: 02 63 9f                                          BBP SZ 4-byte Type 0x1f  Decoded ok: 04 00 00 00 00                                    BIP ID 0x00 Value 0x0  Decoded ok: fc 00 00 00 00                                    BIP ID 0x1f Value 0x0  Decoded ok: 04 01 02 03 04                                    BIP ID 0x00 Value 0x4030201  Decoded ok: fc 01 02 03 04                                    BIP ID 0x1f Value 0x4030201  Decoded ok: 04 00 00 00 00 00 00 00 00                        BIP ID 0x00 Value 0x0  Decoded ok: fc 00 00 00 00 00 00 00 00                        BIP ID 0x1f Value 0x0  Decoded ok: 04 01 02 03 04 05 06 07 08                        BIP ID 0x00 Value 0x807060504030201  Decoded ok: fc 01 02 03 04 05 06 07 08                        BIP ID 0x1f Value 0x807060504030201  Decoded ok: 02 33                                             BEP IP:0  Decoded ok: 02 b3                                             BEP IP:1  Decoded ok: 02 33                                             BEP IP:0  Decoded ok: 02 b3                                             BEP IP:1  test child finished with 0  ---- end ----  Intel PT packet decoder: Ok  #Signed-off-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Tested-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;Cc: Jiri Olsa &lt;jolsa@redhat.com&gt;Link: http://lkml.kernel.org/r/20190610072803.10456-3-adrian.hunter@intel.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Mon, 10 Jun 2019 07:27:54 +0000</pubDate>
        <dc:creator>Adrian Hunter &lt;adrian.hunter@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>5ff32883 - perf tools: Rename build libperf to perf</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#5ff32883</link>
        <description>perf tools: Rename build libperf to perfRename build libperf to perf, because it&apos;s used to build perf.The libperf build object name will be used for libperf library.Signed-off-by: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Link: http://lkml.kernel.org/r/20190213123246.4015-4-jolsa@kernel.orgSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Wed, 13 Feb 2019 12:32:39 +0000</pubDate>
        <dc:creator>Jiri Olsa &lt;jolsa@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>9b3579fc - perf tests: Add breakpoint modify tests</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#9b3579fc</link>
        <description>perf tests: Add breakpoint modify testsAdding to tests that aims on kernel breakpoint modification bugs.First test creates HW breakpoint, tries to change it and checks it wasproperly changed. It aims on kernel issue that prevents HW breakpoint tobe changed via ptrace interface.The first test forks, the child sets itself as ptrace tracee and waitsin signal for parent to trace it, then it calls bp_1 and quits.The parent does following steps: - creates a new breakpoint (id 0) for bp_2 function - changes that breakpoint to bp_1 function - waits for the breakpoint to hit and checks   it has proper rip of bp_1 functionThis test aims on an issue in kernel preventing to change disabledbreakpointsSecond test mimics the first one except for few stepsin the parent: - creates a new breakpoint (id 0) for bp_1 function - changes that breakpoint to bogus (-1) address - waits for the breakpoint to hit and checks   it has proper rip of bp_1 functionThis test aims on an issue in kernel disabling enabledbreakpoint after unsuccesful change.Committer testing:  # uname -a  Linux jouet 4.18.0-rc8-00002-g1236568ee3cb #12 SMP Tue Aug 7 14:08:26 -03 2018 x86_64 x86_64 x86_64 GNU/Linux  # perf test -v &quot;bp modify&quot;  62: x86 bp modify                                         :  --- start ---  test child forked, pid 25671  in bp_1  tracee exited prematurely 2  FAILED arch/x86/tests/bp-modify.c:209 modify test 1 failed  test child finished with -1  ---- end ----  x86 bp modify: FAILED!  #Signed-off-by: Jiri Olsa &lt;jolsa@kernel.org&gt;Tested-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Cc: David Ahern &lt;dsahern@gmail.com&gt;Cc: Milind Chabbi &lt;chabbi.milind@gmail.com&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Oleg Nesterov &lt;oleg@redhat.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Link: http://lkml.kernel.org/r/20180827091228.2878-2-jolsa@kernel.orgSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Mon, 27 Aug 2018 09:12:24 +0000</pubDate>
        <dc:creator>Jiri Olsa &lt;jolsa@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>5c9295bf - perf tests: Remove Intel CQM perf test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#5c9295bf</link>
        <description>perf tests: Remove Intel CQM perf testIntel CQM perf test is obsolete for perf PMU code has been removed incommit c39a0e2c8850 (&quot;x86/perf/cqm: Wipe out perf based cqm&quot;).Signed-off-by: Xiaochen Shen &lt;xiaochen.shen@intel.com&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Cc: Fenghua Yu &lt;fenghua.yu@intel.com&gt;Cc: Matt Fleming &lt;matt@codeblueprint.co.uk&gt;Cc: Pei P Jia &lt;pei.p.jia@intel.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Tony Luck &lt;tony.luck@intel.com&gt;Cc: Vikas Shivappa &lt;vikas.shivappa@linux.intel.com&gt;Link: http://lkml.kernel.org/r/1505797057-16300-1-git-send-email-xiaochen.shen@intel.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Tue, 19 Sep 2017 04:57:37 +0000</pubDate>
        <dc:creator>Xiaochen Shen &lt;xiaochen.shen@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>035827e9 - perf tests: Add Intel CQM test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#035827e9</link>
        <description>perf tests: Add Intel CQM testPeter reports that it&apos;s possible to trigger a WARN_ON_ONCE() in theIntel CQM code by combining a hardware event and an Intel CQM(software) event into a group. Unfortunately, the perf tools are notable to create this bundle and we need to manually construct a testcase.For posterity, record Peter&apos;s proof of concept test case in tools/perfso that it presents a model for how we can perform architecturespecific tests, or &quot;arch tests&quot;, in perf in the future.The particular issue triggered in the test case is that when thecounter for the hardware event overflows and triggers a PMI we&apos;ll readboth the hardware event and the software event counters.Unfortunately, for CQM that involves performing an IPI to read the CQMevent counters on all sockets, which in NMI context triggers theWARN_ON_ONCE().Reported-by: Peter Zijlstra &lt;peterz@infradead.org&gt;Signed-off-by: Matt Fleming &lt;matt.fleming@intel.com&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Andi Kleen &lt;ak@linux.intel.com&gt;Cc: Fenghua Yu &lt;fenghua.yu@intel.com&gt;Cc: Jiri Olsa &lt;jolsa@redhat.com&gt;Cc: Kanaka Juvva &lt;kanaka.d.juvva@intel.com&gt;Cc: Vikas Shivappa &lt;vikas.shivappa@intel.com&gt;Cc: Vince Weaver &lt;vince@deater.net&gt;Link: http://lkml.kernel.org/r/1437490509-15373-1-git-send-email-matt@codeblueprint.co.ukLink: http://lkml.kernel.org/n/tip-3p4ra0u8vzm7m289a1m799kf@git.kernel.orgSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Mon, 05 Oct 2015 14:40:21 +0000</pubDate>
        <dc:creator>Matt Fleming &lt;matt.fleming@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>d8b167f9 - perf tests: Move x86 tests into arch directory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#d8b167f9</link>
        <description>perf tests: Move x86 tests into arch directoryMove out the x86-specific tests into tools/perf/arch/x86/tests anddefine an &apos;arch_tests&apos; array, which is the list of tests that only applyto the build architecture.We can also now begin to get rid of some of the #ifdef code that ispresent in the generic perf tests.Signed-off-by: Matt Fleming &lt;matt.fleming@intel.com&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Andi Kleen &lt;ak@linux.intel.com&gt;Cc: Fenghua Yu &lt;fenghua.yu@intel.com&gt;Cc: Jiri Olsa &lt;jolsa@redhat.com&gt;Cc: Kanaka Juvva &lt;kanaka.d.juvva@intel.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Vikas Shivappa &lt;vikas.shivappa@intel.com&gt;Cc: Vince Weaver &lt;vince@deater.net&gt;Link: http://lkml.kernel.org/n/tip-9s68h4ptg06ah0lgnjz55mqn@git.kernel.orgSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Mon, 05 Oct 2015 14:40:20 +0000</pubDate>
        <dc:creator>Matt Fleming &lt;matt.fleming@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>31b6753f - perf tests: Add arch tests</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#31b6753f</link>
        <description>perf tests: Add arch testsTests that only make sense for some architectures currently live inthe same place as the generic tests. Move out the x86-specific testsinto tools/perf/arch/x86/tests and define an &apos;arch_tests&apos; array, whichis the list of tests that only apply to the build architecture.The main idea is to encourage developers to add arch tests to buildout perf&apos;s test coverage, without dumping everything intools/perf/tests.Signed-off-by: Matt Fleming &lt;matt.fleming@intel.com&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Andi Kleen &lt;ak@linux.intel.com&gt;Cc: Fenghua Yu &lt;fenghua.yu@intel.com&gt;Cc: Jiri Olsa &lt;jolsa@redhat.com&gt;Cc: Kanaka Juvva &lt;kanaka.d.juvva@intel.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Vikas Shivappa &lt;vikas.shivappa@intel.com&gt;Cc: Vince Weaver &lt;vince@deater.net&gt;Link: http://lkml.kernel.org/n/tip-p4uc1c15ssbj8xj7ku5slpa6@git.kernel.orgSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Mon, 05 Oct 2015 14:40:19 +0000</pubDate>
        <dc:creator>Matt Fleming &lt;matt.fleming@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>5e8c0fb6 - perf build: Add arch x86 objects building</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/arch/x86/tests/Build#5e8c0fb6</link>
        <description>perf build: Add arch x86 objects buildingMove the x86 arch objects building under build framework to be includedin the libperf build object.Adding also arch/$(ARCH)/Build files for the rest of the archs. Thereason for this is that in arch/Build we now do:  +libperf-y += $(ARCH)/which would make the build to fail on other architectures, because thebuild framework requires &apos;Build&apos; file in nested directories and thispatch adds it only for x86.Signed-off-by: Jiri Olsa &lt;jolsa@kernel.org&gt;Tested-by: Sukadev Bhattiprolu &lt;sukadev@linux.vnet.ibm.com&gt;Tested-by: Will Deacon &lt;will.deacon@arm.com&gt;Cc: Alexis Berlemont &lt;alexis.berlemont@gmail.com&gt;Cc: Borislav Petkov &lt;bp@alien8.de&gt;Cc: Corey Ashford &lt;cjashfor@linux.vnet.ibm.com&gt;Cc: David Ahern &lt;dsahern@gmail.com&gt;Cc: Frederic Weisbecker &lt;fweisbec@gmail.com&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Paul Mackerras &lt;paulus@samba.org&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Stephane Eranian &lt;eranian@google.com&gt;Link: http://lkml.kernel.org/n/tip-5enob06z07m7ew6nzzdmp3n2@git.kernel.orgSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/arch/x86/tests/Build</description>
        <pubDate>Tue, 30 Dec 2014 13:03:40 +0000</pubDate>
        <dc:creator>Jiri Olsa &lt;jolsa@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
