<?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>2d4c599e - vmm: Add credential to cdev object</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#2d4c599e</link>
        <description>vmm: Add credential to cdev objectAdd a credential to the cdev object in sysctl_vmm_create(), then checkthat we have the correct credentials in sysctl_vmm_destroy(). Thisprevents a process in one jail from opening or destroying the /dev/vmmfile corresponding to a VM in a sibling jail.Add regression tests.Reviewed by:	jhb, markjSponsored by:	The FreeBSD Foundation(cherry picked from commit a85404906bc8f402318524b4ccd196712fc09fbd)

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Wed, 18 Aug 2021 17:41:33 +0000</pubDate>
        <dc:creator>Cyril Zhang &lt;cyril@freebsdfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>ae2e0542 - Skip netgraph tests when WITHOUT_NETGRAPH is set</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#ae2e0542</link>
        <description>Skip netgraph tests when WITHOUT_NETGRAPH is setPR:		256986Reported by:	John MarshallMFC after:	1 weekSponsored by:	The FreeBSD Foundation(cherry picked from commit c9144ec14d2a5a53cfe91ada1b3b9c06b78dc999)

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Tue, 06 Jul 2021 13:44:15 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e8db04c3 - New Netgraph module ng_macfilter:</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#e8db04c3</link>
        <description>New Netgraph module ng_macfilter:Macfilter to route packets through different hooks based on sender MAC address.Based on ng_macfilter written by Pekka NikanderSponsered by Retina b.v.Reviewed by:	afedorovMFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D27268

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Tue, 08 Dec 2020 15:09:42 +0000</pubDate>
        <dc:creator>Nick Hibma &lt;n_hibma@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>475b483a - tests: Enable net tests</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#475b483a</link>
        <description>tests: Enable net testsWe have a number of tests in the net subdirectory that were not executed. Listthe net directory so we run those tests.

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Thu, 13 Feb 2020 14:09:09 +0000</pubDate>
        <dc:creator>Kristof Provost &lt;kp@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-13.1/tests/sys/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-13.1/tests/sys/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>
