<?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>08ac69b2 - selftests: bonding: add ipvlan over bond testing</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile#08ac69b2</link>
        <description>selftests: bonding: add ipvlan over bond testingThis rework bond_macvlan.sh into bond_macvlan_ipvlan.shWe only test bridge mode for macvlan and l2 mode]# ./bond_macvlan_ipvlan.shTEST: active-backup/macvlan_bridge: IPv4: client-&gt;server            [ OK ]...TEST: active-backup/ipvlan_l2: IPv4: client-&gt;server                 [ OK ]...TEST: balance-tlb/macvlan_bridge: IPv4: client-&gt;server              [ OK ]...TEST: balance-tlb/ipvlan_l2: IPv4: client-&gt;server                   [ OK ]...TEST: balance-alb/macvlan_bridge: IPv4: client-&gt;server              [ OK ]...TEST: balance-alb/ipvlan_l2: IPv4: client-&gt;server                   [ OK ]...Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;Link: https://patch.msgid.link/20250109032819.326528-3-champetier.etienne@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile</description>
        <pubDate>Thu, 09 Jan 2025 03:28:19 +0000</pubDate>
        <dc:creator>Etienne Champetier &lt;champetier.etienne@gmail.com&gt;</dc:creator>
    </item>
<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/bonding/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/bonding/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>6500780c - selftests: bonding: Add net/forwarding/lib.sh to TEST_INCLUDES</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile#6500780c</link>
        <description>selftests: bonding: Add net/forwarding/lib.sh to TEST_INCLUDESIn order to avoid duplicated files when both the bonding and forwardingtests are exported together, add net/forwarding/lib.sh to TEST_INCLUDES andinclude it via its relative path.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;Reviewed-by: Jay Vosburgh &lt;jay.vosburgh@canonical.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile</description>
        <pubDate>Fri, 26 Jan 2024 23:21:19 +0000</pubDate>
        <dc:creator>Benjamin Poirier &lt;bpoirier@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>246af950 - selftests: bonding: add macvlan over bond testing</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile#246af950</link>
        <description>selftests: bonding: add macvlan over bond testingAdd a macvlan over bonding test with mode active-backup, balance-tlband balance-alb.]# ./bond_macvlan.shTEST: active-backup: IPv4: client-&gt;server                           [ OK ]TEST: active-backup: IPv6: client-&gt;server                           [ OK ]TEST: active-backup: IPv4: client-&gt;macvlan_1                        [ OK ]TEST: active-backup: IPv6: client-&gt;macvlan_1                        [ OK ]TEST: active-backup: IPv4: client-&gt;macvlan_2                        [ OK ]TEST: active-backup: IPv6: client-&gt;macvlan_2                        [ OK ]TEST: active-backup: IPv4: macvlan_1-&gt;macvlan_2                     [ OK ]TEST: active-backup: IPv6: macvlan_1-&gt;macvlan_2                     [ OK ]TEST: active-backup: IPv4: server-&gt;client                           [ OK ]TEST: active-backup: IPv6: server-&gt;client                           [ OK ]TEST: active-backup: IPv4: macvlan_1-&gt;client                        [ OK ]TEST: active-backup: IPv6: macvlan_1-&gt;client                        [ OK ]TEST: active-backup: IPv4: macvlan_2-&gt;client                        [ OK ]TEST: active-backup: IPv6: macvlan_2-&gt;client                        [ OK ]TEST: active-backup: IPv4: macvlan_2-&gt;macvlan_2                     [ OK ]TEST: active-backup: IPv6: macvlan_2-&gt;macvlan_2                     [ OK ][...]TEST: balance-alb: IPv4: client-&gt;server                             [ OK ]TEST: balance-alb: IPv6: client-&gt;server                             [ OK ]TEST: balance-alb: IPv4: client-&gt;macvlan_1                          [ OK ]TEST: balance-alb: IPv6: client-&gt;macvlan_1                          [ OK ]TEST: balance-alb: IPv4: client-&gt;macvlan_2                          [ OK ]TEST: balance-alb: IPv6: client-&gt;macvlan_2                          [ OK ]TEST: balance-alb: IPv4: macvlan_1-&gt;macvlan_2                       [ OK ]TEST: balance-alb: IPv6: macvlan_1-&gt;macvlan_2                       [ OK ]TEST: balance-alb: IPv4: server-&gt;client                             [ OK ]TEST: balance-alb: IPv6: server-&gt;client                             [ OK ]TEST: balance-alb: IPv4: macvlan_1-&gt;client                          [ OK ]TEST: balance-alb: IPv6: macvlan_1-&gt;client                          [ OK ]TEST: balance-alb: IPv4: macvlan_2-&gt;client                          [ OK ]TEST: balance-alb: IPv6: macvlan_2-&gt;client                          [ OK ]TEST: balance-alb: IPv4: macvlan_2-&gt;macvlan_2                       [ OK ]TEST: balance-alb: IPv6: macvlan_2-&gt;macvlan_2                       [ OK ]Signed-off-by: Hangbin Liu &lt;liuhangbin@gmail.com&gt;Acked-by: Jay Vosburgh &lt;jay.vosburgh@canonical.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile</description>
        <pubDate>Wed, 23 Aug 2023 07:19:06 +0000</pubDate>
        <dc:creator>Hangbin Liu &lt;liuhangbin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>27aa43f8 - selftest: bond: add new topo bond_topo_2d1c.sh</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile#27aa43f8</link>
        <description>selftest: bond: add new topo bond_topo_2d1c.shAdd a new testing topo bond_topo_2d1c.sh which is used more commonly.Make bond_topo_3d1c.sh just source bond_topo_2d1c.sh and add theextra link.Signed-off-by: Hangbin Liu &lt;liuhangbin@gmail.com&gt;Acked-by: Jay Vosburgh &lt;jay.vosburgh@canonical.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile</description>
        <pubDate>Wed, 23 Aug 2023 07:19:05 +0000</pubDate>
        <dc:creator>Hangbin Liu &lt;liuhangbin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>481b56e0 - selftests: bonding: re-format bond option tests</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile#481b56e0</link>
        <description>selftests: bonding: re-format bond option testsTo improve the testing process for bond options, A new bond topology libis added to our testing setup. The current option_prio.sh file will berenamed to bond_options.sh so that all bonding options can be tested here.Specifically, for priority testing, we will run all tests using modes1, 5, and 6. These changes will help us streamline the testing processand ensure that our bond options are rigorously evaluated.Acked-by: Jay Vosburgh &lt;jay.vosburgh@canonical.com&gt;Signed-off-by: Hangbin Liu &lt;liuhangbin@gmail.com&gt;Acked-by: Jonathan Toppins &lt;jtoppins@redhat.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile</description>
        <pubDate>Thu, 06 Apr 2023 08:23:51 +0000</pubDate>
        <dc:creator>Hangbin Liu &lt;liuhangbin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>222c94ec - selftests: bonding: add tests for ether type changes</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile#222c94ec</link>
        <description>selftests: bonding: add tests for ether type changesAdd new network selftests for the bonding device which exercise the ethertype changing call paths. They also test for the recent syzbot bug[1] whichcauses a warning and results in wrong device flags (IFF_SLAVE missing).The test adds three bond devices and a nlmon device, enslaves one of thebond devices to the other and then uses the nlmon device for successfuland unsuccesful enslaves both of which change the bond ether type. Thuswe can test for both MASTER and SLAVE flags at the same time.If the flags are properly restored we get:TEST: Change ether type of an enslaved bond device with unsuccessful enslave   [ OK ]TEST: Change ether type of an enslaved bond device with successful enslave   [ OK ][1] https://syzkaller.appspot.com/bug?id=391c7b1f6522182899efba27d891f1743e8eb3efSigned-off-by: Nikolay Aleksandrov &lt;razor@blackwall.org&gt;Reviewed-by: Michal Kubiak &lt;michal.kubiak@intel.com&gt;Acked-by: Jonathan Toppins &lt;jtoppins@redhat.com&gt;Acked-by: Jay Vosburgh &lt;jay.vosburgh@canonical.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile</description>
        <pubDate>Wed, 15 Mar 2023 11:18:42 +0000</pubDate>
        <dc:creator>Nikolay Aleksandrov &lt;razor@blackwall.org&gt;</dc:creator>
    </item>
