<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/tests/sys/kqueue, branch upstream/10.4.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=upstream%2F10.4.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=upstream%2F10.4.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2017-02-10T02:29:39Z</updated>
<entry>
<title>MFC r305468:</title>
<updated>2017-02-10T02:29:39Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-02-10T02:29:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cb4649d0b2944c80a56f06ec73b43f99905a2c10'/>
<id>urn:sha1:cb4649d0b2944c80a56f06ec73b43f99905a2c10</id>
<content type='text'>
Port contrib/netbsd-tests/kernel/kqueue/... as tests/sys/kqueue/...

proc2_test must be skipped because the invariant tested
(`ke.fflags &amp; NOTE_TRACKERR`) doesn't pass.
</content>
</entry>
<entry>
<title>Remove EVFILT_PROCDESC block</title>
<updated>2017-02-10T02:29:09Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-02-10T02:29:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c320a567cd9f0a128042eb61021db9b8f8a16850'/>
<id>urn:sha1:c320a567cd9f0a128042eb61021db9b8f8a16850</id>
<content type='text'>
This reapplies the patch that was done in ^/stable/10@r297977

This is a direct commit to ^/stable/10

Sponsored by:	Dell EMC Isilon
</content>
</entry>
<entry>
<title>MFC r304797,r305467:</title>
<updated>2017-02-10T02:21:57Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-02-10T02:21:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=653ad4330cccf3d1748aeaf686dd36860f24a4e3'/>
<id>urn:sha1:653ad4330cccf3d1748aeaf686dd36860f24a4e3</id>
<content type='text'>
r304797 (by jmmv):

Make use of Kyua's work directories.

Change the vnode tests to use the current directory when creating temporary
files, which we can assume is a volatile work directory, and then make the
kqueue_test.sh driver _not_ abandon the directory created by Kyua.

This makes the various kqueue tests independent of each other, and ensures
the temporary file is cleaned up on failure.

Problem spotted by asomers@ when reviewing D4254.

r305467:

Move tests/sys/kqueue/... to tests/sys/kqueue/libkqueue/...

This is being done to clearly distinguish the libkqueue tests
from the (soon to be imported) NetBSD tests.
</content>
</entry>
<entry>
<title>MFC r295012</title>
<updated>2016-04-14T17:14:11Z</updated>
<author>
<name>Eric van Gyzen</name>
<email>vangyzen@FreeBSD.org</email>
</author>
<published>2016-04-14T17:14:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=dc03379e84e469b747c64f8f2f5744cb1d90a8ce'/>
<id>urn:sha1:dc03379e84e469b747c64f8f2f5744cb1d90a8ce</id>
<content type='text'>
kqueue EVFILT_PROC: avoid collision between NOTE_CHILD and NOTE_EXIT

NOTE_CHILD and NOTE_EXIT return something in kevent.data: the parent
pid (ppid) for NOTE_CHILD and the exit status for NOTE_EXIT.
Do not let the two events be combined, since one would overwrite
the other's data.

PR:		180385
Submitted by:	David A. Bright &lt;david_a_bright@dell.com&gt;
Sponsored by:	Dell Inc.
</content>
</entry>
<entry>
<title>MFC r282063:</title>
<updated>2015-05-13T10:21:13Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2015-05-13T10:21:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=243bdfe032d358bd0672a025f3b6ab9fd593c736'/>
<id>urn:sha1:243bdfe032d358bd0672a025f3b6ab9fd593c736</id>
<content type='text'>
Integrate tools/regression/kqueue into the FreeBSD test suite as
tests/sys/kqueue
</content>
</entry>
</feed>
