<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libc/sys/poll.2, branch releng/14.4</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F14.4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F14.4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-08-16T17:55:15Z</updated>
<entry>
<title>Remove $FreeBSD$: one-line nroff pattern</title>
<updated>2023-08-16T17:55:15Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:55:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b2c76c41be32f904179efed29c0ca04d53f3996c'/>
<id>urn:sha1:b2c76c41be32f904179efed29c0ca04d53f3996c</id>
<content type='text'>
Remove /^\.\\"\s*\$FreeBSD\$$\n/
</content>
</entry>
<entry>
<title>poll(2): Add POLLRDHUP.</title>
<updated>2021-04-28T11:00:31Z</updated>
<author>
<name>Thomas Munro</name>
<email>tmunro@FreeBSD.org</email>
</author>
<published>2021-04-28T09:31:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3aaaa2efde896e19d229ee2cf09fe7e6ab0fbf6e'/>
<id>urn:sha1:3aaaa2efde896e19d229ee2cf09fe7e6ab0fbf6e</id>
<content type='text'>
Teach poll(2) to support Linux-style POLLRDHUP events for sockets, if
requested.  Triggered when the remote peer shuts down writing or closes
its end.

Reviewed by:	kib
MFC after:	1 month
Differential Revision:	https://reviews.freebsd.org/D29757
</content>
</entry>
<entry>
<title>poll.2: POLLNVAL is returned also for insufficient rights</title>
<updated>2019-02-27T17:52:22Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2019-02-27T17:52:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d95826c43d639598aae70ac7a56870a152a316b3'/>
<id>urn:sha1:d95826c43d639598aae70ac7a56870a152a316b3</id>
<content type='text'>
Reported by:	"Bora Özarslan" &lt;borako.ozarslan@gmail.com&gt;
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>kern_poll: Restore explanatory comment removed in r177374</title>
<updated>2018-11-01T23:46:23Z</updated>
<author>
<name>Conrad Meyer</name>
<email>cem@FreeBSD.org</email>
</author>
<published>2018-11-01T23:46:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=78c2a9806ea5035f4ea005a877987feb3e365e7f'/>
<id>urn:sha1:78c2a9806ea5035f4ea005a877987feb3e365e7f</id>
<content type='text'>
The comment isn't stale.  The check is bogus in the sense that poll(2)
does not require pollfd entries to be unique in fd space, so there is no
reason there cannot be more pollfd entries than open or even allowed
fds.  The check is mostly a seatbelt against accidental misuse or
abuse.  FD_SETSIZE, while usually unrelated to poll, is used as an
arbitrary floor for systems with very low kern.maxfilesperproc.

Additionally, document this possible EINVAL condition in the poll.2
manual.

No functional change.

Reviewed by:	markj
Sponsored by:	Dell EMC Isilon
Differential Revision:	https://reviews.freebsd.org/D17671
</content>
</entry>
<entry>
<title>Various mdoc fixes and a few EOL whitespace removals.</title>
<updated>2014-12-21T12:36:36Z</updated>
<author>
<name>Christian Brueffer</name>
<email>brueffer@FreeBSD.org</email>
</author>
<published>2014-12-21T12:36:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0aee91e1fb311f4f92779bb2c7ef0c1fe10d8d35'/>
<id>urn:sha1:0aee91e1fb311f4f92779bb2c7ef0c1fe10d8d35</id>
<content type='text'>
Found with:	mandoc -Tlint
</content>
</entry>
<entry>
<title>Misc mdoc fixes:</title>
<updated>2014-11-23T21:00:00Z</updated>
<author>
<name>Joel Dahl</name>
<email>joel@FreeBSD.org</email>
</author>
<published>2014-11-23T21:00:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d4d112e34a28aee2571da46afaf93e2469f6a1be'/>
<id>urn:sha1:d4d112e34a28aee2571da46afaf93e2469f6a1be</id>
<content type='text'>
- Remove superfluous paragraph macros.
- Remove/fix empty or incorrect macros.
- Sort sections into conventional order.
- Terminate quoted strings properly.
- Remove EOL whitespace.
</content>
</entry>
<entry>
<title>Add the ppoll() system call.</title>
<updated>2014-11-13T05:26:14Z</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2014-11-13T05:26:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=186d9c3473bcb62ac0d6f48a4cef8613db1ccc60'/>
<id>urn:sha1:186d9c3473bcb62ac0d6f48a4cef8613db1ccc60</id>
<content type='text'>
Export kern_poll() needed by an upcoming Linuxulator change.

Differential Revision:	https://reviews.freebsd.org/D1133
Reviewed by:	kib, wblock
MFC after:	1 month
</content>
</entry>
<entry>
<title>Sort sections.</title>
<updated>2005-01-20T09:17:07Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2005-01-20T09:17:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=24a0682c6465290759ed0b09ea16e40e7cd47053'/>
<id>urn:sha1:24a0682c6465290759ed0b09ea16e40e7cd47053</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mechanically kill hard sentence breaks.</title>
<updated>2004-07-02T23:52:20Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-07-02T23:52:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1a0a934547909744a6a2fa4cfd5b795ec6394f05'/>
<id>urn:sha1:1a0a934547909744a6a2fa4cfd5b795ec6394f05</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Markup, grammar, and spelling fixes.</title>
<updated>2004-06-30T20:09:10Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-06-30T20:09:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=33992dc0ed9323e5ba9d2d4a5b8dec5401a9c4e2'/>
<id>urn:sha1:33992dc0ed9323e5ba9d2d4a5b8dec5401a9c4e2</id>
<content type='text'>
</content>
</entry>
</feed>
