<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>521ed1ce - selftests: forwarding: Remove duplicated lib.sh content</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/dsa/Makefile#521ed1ce</link>
        <description>selftests: forwarding: Remove duplicated lib.sh contentcommit 25ae948b4478 (&quot;selftests/net: add lib.sh&quot;) added net/lib.sh tocontain code shared by tests under net/ and net/forwarding/. However, thiscaused issues with selftests from directories other than net/forwarding/,in particular those under drivers/net/. Those issues were avoided in asimple way by duplicating some content in commit 2114e83381d3 (&quot;selftests:forwarding: Avoid failures to source net/lib.sh&quot;).In order to remove the duplicated content, restore the inclusion ofnet/lib.sh from net/forwarding/lib.sh but with the following changes:* net/lib.sh is imported through the net_forwarding_dir pathThe original expression &quot;source ../lib.sh&quot; would look for lib.sh in thedirectory above the script file&apos;s one, which did not work for tests underdrivers/net/.* net/lib.sh is added to TEST_INCLUDESSince net/forwarding/lib.sh now sources net/lib.sh, both of those filesmust be exported along with tests which source net/forwarding/lib.sh.Suggested-by: Hangbin Liu &lt;liuhangbin@gmail.com&gt;Reviewed-by: Hangbin Liu &lt;liuhangbin@gmail.com&gt;Signed-off-by: Petr Machata &lt;petrm@nvidia.com&gt;Signed-off-by: Benjamin Poirier &lt;bpoirier@nvidia.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/dsa/Makefile</description>
        <pubDate>Fri, 26 Jan 2024 23:21:23 +0000</pubDate>
        <dc:creator>Petr Machata &lt;petrm@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>4a24560a - selftests: dsa: Replace test symlinks by wrapper script</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/dsa/Makefile#4a24560a</link>
        <description>selftests: dsa: Replace test symlinks by wrapper scriptThe dsa tests which are symlinks of tests from net/forwarding/ (liketc_actions.sh) become regular files after export (because `rsync--copy-unsafe-links` is used) and expect to source lib.sh(net/forwarding/lib.sh) from the same directory.In the last patch of this series, net/forwarding/lib.sh will source lib.shfrom its parent directory (ie. net/lib.sh). This would not work for dsatests because net/lib.sh is not present under drivers/net/.Since the tests in net/forwarding/ are not meant to be copied and run fromanother directory, as a preparation for that last patch, replace the testsymlinks by a wrapper script which runs the original tests undernet/forwarding/. Following from that, the links to shared library scriptsin dsa/ are no longer used so remove them and add all the original filesneeded from parent directories to TEST_INCLUDES.Suggested-by: Hangbin Liu &lt;liuhangbin@gmail.com&gt;Reviewed-by: Petr Machata &lt;petrm@nvidia.com&gt;Tested-by: Petr Machata &lt;petrm@nvidia.com&gt;Reviewed-by: Hangbin Liu &lt;liuhangbin@gmail.com&gt;Signed-off-by: Benjamin Poirier &lt;bpoirier@nvidia.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/dsa/Makefile</description>
        <pubDate>Fri, 26 Jan 2024 23:21:21 +0000</pubDate>
        <dc:creator>Benjamin Poirier &lt;bpoirier@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>1ab3d417 - selftests: net: dsa: symlink the tc_actions.sh test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/dsa/Makefile#1ab3d417</link>
        <description>selftests: net: dsa: symlink the tc_actions.sh testThis has been validated on the Ocelot/Felix switch family (NXP LS1028A)and should be relevant to any switch driver that offloads the tc-flowerand/or tc-matchall actions trap, drop, accept, mirred, for which DSA hasoperations.TEST: gact drop and ok (skip_hw)                                    [ OK ]TEST: mirred egress flower redirect (skip_hw)                       [ OK ]TEST: mirred egress flower mirror (skip_hw)                         [ OK ]TEST: mirred egress matchall mirror (skip_hw)                       [ OK ]TEST: mirred_egress_to_ingress (skip_hw)                            [ OK ]TEST: gact drop and ok (skip_sw)                                    [ OK ]TEST: mirred egress flower redirect (skip_sw)                       [ OK ]TEST: mirred egress flower mirror (skip_sw)                         [ OK ]TEST: mirred egress matchall mirror (skip_sw)                       [ OK ]TEST: trap (skip_sw)                                                [ OK ]TEST: mirred_egress_to_ingress (skip_sw)                            [ OK ]Signed-off-by: Vladimir Oltean &lt;vladimir.oltean@nxp.com&gt;Reviewed-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;Link: https://lore.kernel.org/r/20220831170839.931184-1-vladimir.oltean@nxp.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/dsa/Makefile</description>
        <pubDate>Wed, 31 Aug 2022 17:08:39 +0000</pubDate>
        <dc:creator>Vladimir Oltean &lt;vladimir.oltean@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>6ecf206d - selftests: net: dsa: Add a Makefile which installs the selftests</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/dsa/Makefile#6ecf206d</link>
        <description>selftests: net: dsa: Add a Makefile which installs the selftestsAdd a Makefile which takes care of installing the selftests intools/testing/selftests/drivers/net/dsa. This can be used to install allDSA specific selftests and forwarding.config using the same approach asfor the selftests in tools/testing/selftests/net/forwarding.Signed-off-by: Martin Blumenstingl &lt;martin.blumenstingl@googlemail.com&gt;Reviewed-by: Vladimir Oltean &lt;vladimir.oltean@nxp.com&gt;Link: https://lore.kernel.org/r/20220727191642.480279-1-martin.blumenstingl@googlemail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/dsa/Makefile</description>
        <pubDate>Wed, 27 Jul 2022 19:16:42 +0000</pubDate>
        <dc:creator>Martin Blumenstingl &lt;martin.blumenstingl@googlemail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