<item>
        <title>42a8d4aa - selftests: bonding: add bonding prio option test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile#42a8d4aa</link>
        <description>selftests: bonding: add bonding prio option testAdd a test for bonding prio option. Here is the test result:]# ./option_prio.shTEST: prio_test (Test bonding option &apos;prio&apos; with mode=1 monitor=arp_ip_target and primary_reselect=0)  [ OK ]TEST: prio_test (Test bonding option &apos;prio&apos; with mode=1 monitor=arp_ip_target and primary_reselect=1)  [ OK ]TEST: prio_test (Test bonding option &apos;prio&apos; with mode=1 monitor=arp_ip_target and primary_reselect=2)  [ OK ]TEST: prio_test (Test bonding option &apos;prio&apos; with mode=1 monitor=miimon and primary_reselect=0)  [ OK ]TEST: prio_test (Test bonding option &apos;prio&apos; with mode=1 monitor=miimon and primary_reselect=1)  [ OK ]TEST: prio_test (Test bonding option &apos;prio&apos; with mode=1 monitor=miimon and primary_reselect=2)  [ OK ]TEST: prio_test (Test bonding option &apos;prio&apos; with mode=5 monitor=miimon and primary_reselect=0)  [ OK ]TEST: prio_test (Test bonding option &apos;prio&apos; with mode=5 monitor=miimon and primary_reselect=1)  [ OK ]TEST: prio_test (Test bonding option &apos;prio&apos; with mode=5 monitor=miimon and primary_reselect=2)  [ OK ]TEST: prio_test (Test bonding option &apos;prio&apos; with mode=6 monitor=miimon and primary_reselect=0)  [ OK ]TEST: prio_test (Test bonding option &apos;prio&apos; with mode=6 monitor=miimon and primary_reselect=1)  [ OK ]TEST: prio_test (Test bonding option &apos;prio&apos; with mode=6 monitor=miimon and primary_reselect=2)  [ OK ]Signed-off-by: Liang Li &lt;liali@redhat.com&gt;Signed-off-by: Hangbin Liu &lt;liuhangbin@gmail.com&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile</description>
        <pubDate>Mon, 12 Dec 2022 03:56:47 +0000</pubDate>
        <dc:creator>Liang Li &lt;liali@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>d43eff0b - selftests: bonding: up/down delay w/ slave link flapping</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile#d43eff0b</link>
        <description>selftests: bonding: up/down delay w/ slave link flappingVerify when a bond is configured with {up,down}delay and the link stateof slave members flaps if there are no remaining members up the bondshould immediately select a member to bring up. (from bonding.txtsection 13.1 paragraph 4)Suggested-by: Liang Li &lt;liali@redhat.com&gt;Signed-off-by: Jonathan Toppins &lt;jtoppins@redhat.com&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile</description>
        <pubDate>Tue, 22 Nov 2022 20:25:04 +0000</pubDate>
        <dc:creator>Jonathan Toppins &lt;jtoppins@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>ae108c48 - selftests: net: Fix cross-tree inclusion of scripts</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile#ae108c48</link>
        <description>selftests: net: Fix cross-tree inclusion of scriptsWhen exporting and running a subset of selftests via kselftest, files fromparts of the source tree which were not exported are not available. A fewtests are trying to source such files. Address the problem by usingsymlinks.The problem can be reproduced by running:make -C tools/testing/selftests gen_tar TARGETS=&quot;drivers/net/bonding&quot;[... extract archive ...]./run_kselftest.shor:make kselftest KBUILD_OUTPUT=/tmp/kselftests TARGETS=&quot;drivers/net/bonding&quot;Fixes: bbb774d921e2 (&quot;net: Add tests for bonding and team address list management&quot;)Fixes: eccd0a80dc7f (&quot;selftests: net: dsa: add a stress test for unlocked FDB operations&quot;)Link: https://lore.kernel.org/netdev/40f04ded-0c86-8669-24b1-9a313ca21076@redhat.com/Reported-by: Jonathan Toppins &lt;jtoppins@redhat.com&gt;Signed-off-by: Benjamin Poirier &lt;bpoirier@nvidia.com&gt;Reviewed-by: Jonathan Toppins &lt;jtoppins@redhat.com&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile</description>
        <pubDate>Wed, 19 Oct 2022 09:10:41 +0000</pubDate>
        <dc:creator>Benjamin Poirier &lt;bpoirier@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>aacdecda - selftests/bonding: re-add lladdr target test</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile#aacdecda</link>
        <description>selftests/bonding: re-add lladdr target testIt looks like this test has been accidentally dropped when resolvingconflicts in this Makefile.Most probably because there were 3 different patches modifying this filein parallel:  commit 152e8ec77640 (&quot;selftests/bonding: add a test for bonding lladdr target&quot;)  commit bbb774d921e2 (&quot;net: Add tests for bonding and team address list management&quot;)  commit 2ffd57327ff1 (&quot;selftests: bonding: cause oops in bond_rr_gen_slave_id&quot;)The first one was applied in &apos;net-next&apos; while the two other ones wererecently applied in the &apos;net&apos; tree.But that&apos;s alright, easy to fix by re-adding the missing one!Fixes: 0140a7168f8b (&quot;Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net&quot;)Signed-off-by: Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;Link: https://lore.kernel.org/r/20220923082306.2468081-1-matthieu.baerts@tessares.netSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile</description>
        <pubDate>Fri, 23 Sep 2022 08:23:06 +0000</pubDate>
        <dc:creator>Matthieu Baerts &lt;matthieu.baerts@tessares.net&gt;</dc:creator>
    </item>
