<?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 test_arm_spe_fork.sh</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>3662f82f - perf test: Speed up some tests using perf list</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/tests/shell/test_arm_spe_fork.sh#3662f82f</link>
        <description>perf test: Speed up some tests using perf listOn my system, perf list is very slow to print the whole events.  I thinkthere&apos;s a performance issue in SDT and uprobes event listing.  I noticedthis issue while running perf test on x86 but it takes long to checksome CoreSight event which should be skipped quickly.Anyway, some test uses perf list to check whether the required event isavailable before running the test.  The perf list command can take anargument to specify event class or (glob) pattern.  But glob pattern isonly to suppress output for unmatched ones after checking all events.In this case, specifying event class is better to reduce the number ofevents it checks and to avoid buggy subsystems entirely.No functional changes intended.Reviewed-by: James Clark &lt;james.clark@linaro.org&gt;Reviewed-by: Ian Rogers &lt;irogers@google.com&gt;Cc: German Gomez &lt;german.gomez@arm.com&gt;Cc: Carsten Haitzler &lt;carsten.haitzler@arm.com&gt;Cc: Leo Yan &lt;leo.yan@arm.com&gt;Link: https://lore.kernel.org/r/20241016065654.269994-1-namhyung@kernel.orgSigned-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux-6.15/tools/perf/tests/shell/test_arm_spe_fork.sh</description>
        <pubDate>Wed, 16 Oct 2024 06:56:54 +0000</pubDate>
        <dc:creator>Namhyung Kim &lt;namhyung@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>e9c7c3a1 - perf tests: Address signal case issues detected via shellcheck</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/tests/shell/test_arm_spe_fork.sh#e9c7c3a1</link>
        <description>perf tests: Address signal case issues detected via shellcheckRunning shellcheck -S on test_arm_spe_fork.sh throws below warnings:   In tests/shell/test_arm_spe_fork.sh line 25:   trap cleanup_files exit term int                      ^--^ SC3049 (warning): In POSIX sh, using lower/mixed case for signal names is undefined.                           ^--^ SC3049 (warning): In POSIX sh, using lower/mixed case for signal names is undefined.                                ^-^ SC3049 (warning): In POSIX sh, using lower/mixed case for signal names is undefined.Fixed this issue by using uppercase for &quot;EXIT&quot;, &quot;TERM&quot; and&quot;INIT&quot; signals to avoid using lower/mixed case for signalnames as input.Signed-off-by: Athira Rajeev &lt;atrajeev@linux.vnet.ibm.com&gt;Acked-by: Ian Rogers &lt;irogers@google.com&gt;Cc: Disha Goel &lt;disgoel@linux.vnet.ibm.com&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Kajol Jain &lt;kjain@linux.ibm.com&gt;Cc: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: linuxppc-dev@lists.ozlabs.orgLink: https://lore.kernel.org/r/20230709182800.53002-7-atrajeev@linux.vnet.ibm.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/tests/shell/test_arm_spe_fork.sh</description>
        <pubDate>Sun, 09 Jul 2023 18:27:40 +0000</pubDate>
        <dc:creator>Athira Rajeev &lt;atrajeev@linux.vnet.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>818448e9 - perf tools: Use &quot;grep -E&quot; instead of &quot;egrep&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/tests/shell/test_arm_spe_fork.sh#818448e9</link>
        <description>perf tools: Use &quot;grep -E&quot; instead of &quot;egrep&quot;The latest version of grep claims the egrep is now obsolete so the buildnow contains warnings that look like:	egrep: warning: egrep is obsolescent; using grep -Efix this up by moving the related file to use &quot;grep -E&quot; instead.  sed -i &quot;s/egrep/grep -E/g&quot; `grep egrep -rwl tools/perf`Here are the steps to install the latest grep:  wget http://ftp.gnu.org/gnu/grep/grep-3.8.tar.gz  tar xf grep-3.8.tar.gz  cd grep-3.8 &amp;&amp; ./configure &amp;&amp; make  sudo make install  export PATH=/usr/local/bin:$PATHSigned-off-by: Tiezhu Yang &lt;yangtiezhu@loongson.cn&gt;Acked-by: Ian Rogers &lt;irogers@google.com&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@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/1668762999-9297-1-git-send-email-yangtiezhu@loongson.cnSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/tests/shell/test_arm_spe_fork.sh</description>
        <pubDate>Fri, 18 Nov 2022 09:16:39 +0000</pubDate>
        <dc:creator>Tiezhu Yang &lt;yangtiezhu@loongson.cn&gt;</dc:creator>
    </item>
