<?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>9e6ff435 - netinet tests: Make some tests more reliable when run in parallel</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#9e6ff435</link>
        <description>netinet tests: Make some tests more reliable when run in parallelMany of the modified tests add epair interfaces to the host, though mostof the tests themselves run in a VNET jail.  scapy in particular becomesunhappy when the list of interfaces changes as it is running, so, toimprove reliability of parallel test runs, isolate tests which addepairs to the host.Also serialize arp tests, as they examine the dmesg as part of the test.The list of modified tests is not exhaustive, it was determined byrunning the test suite with parallelization enabled and looking atfailures.  It may be easier to just automatically enable VNET jailing ofall netinet tests, but let&apos;s be more particular for now.Reviewed by:	kpMFC after:	1 monthDifferential Revision:	https://reviews.freebsd.org/D46606(cherry picked from commit b103fc49ae160fdce221c2fffa98dde9bc0ff3b0)Approved by:    kp (mentor), markj (mentor)

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Mon, 09 Sep 2024 15:28:24 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cb2657c9 - netinet6 tests: Add a regression test for default router handling</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#cb2657c9</link>
        <description>netinet6 tests: Add a regression test for default router handlingThis serves as a regression test for commit a48df53e4249.Reviewed by:	bz, allanjudeMFC after:	2 weeksSponsored by:	Klara, Inc.Sponsored by:	Bell Tower IntegrationDifferential Revision:	https://reviews.freebsd.org/D46136(cherry picked from commit feda329622bc77ab64ae5f0bf852743f4a037616)

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Thu, 25 Jul 2024 21:01:11 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ce414d02 - netinet6: add ip6_output() tests.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#ce414d02</link>
        <description>netinet6: add ip6_output() tests.Differential Revision: https://reviews.freebsd.org/D35708

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Thu, 07 Jul 2022 10:09:28 +0000</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d6cd20cc - netinet6: fix ndp proxying</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#d6cd20cc</link>
        <description>netinet6: fix ndp proxyingWe could insert proxy NDP entries by the ndp command, but the hostwith proxy ndp entries had not responded to Neighbor Solicitations.Change the following points for proxy NDP to work as expected:* join solicited-node multicast addresses for proxy NDP entries  in order to receive Neighbor Solicitations.* look up proxy NDP entries not on the routing table but on the  link-level address table when receiving Neighbor Solicitations.Reviewed By: melifaroDifferential Revision: https://reviews.freebsd.org/D35307MFC after:	2 weeks

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Mon, 30 May 2022 07:51:15 +0000</pubDate>
        <dc:creator>KUROSAWA Takahiro &lt;takahiro.kurosawa@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f17f94cd - Add arp/ndp tests in addition to rtsock ll tests.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#f17f94cd</link>
        <description>Add arp/ndp tests in addition to rtsock ll tests.

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Sat, 20 Feb 2021 18:20:24 +0000</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>99efb80d - Add basic test for net.fibs dynamic growth.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#99efb80d</link>
        <description>Add basic test for net.fibs dynamic growth.Reviewed by:	kpDifferential Revision:	https://reviews.freebsd.org/D26382

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Thu, 10 Sep 2020 19:25:51 +0000</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b43bd107 - Make sys.netinet.output and sys.netinet6.output6 tests depend on python;</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#b43bd107</link>
        <description>Make sys.netinet.output and sys.netinet6.output6 tests depend on python;they need to be able to run net_receiver.py.MFC after:	2 weeksSponsored by:	DARPA

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Tue, 19 May 2020 21:48:45 +0000</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>768c98a7 - Add basic routing LPM tests.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#768c98a7</link>
        <description>Add basic routing LPM tests.Differential Revision:	https://reviews.freebsd.org/D24684

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Wed, 06 May 2020 07:48:37 +0000</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b4a4a3b8 - Add tests verifying IPv4/IPv6 output for TCP/UDP/raw paths.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#b4a4a3b8</link>
        <description>Add tests verifying IPv4/IPv6 output for TCP/UDP/raw paths.Reviewed by:	kpMFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D24138

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Mon, 23 Mar 2020 12:21:32 +0000</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d7cdd897 - Add basic IPv4/IPv6 forwarding tests.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#d7cdd897</link>
        <description>Add basic IPv4/IPv6 forwarding tests.MFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D24002

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Tue, 10 Mar 2020 19:52:19 +0000</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2207447b - Add basic IPDIVERT tests.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#2207447b</link>
        <description>Add basic IPDIVERT tests.Reviewed by:	lwhsu,kpDifferential Revision:	https://reviews.freebsd.org/D23316

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Fri, 14 Feb 2020 09:36:35 +0000</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>34a5582c - Bring back redirect route expiration.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#34a5582c</link>
        <description>Bring back redirect route expiration.Redirect (and temporal) route expiration was broken a while ago.This change brings route expiration back, with unified IPv4/IPv6 handling code.It introduces net.inet.icmp.redirtimeout sysctl, allowing to set an expiration time for redirected routes. It defaults to 10 minutes, analogues with net.inet6.icmp6.redirtimeout.Implementation uses separate file, route_temporal.c, as route.c is already bloated with tons of different functions.Internally, expiration is implemented as an per-rnh callout scheduled when route with non-zero rt_expire time is added or rt_expire is changed. It does not add any overhead when no temporal routes are present.Callout traverses entire routing tree under wlock, scheduling expired routes for deletion and calculating the next time it needs to be run. The rationale for such implemention is the following: typically workloads requiring large amount of routes have redirects turned off already, while the systems with small amount of routes will not inhibit large overhead during tree traversal.This changes also fixes netstat -rn display of route expiration time, which has been broken since the conversion from kread() to sysctl.Reviewed by:	bzMFC after:	3 weeksDifferential Revision:	https://reviews.freebsd.org/D23075

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Wed, 22 Jan 2020 13:53:18 +0000</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>32af08ec - icmpv6: Fix mbuf change in mld</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#32af08ec</link>
        <description>icmpv6: Fix mbuf change in mldAfter r354748 mld_input() can change the mbuf.  The new pointeris never returned to icmp6_input() and when passed toicmp6_rip6_input() the mbuf may no longer valid leading toa panic.Pass a pointer to the mbuf to mld_input() so we can return anupdated version in the non-error case.Add a test sending an MLD packet case which will trigger this bug.Pointyhat to:	bzReported by:	gallatin, thjMFC After:	2 weeksX-MFC with:	r354748Sponsored by:	Netflix

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Mon, 18 Nov 2019 21:59:47 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ed91ae7f - IPv6 tests:	test case for scapy bpf parsing bug</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#ed91ae7f</link>
        <description>IPv6 tests:	test case for scapy bpf parsing bugPR:		239380Reported by:	lwhsu, CI systemMFC after:	3 weeksSponsored by:	Netflix

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Wed, 06 Nov 2019 14:43:35 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1e19cdbb - ip6 tests:	Add very simplistic extension header tests</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#1e19cdbb</link>
        <description>ip6 tests:	Add very simplistic extension header testsAdd a simple test case which can exercise some of the IPv6 extensionheader code paths.  At the moment only a small set of extension headersis implemented and no options to the ones which take them.Also implements a &quot;bad&quot; case to make sure that error handling works.The tests were used to test m_pullup() changes to the code paths whileremoving the KAME PULLDOWN_TEST cases and related macros.MFC after:	3 weeksSponsored by:	Netflix

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Tue, 05 Nov 2019 10:59:33 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f74e6e49 - frag6: import a set of test cases</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/tests/sys/netinet6/Makefile#f74e6e49</link>
        <description>frag6: import a set of test casesIn order to ensure that changing the frag6 code does not change behaviouror break code a set of test cases were implemented.Like some other test cases these use Scapy to generate packets and possiblywait for expected answers.  In most cases we do check the global andper interface (netstat) statistics output using the libxo output and grepto validate fields and numbers.  This is a bit hackish but we currently haveno better way to match a selected number of stats only (we have to ignoresome of the ND6 variables; otherwise we could use the entire list).Test cases include atomic fragments, single fragments, multi-fragments,and try to cover most error cases in the code currently.In addition vnet teardown is tested to not panic.A separate set (not in-tree currently) of probes were used in order tomake sure that the test cases actually test what they should.The &quot;sniffer&quot; code was copied and adjusted from the netpfil versionas we sometimes will not get packets or have longer timeouts to deal with.Sponsored by:	Netflix

            List of files:
            /freebsd-14.2/tests/sys/netinet6/Makefile</description>
        <pubDate>Mon, 21 Oct 2019 09:33:45 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
