<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libc/sys/kqueue.2, branch releng/14.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Remove $FreeBSD$: two-line nroff pattern</title>
<updated>2023-08-16T17:55:10+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:55:10+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=fa9896e082a1046ff4fbc75fcba4d18d1f2efc19'/>
<id>fa9896e082a1046ff4fbc75fcba4d18d1f2efc19</id>
<content type='text'>
Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
</pre>
</div>
</content>
</entry>
<entry>
<title>Change kqueue1() to be compatible with NetBSD</title>
<updated>2023-04-05T03:29:49+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2023-03-31T22:31:41+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=54579376c05e7a039cde5f424c641fa29348835f'/>
<id>54579376c05e7a039cde5f424c641fa29348835f</id>
<content type='text'>
by making it accept some open(2) flags.  More precisely, only
O_CLOEXEC is supported, the flag is translated into the KQUEUE_CLOEXEC flag
for kqueuex(2), and O_NONBLOCK is silently ignored.

Reported and tested by:	vishwin
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D39377
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
by making it accept some open(2) flags.  More precisely, only
O_CLOEXEC is supported, the flag is translated into the KQUEUE_CLOEXEC flag
for kqueuex(2), and O_NONBLOCK is silently ignored.

Reported and tested by:	vishwin
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D39377
</pre>
</div>
</content>
</entry>
<entry>
<title>kqueue: add close() calls to man page example</title>
<updated>2023-04-04T13:29:53+00:00</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2023-03-31T18:50:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=20c9c3be5acc66de9081f1f24456a62ba9395c4f'/>
<id>20c9c3be5acc66de9081f1f24456a62ba9395c4f</id>
<content type='text'>
There is no real need to close descriptors before a process exits, but
these close calls demonstrate by example that kqueue descriptors occupy
the same namespace as other file descriptors.

Reviewed by:	fernape, markj
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D39376
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is no real need to close descriptors before a process exits, but
these close calls demonstrate by example that kqueue descriptors occupy
the same namespace as other file descriptors.

Reviewed by:	fernape, markj
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D39376
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename kqueue1(2) to kqueuex(2) to avoid compat issues with NetBSD</title>
<updated>2023-04-04T13:19:08+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2023-03-31T22:27:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=dac310248826c37b60306c1b25fb94c35802196d'/>
<id>dac310248826c37b60306c1b25fb94c35802196d</id>
<content type='text'>
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D39377
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D39377
</pre>
</div>
</content>
</entry>
<entry>
<title>kqueue: tidy up indentation in man page example</title>
<updated>2023-03-31T18:48:39+00:00</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2023-03-31T18:45:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d860991a7289c673d19467ea7faae46df7681db1'/>
<id>d860991a7289c673d19467ea7faae46df7681db1</id>
<content type='text'>
Fixes: e07b0c12ba64 ("[patch][doc] Fix EXAMPLE in kqueue(2)")
Sponsored by:	The FreeBSD Foundation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: e07b0c12ba64 ("[patch][doc] Fix EXAMPLE in kqueue(2)")
Sponsored by:	The FreeBSD Foundation
</pre>
</div>
</content>
</entry>
<entry>
<title>kqueue1(2): document</title>
<updated>2023-03-27T23:39:26+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2023-03-25T23:41:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f2ec444be523d3d00808ff82a7c690c75defe953'/>
<id>f2ec444be523d3d00808ff82a7c690c75defe953</id>
<content type='text'>
Reviewed by:	emaste, jhb
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D39271
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed by:	emaste, jhb
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D39271
</pre>
</div>
</content>
</entry>
<entry>
<title>kevent.2: Add an xref to listen.2</title>
<updated>2022-06-20T16:48:14+00:00</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2022-06-20T16:19:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6405997f45974bf6d25412f03c069ae048d74d51'/>
<id>6405997f45974bf6d25412f03c069ae048d74d51</id>
<content type='text'>
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
</pre>
</div>
</content>
</entry>
<entry>
<title>kqueue: Fix kqueue(2) man page.</title>
<updated>2022-05-14T11:52:51+00:00</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2022-05-14T11:52:51+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=14c99b43ef69beafa01a1574641c4cf19ecf2b9d'/>
<id>14c99b43ef69beafa01a1574641c4cf19ecf2b9d</id>
<content type='text'>
Remove bogus BUGS note about timeout limit to 24 hours, that's not true
since callouting project import.

Reviewed by:		mav
Differential revision:	https://reviews.freebsd.org/D35206
MFC after:		2 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove bogus BUGS note about timeout limit to 24 hours, that's not true
since callouting project import.

Reviewed by:		mav
Differential revision:	https://reviews.freebsd.org/D35206
MFC after:		2 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>[patch][doc] Fix EXAMPLE in kqueue(2)</title>
<updated>2022-04-13T06:01:58+00:00</updated>
<author>
<name>Fernando Apesteguía</name>
<email>fernape@FreeBSD.org</email>
</author>
<published>2022-04-11T18:40:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e07b0c12ba6435421ceb7dd028402d5cbfc1f1dd'/>
<id>e07b0c12ba6435421ceb7dd028402d5cbfc1f1dd</id>
<content type='text'>
The error control was not properly implemented. "changelist" is const, hence
event.flags is never changed by the syscall.

PR:	196844
Reported by:	eugen@
Reviewed by:	PauAmma &lt;pauamma@gundo.com&gt;
Approved by:	eugen@
Fixes:	8c231786f01b9f8614e2fe5b47196db1caa7a772
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The error control was not properly implemented. "changelist" is const, hence
event.flags is never changed by the syscall.

PR:	196844
Reported by:	eugen@
Reviewed by:	PauAmma &lt;pauamma@gundo.com&gt;
Approved by:	eugen@
Fixes:	8c231786f01b9f8614e2fe5b47196db1caa7a772
</pre>
</div>
</content>
</entry>
<entry>
<title>kqueue(2): Add note about format of the data for NOTE_EXIT</title>
<updated>2022-01-19T22:37:25+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2022-01-19T22:35:09+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7406ec4ea99c1c61e88d5c98c58094093b9e78fb'/>
<id>7406ec4ea99c1c61e88d5c98c58094093b9e78fb</id>
<content type='text'>
Noted by:	Dave Baukus &lt;daveb@spectralogic.com&gt;
PR:	261346
MFC after:	3 days
Sponsored by:	The FreeBSD Foundation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Noted by:	Dave Baukus &lt;daveb@spectralogic.com&gt;
PR:	261346
MFC after:	3 days
Sponsored by:	The FreeBSD Foundation
</pre>
</div>
</content>
</entry>
</feed>