<item>
        <title>e011979e - perf test: Replace arm spe fork test workload with sqrtloop</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/tests/shell/test_arm_spe_fork.sh#e011979e</link>
        <description>perf test: Replace arm spe fork test workload with sqrtloopSo that it can get rid of requirement of a compiler.  I&apos;ve also removedkillall as it&apos;ll kill perf process now and run the test workload for 10sec instead.Signed-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;Tested-by: James Clark &lt;james.clark@arm.com&gt;Tested-by: Leo Yan &lt;leo.yan@linaro.org&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Athira Jajeev &lt;atrajeev@linux.vnet.ibm.com&gt;Cc: German Gomez &lt;german.gomez@arm.com&gt;Cc: Ian Rogers &lt;irogers@google.com&gt;Cc: Ingo Molnar &lt;mingo@kernel.org&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Zhengjun Xing &lt;zhengjun.xing@linux.intel.com&gt;Link: https://lore.kernel.org/r/20221116233854.1596378-9-namhyung@kernel.orgSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/tests/shell/test_arm_spe_fork.sh</description>
        <pubDate>Wed, 16 Nov 2022 23:38:50 +0000</pubDate>
        <dc:creator>Namhyung Kim &lt;namhyung@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>4f52ca13 - perf test arm-spe: Check if perf-record hangs when recording workload with forks</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/perf/tests/shell/test_arm_spe_fork.sh#4f52ca13</link>
        <description>perf test arm-spe: Check if perf-record hangs when recording workload with forksAdd shell test to check if perf-record hangs when recording an arm_speevent with forks.The test FAILS if the Kernel is not patched with Commit 961c391217 (&quot;perf:Always wake the parent event&quot;).Unpatched Kernel:  $ perf test -v 90  90: Check Arm SPE doesn&apos;t hang when there are forks  --- start ---  test child forked, pid 14232  Recording workload with fork  Log lines = 90 /tmp/__perf_test.stderr.0Nu0U  Log lines after 1 second = 90 /tmp/__perf_test.stderr.0Nu0U  SPE hang test: FAIL  test child finished with -1  ---- end ----  Check Arm SPE trace data in workload with forks: FAILED!Patched Kernel:  $ perf test -v 90  90: Check Arm SPE doesn&apos;t hang when there are forks  --- start ---  test child forked, pid 2930  Compiling test program...  Recording workload...  Log lines = 478 /tmp/__perf_test.log.026AI  Log lines after 1 second = 557 /tmp/__perf_test.log.026AI  SPE hang test: PASS  Cleaning up files...  test child finished with 0  ---- end ----  Check Arm SPE trace data in workload with forks: OkReviewed-by: James Clark &lt;james.clark@arm.com&gt;Reviewed-by: Leo Yan &lt;leo.yan@linaro.org&gt;Signed-off-by: German Gomez &lt;german.gomez@arm.com&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Cc: Jiri Olsa &lt;jolsa@redhat.com&gt;Cc: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Link: https://lore.kernel.org/r/20220228165655.3920-1-german.gomez@arm.comSigned-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux-6.15/tools/perf/tests/shell/test_arm_spe_fork.sh</description>
        <pubDate>Mon, 28 Feb 2022 16:56:54 +0000</pubDate>
        <dc:creator>German Gomez &lt;german.gomez@arm.com&gt;</dc:creator>
    </item>
</channel>
</rss>
