<?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>da446550 - Fix LOCAL_PEERCRED with socketpair(2)</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#da446550</link>
        <description>Fix LOCAL_PEERCRED with socketpair(2)Enable the LOCAL_PEERCRED socket option for unix domain stream socketscreated with socketpair(2). Previously, it only worked with unix domainstream sockets created with socket(2)/listen(2)/connect(2)/accept(2).PR:		176419Reported by:	Nicholas Wilson &lt;nicholas@nicholaswilson.me.uk&gt;MFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D16350

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Fri, 03 Aug 2018 01:37:00 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b9408863 - Add PROC_PDEATHSIG_SET to procctl interface.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#b9408863</link>
        <description>Add PROC_PDEATHSIG_SET to procctl interface.Allow processes to request the delivery of a signal upon death oftheir parent process.  Supposed consumer of the feature is PostgreSQL.Submitted by:	Thomas MunroReviewed by:	jilles, mjgMFC after:	2 weeksDifferential revision:	https://reviews.freebsd.org/D15106

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Wed, 18 Apr 2018 21:31:13 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac2743 - Implement getrandom(2) and getentropy(3)</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#e9ac2743</link>
        <description>Implement getrandom(2) and getentropy(3)The general idea here is to provide userspace programs with well-definedsources of entropy, in a fashion that doesn&apos;t require opening a new filedescriptor (ulimits) or accessing paths (/dev/urandom may be restrictedby chroot or capsicum).getrandom(2) is the more general API, and comes from the Linux world.Since our urandom and random devices are identical, the GRND_RANDOM flagis ignored.getentropy(3) is added as a compatibility shim for the OpenBSD API.truss(1) support is included.Tests for both system calls are provided.  Coverage is believed to be atleast as comprehensive as LTP getrandom(2) test coverage.  Additionally,instructions for running the LTP tests directly against FreeBSD are providedin the &quot;Test Plan&quot; section of the Differential revision linked below.  (Theypass, of course.)PR:		194204Reported by:	David CARLIER &lt;david.carlier AT hardenedbsd.org&gt;Discussed with:	cperciva, delphij, jhb, markjRelnotes:	maybeDifferential Revision:	https://reviews.freebsd.org/D14500

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Wed, 21 Mar 2018 01:15:45 +0000</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5e1e3ea2 - Fix and enable SysV IPC tests.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#5e1e3ea2</link>
        <description>Fix and enable SysV IPC tests.Don&apos;t declare some types that FreeBSD incorrectly declares.Fix an incorrect call to open() (missing mode).ANSIfy prototypes.Enable SysV message queue, semaphore, and shared memory tests.With exception of the workaround for union semun, these fixes have beencommitted to NetBSD.Reviewed by:	asomersApproved by:	CheriBSDSponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D13471

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Mon, 05 Feb 2018 18:48:00 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d7f27102 - armv8 has support for optional CRC32C instructions. This patch checks if they are</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#d7f27102</link>
        <description>armv8 has support for optional CRC32C instructions. This patch checks if they areavailable and if that is true make use of them.Thank you very much to Andrew Turner for providing help and review the patch!Reviewed by:		andrewMFC after:		1 weekDifferential Revision:	https://reviews.freebsd.org/D10499

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Thu, 27 Apr 2017 17:53:05 +0000</pubDate>
        <dc:creator>Michael Tuexen &lt;tuexen@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5be56374 - Remove the unportable -msse4 here too after fixing crc32_sse42.c to not</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#5be56374</link>
        <description>Remove the unportable -msse4 here too after fixing crc32_sse42.c to notdepend on it.  This should have been part of r315983.

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Sun, 02 Apr 2017 09:24:58 +0000</pubDate>
        <dc:creator>Bruce Evans &lt;bde@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>82a4538f - Defer ptracestop() signals that cannot be delivered immediately</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#82a4538f</link>
        <description>Defer ptracestop() signals that cannot be delivered immediatelyWhen a thread is stopped in ptracestop(), the ptrace(2) user may requesta signal be delivered upon resumption of the thread. Heretofore, those signalswere discarded unless ptracestop()&apos;s caller was issignal(). Fix this bymodifying ptracestop() to queue up signals requested by the ptrace user thatwill be delivered when possible. Take special care when the signal is SIGKILL(usually generated from a PT_KILL request); no new stop events should betriggered after a PT_KILL.Add a number of tests for the new functionality. Several tests were authoredby jhb.PR:		212607Reviewed by:	kibApproved by:	kib (mentor)MFC after:	2 weeksSponsored by:	Dell EMCIn collaboration with:	jhbDifferential Revision:	https://reviews.freebsd.org/D9260

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Mon, 20 Feb 2017 15:53:16 +0000</pubDate>
        <dc:creator>Eric Badger &lt;badger@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6be2ff7d - calculate_crc32c: Add SSE4.2 implementation on x86</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#6be2ff7d</link>
        <description>calculate_crc32c: Add SSE4.2 implementation on x86Derived from an implementation by Mark Adler.The fast loop performs three simultaneous CRCs over subsets of the databefore composing them.  This takes advantage of certain properties ofthe CRC32 implementation in Intel hardware.  (The CRC instruction takes 1cycle but has 2-3 cycles of latency.)The CRC32 instruction does not manipulate FPU state.i386 does not have the crc32q instruction, so avoid it there.  Otherwisethe implementation is identical to amd64.Add basic userland tests to verify correctness on a variety of inputs.PR:		216467Reported by:	Ben RUBSON &lt;ben.rubson at gmail.com&gt;Reviewed by:	kib@, markj@ (earlier version)Sponsored by:	Dell EMC IsilonDifferential Revision:	https://reviews.freebsd.org/D9342

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Tue, 31 Jan 2017 03:26:32 +0000</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b1dd83d1 - Add some tests for reaper functionality (in procctl()).</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#b1dd83d1</link>
        <description>Add some tests for reaper functionality (in procctl()).MFC after:	1 week

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Sat, 10 Dec 2016 22:05:24 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e8e39fc2 - Add test case for &gt;65535 segment coredumps</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#e8e39fc2</link>
        <description>Add test case for &gt;65535 segment coredumpsA long-belated follow-up to r303099.With feedback from:	jmmv, ngieSponsored by:	Dell EMC IsilonDifferential Revision:	https://reviews.freebsd.org/D7264

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Tue, 01 Nov 2016 19:18:16 +0000</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d30e66e5 - wait: Do not copyout uninitialized status/rusage/wrusage.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#d30e66e5</link>
        <description>wait: Do not copyout uninitialized status/rusage/wrusage.If wait4() or wait6() return 0 because of WNOHANG, the status, rusage andwrusage information should not be returned.PR:		212048Reported by:	Casey LucasMFC after:	2 weeks

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Fri, 09 Sep 2016 21:58:48 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fc13dfc8 - Commit a missing change from 299090</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#fc13dfc8</link>
        <description>Commit a missing change from 299090tests/sys/kern/Makefile	Reenable a disabled compiler warning, the need for which was	eliminated by r299090.Reviewed by:	ngieMFC after:	4 weeksX-MFC-With:	299090Sponsored by:	Spectra Logic Corp

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Mon, 23 May 2016 20:19:07 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>430f7286 - Merge ^/user/ngie/release-pkg-fix-tests to unbreak how test files are installed</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#430f7286</link>
        <description>Merge ^/user/ngie/release-pkg-fix-tests to unbreak how test files are installedafter r298107Summary of changes:- Replace all instances of FILES/TESTS with ${PACKAGE}FILES. This ensures that  namespacing is kept with FILES appropriately, and that this shouldn&apos;t need  to be repeated if the namespace changes -- only the definition of PACKAGE  needs to be changed- Allow PACKAGE to be overridden by callers instead of forcing it to always be  `tests`. In the event we get to the point where things can be split up  enough in the base system, it would make more sense to group the tests  with the blocks they&apos;re a part of, e.g. byacc with byacc-tests, etc- Remove PACKAGE definitions where possible, i.e. where FILES wasn&apos;t used  previously.- Remove unnecessary TESTSPACKAGE definitions; this has been elided into  bsd.tests.mk- Remove unnecessary BINDIRs used previously with ${PACKAGE}FILES;  ${PACKAGE}FILESDIR is now automatically defined in bsd.test.mk.- Fix installation of files under data/ subdirectories in lib/libc/tests/hash  and lib/libc/tests/net/getaddrinfo- Remove unnecessary .include &lt;bsd.own.mk&gt;s (some opportunistic cleanup)Document the proposed changes in share/examples/tests/tests/... via examplesso it&apos;s clear that ${PACKAGES}FILES is the suggested way forward in terms ofreplacing FILES. share/mk/bsd.README didn&apos;t seem like the appropriate methodof communicating that info.MFC after: never probablyX-MFC with: r298107PR: 209114Relnotes: yesTested with: buildworld, installworld, checkworld; buildworld, packageworldSponsored by: EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Wed, 04 May 2016 23:20:53 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>794277da - Automate the subr_unit test.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#794277da</link>
        <description>Automate the subr_unit test.Build and install the subr_unit test program originally written by phk, andrun it with the other ATF tests.tests/sys/kern/Makefile	* Build and install the subr_unit test as a plain testsys/kern/subr_unit.c	* Reduce the default number of repetitions from 100 to 1, and add a	  command-line parser to override it.	* Don&apos;t be so noisy by default	* Fix an include problem for the test buildReviewed by:	ngieMFC after:	4 weeksSponsored by:	Spectra Logic CorpDifferential Revision:	https://reviews.freebsd.org/D6038

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Fri, 29 Apr 2016 21:11:31 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2aa00a60 - More &apos;tests&apos; package fixes.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#2aa00a60</link>
        <description>More &apos;tests&apos; package fixes.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Wed, 03 Feb 2016 00:34:23 +0000</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b9083c21 - Integrate tools/regression/sockets/unix_passfd into the FreeBSD test</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#b9083c21</link>
        <description>Integrate tools/regression/sockets/unix_passfd into the FreeBSD testsuite as tests/sys/kern/unix_passfd_test- Convert testcases to ATF- Fix an alignment issues- Mark rights_creds_payload(..) as an expected failure (see PR # 181741)Based [in part] on the following Differential Revision:https://reviews.freebsd.org/D689MFC after: 1 weekSubmitted by: markjSponsored by: EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Wed, 30 Dec 2015 11:15:07 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>eacae6dc - Fix LDADD/DPADD that should be LIBADD.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#eacae6dc</link>
        <description>Fix LDADD/DPADD that should be LIBADD.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Fri, 04 Dec 2015 03:17:47 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0981c67b - Integrate contrib/netbsd-tests/kernel/t_mqueue into the FreeBSD test</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#0981c67b</link>
        <description>Integrate contrib/netbsd-tests/kernel/t_mqueue into the FreeBSD testsuite as tests/sys/kern/mqueue_testMFC after: 1 week

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Mon, 23 Nov 2015 09:17:25 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e30a6200 - Integrate tools/regression/pipe in to the FreeBSD test suite as</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#e30a6200</link>
        <description>Integrate tools/regression/pipe in to the FreeBSD test suite astests/sys/kern/pipe- Fix style(9) bugs- Fix compiler warnings- Use `nitems(x)` instead of `sizeof(x) / sizeof(*x)` patternThe testcases will be converted over to ATF eventually, but for now will beintegrated in as plain C testsMFC after: 1 weekSponsored by: EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Mon, 16 Nov 2015 05:38:40 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a0c963e1 - Integrate contrib/netbsd-tests/kernel/t_lockf.c into the FreeBSD test suite as</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/tests/sys/kern/Makefile#a0c963e1</link>
        <description>Integrate contrib/netbsd-tests/kernel/t_lockf.c into the FreeBSD test suite astests/sys/kern/lockf_testMFC after: 1 weekSponsored by: EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/tests/sys/kern/Makefile</description>
        <pubDate>Mon, 16 Nov 2015 04:56:14 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
