Commit ae6df79
Define eventfd on NetBSD
Like FreeBSD but unlike OpenBSD, NetBSD supports eventfd since version
10 (September 2021, see http://netbsd.org/changes/changes-10.0.html).
I don't know enough about NetBSD to know whether all systems running
10 can be expected to have eventfd, but it's probably fine. Our GitHub
actions CI only tests NetBSD 10.1.
Ref: https://man.netbsd.org/eventfd.2
Ref: https://github.com/NetBSD/src/blob/d04b0c735abc997743bb3faa74464524cbe7becd/sys/sys/eventfd.h
(backport <#4830>)
(cherry picked from commit 3e82c57)1 parent 03b7438 commit ae6df79
2 files changed
+14
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1365 | 1365 | | |
1366 | 1366 | | |
1367 | 1367 | | |
| 1368 | + | |
1368 | 1369 | | |
1369 | 1370 | | |
1370 | 1371 | | |
| |||
1411 | 1412 | | |
1412 | 1413 | | |
1413 | 1414 | | |
| 1415 | + | |
1414 | 1416 | | |
1415 | 1417 | | |
1416 | 1418 | | |
| |||
1474 | 1476 | | |
1475 | 1477 | | |
1476 | 1478 | | |
| 1479 | + | |
| 1480 | + | |
1477 | 1481 | | |
1478 | 1482 | | |
1479 | 1483 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
1743 | 1744 | | |
1744 | 1745 | | |
1745 | 1746 | | |
| 1747 | + | |
| 1748 | + | |
| 1749 | + | |
| 1750 | + | |
| 1751 | + | |
1746 | 1752 | | |
1747 | 1753 | | |
1748 | 1754 | | |
| |||
2198 | 2204 | | |
2199 | 2205 | | |
2200 | 2206 | | |
| 2207 | + | |
| 2208 | + | |
| 2209 | + | |
| 2210 | + | |
2201 | 2211 | | |
2202 | 2212 | | |
2203 | 2213 | | |
| |||
0 commit comments