<item>
        <title>2ffd5732 - selftests: bonding: cause oops in bond_rr_gen_slave_id</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile#2ffd5732</link>
        <description>selftests: bonding: cause oops in bond_rr_gen_slave_idThis bonding selftest used to cause a kernel oops on aarch64and should be architectures agnostic.Signed-off-by: Jonathan Toppins &lt;jtoppins@redhat.com&gt;Acked-by: Jay Vosburgh &lt;jay.vosburgh@canonical.com&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile</description>
        <pubDate>Tue, 20 Sep 2022 17:45:51 +0000</pubDate>
        <dc:creator>Jonathan Toppins &lt;jtoppins@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>152e8ec7 - selftests/bonding: add a test for bonding lladdr target</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile#152e8ec7</link>
        <description>selftests/bonding: add a test for bonding lladdr targetThis is a regression test for commit 592335a4164c (&quot;bonding: acceptunsolicited NA message&quot;) and commit b7f14132bf58 (&quot;bonding: use unspecifiedaddress if no available link local address&quot;). When the bond interfaceup and no available link local address, unspecified address(::) is used tosend the NS message. The unsolicited NA message should also be acceptedfor validation.Signed-off-by: Hangbin Liu &lt;liuhangbin@gmail.com&gt;Acked-by: Jonathan Toppins &lt;jtoppins@redhat.com&gt;Link: https://lore.kernel.org/r/20220920033047.173244-1-liuhangbin@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile</description>
        <pubDate>Tue, 20 Sep 2022 03:30:47 +0000</pubDate>
        <dc:creator>Hangbin Liu &lt;liuhangbin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>bbb774d9 - net: Add tests for bonding and team address list management</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile#bbb774d9</link>
        <description>net: Add tests for bonding and team address list managementTest that the bonding and team drivers clean up an underlying device&apos;saddress lists (dev-&gt;uc, dev-&gt;mc) when the aggregated device is deleted.Test addition and removal of the LACPDU multicast address on underlyingdevices by the bonding driver.v2:* add lag_lib.sh to TEST_FILESv3:* extend bond_listen_lacpdu_multicast test to init_state up and down cases* remove some superfluous shell syntax and &apos;set dev ... up&apos; commandsSigned-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/bonding/Makefile</description>
        <pubDate>Wed, 07 Sep 2022 07:56:42 +0000</pubDate>
        <dc:creator>Benjamin Poirier &lt;bpoirier@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>c078290a - selftests: include bonding tests into the kselftest infra</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile#c078290a</link>
        <description>selftests: include bonding tests into the kselftest infraThis creates a test collection in drivers/net/bonding for bondingspecific kernel selftests.The first test is a reproducer that provisions a bond and given thespecific order in how the ip-link(8) commands are issued the bond nevertransmits an LACPDU frame on any of its slaves.Signed-off-by: Jonathan Toppins &lt;jtoppins@redhat.com&gt;Acked-by: Jay Vosburgh &lt;jay.vosburgh@canonical.com&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/drivers/net/bonding/Makefile</description>
        <pubDate>Fri, 19 Aug 2022 15:15:12 +0000</pubDate>
        <dc:creator>Jonathan Toppins &lt;jtoppins@redhat.com&gt;</dc:creator>
    </item>
</channel>
</rss>