<item>
        <title>403c0413 - random(4): Add regression tests for uint128 implementation, Chacha CTR</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#403c0413</link>
        <description>random(4): Add regression tests for uint128 implementation, Chacha CTRAdd some basic regression tests to verify behavior of both uint128implementations at typical boundary conditions, to run on all architectures.Test uint128 increment behavior of Chacha in keystream mode, as used by&apos;kern.random.use_chacha20_cipher=1&apos; (r344913) to verify assumptions at edgecases.  These assumptions are critical to the safety of using Chacha as aPRF in Fortuna (as implemented).(Chacha&apos;s use in arc4random is safe regardless of these tests, as it islimited to far less than 4 billion blocks of output in that API.)Reviewed by:	markmApproved by:	secteam(gordon)Differential Revision:	https://reviews.freebsd.org/D20392

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Mon, 17 Jun 2019 14:59:45 +0000</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>06aac31a - tests: Move common (vnet) test functions into a common file</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#06aac31a</link>
        <description>tests: Move common (vnet) test functions into a common fileThe netipsec and pf tests have a number of common test functions. Theseused to be duplicated, but it makes more sense for them to re-use thecommon functions.PR:		236223

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Mon, 04 Mar 2019 18:15:06 +0000</pubDate>
        <dc:creator>Kristof Provost &lt;kp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2a8682a8 - netmap: add suite of unit tests</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#2a8682a8</link>
        <description>netmap: add suite of unit testsImport the unit tests from upstream (https://github.com/luigirizzo/netmapba02539859d46d33), and make them ready for use with Kyua.There are currently 38 regression tests, which test the kernel control ABIexposed by netmap to userspace applications:  1: test for port info get  2-5: tests for basic port registration  6-9: tests for VALE  10-11: tests for getting netmap allocator info  12-15: tests for netmap pipes  16: test on polling mode  17-18: tests on options  19-27: tests for sync-kloop subsystem  28-39: tests for null ports  31-38: tests for the legacy NIOCREGIF registersReviewed by:	ngieMFC after:	1 weekDifferential Revision:	https://reviews.freebsd.org/D18490

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Mon, 31 Dec 2018 11:17:58 +0000</pubDate>
        <dc:creator>Vincenzo Maffione &lt;vmaffione@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b1ce931b - Conditionalize installtion audit(4) tests on MK_AUDIT</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#b1ce931b</link>
        <description>Conditionalize installtion audit(4) tests on MK_AUDITMK_AUDIT already controls auditd(8), praudit(1), etc.  It should also controlthe audit test suite.Submitted by:	ngieMFC after:	2 weeksPull Request:	https://github.com/freebsd/freebsd/pull/240

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Mon, 17 Dec 2018 18:35:32 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3468bf40 - Introduce test program for auditpipe(4)</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#3468bf40</link>
        <description>Introduce test program for auditpipe(4)Submitted by:	aniketpMFC after:	2 weeksSponsored by:	Google, Inc. (GSoC 2018)Differential Revision:	https://reviews.freebsd.org/D16395

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Thu, 26 Jul 2018 00:16:41 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e5569cb6 - Revert r334362</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#e5569cb6</link>
        <description>Revert r334362Reconnect tests/sys/audit now that the GCC issue is fixed by 334388MFC after:	2 weeksX-MFC-With:	334362, 334360, 334388

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Wed, 30 May 2018 19:58:36 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>16b88f72 - Temporarily disconnect audit tests</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#16b88f72</link>
        <description>Temporarily disconnect audit testsAudit tests added in r334360 broke the build on a number of archs.Remove the subdir from the top level tests/sys/Makefile until they&apos;refixed.

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Wed, 30 May 2018 00:36:58 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f7f4e0f7 - Add initial set of tests for audit(4)</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#f7f4e0f7</link>
        <description>Add initial set of tests for audit(4)This change includes the framework for testing the auditability of varioussyscalls, and includes changes for the first 12.  The tests will startauditd(8) if needed, though they&apos;ll be much faster if it&apos;s already running.The syscalls tested in this commit include mkdir(2), mkdirat(2), mknod(2),mknodat(2), mkfifo(2), mkfifoat(2), link(2), linkat(2), symlink(2),symlinkat(2), rename(2), and renameat(2).Submitted by:	aniketpMFC after:	2 weeksSponsored by:	Google, Inc (GSoC 2018)Differential Revision:	https://reviews.freebsd.org/D15286

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Tue, 29 May 2018 23:08:33 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8ce99bb4 - Properly do a deep copy of the ioctls capability array for fget_cap().</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#8ce99bb4</link>
        <description>Properly do a deep copy of the ioctls capability array for fget_cap().fget_cap() tries to do a cheaper snapshot of a file descriptor withoutholding the file descriptor lock.  This snapshot does not do a deepcopy of the ioctls capability array, but instead uses a differentreturn value to inform the caller to retry the copy with the lockheld.  However, filecaps_copy() was returning 1 to indicate that aretry was required, and fget_cap() was checking for 0 (actually&apos;!filecaps_copy()&apos;).  As a result, fget_cap() did not do a deep copyof the ioctls array and just reused the original pointer.  This causemultiple file descriptor entries to think they owned the same pointerand eventually resulted in duplicate frees.The only code path that I&apos;m aware of that triggers this is to create alisten socket that has a restricted list of ioctls and then callaccept() which calls fget_cap() with a valid filecaps structure fromgetsock_cap().To fix, change the return value of filecaps_copy() to return true ifit succeeds in copying the caps and false if it fails because the lockis required.  I find this more intuitive than fixing the caller inthis case.  While here, change the return type from &apos;int&apos; to &apos;bool&apos;.Finally, make filecaps_copy() more robust in the failure case by notcopying any of the source filecaps structure over.  This avoids thepossibility of leaking a pointer into a structure if a similar futurecaller doesn&apos;t properly handle the return value from filecaps_copy()at the expense of one more branch.I also added a test case that panics before this change and now passes.Reviewed by:	kibDiscussed with:	mjg (not a fan of the extra branch)MFC after:	1 weekDifferential Revision:	https://reviews.freebsd.org/D15047

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Tue, 17 Apr 2018 18:07:40 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2fae26bd - Add the ZFS test suite</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#2fae26bd</link>
        <description>Add the ZFS test suiteIt was originally written by Sun as part of the STF (Solaris test framework).They open sourced it in OpenSolaris, then HighCloud partially ported it toFreeBSD, and Spectra Logic finished the port.  We also added many testcases,fixed many broken ones, and converted them all to the ATF framework.  We&apos;ve hadhelp along the way from avg, araujo, smh, and brd.By default most of the tests are disabled.  Set the disks Kyua variable toenable them.Submitted by:	asomers, will, justing, ken, brd, avg, araujo, smhSponsored by:	Spectra Logic Corp, HighCloud

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Fri, 23 Feb 2018 16:31:00 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4fbebc74 - Add IPSec tests in tunnel mode</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#4fbebc74</link>
        <description>Add IPSec tests in tunnel modeSome IPSec in tunnel mode allowing to test multiple IPSecconfigurations.  These tests are reusing the jail/vnet scripts from pftests for generating complex network.Submitted by:	olivier@Differential Revision:	https://reviews.freebsd.org/D13017

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Sun, 03 Dec 2017 13:52:35 +0000</pubDate>
        <dc:creator>Kristof Provost &lt;kp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1d6f5f21 - pf: Basic automated test using VIMAGE</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#1d6f5f21</link>
        <description>pf: Basic automated test using VIMAGEIf VIMAGE is present we can start jails with their own pf instance. Thismakes it fairly easy to run tests.For example, this basic test verifies that drop/pass and icmpclassification works. It&apos;s a basic sanity test for pf, and hopefully anexample on how to write more pf tests.The tests are skipped if VIMAGE is not enabled.This work is inspired by the GSoC work of Panagiotes Mousikides.Differential Revision:	https://reviews.freebsd.org/D12580

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Fri, 06 Oct 2017 20:43:14 +0000</pubDate>
        <dc:creator>Kristof Provost &lt;kp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>669c2535 - Integrate contrib/netbsd-tests/fs/tmpfs into the FreeBSD test suite</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#669c2535</link>
        <description>Integrate contrib/netbsd-tests/fs/tmpfs into the FreeBSD test suiteas tests/sys/fsThese testcases exercise tmpfs supportMFC after:	2 weeksSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Fri, 21 Oct 2016 05:24:08 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bddfc749 - Remove change accidentally committed via r305963 for upcoming tests/sys/fs/...</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#bddfc749</link>
        <description>Remove change accidentally committed via r305963 for upcoming tests/sys/fs/...workMFC after:	3 daysSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Mon, 19 Sep 2016 09:15:12 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>34ccb118 - Reindent TESTSDIR definition for consistency/readability</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/Makefile#34ccb118</link>
        <description>Reindent TESTSDIR definition for consistency/readabilityMFC after:		3 daysSponsored by:		Dell EMC Isilon

            List of files:
            /freebsd-13.1/tests/sys/Makefile</description>
        <pubDate>Mon, 19 Sep 2016 07:07:55 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
