openbsd
2 years agosplitted -> split, necesssary -> necessary
jsg [Mon, 21 Feb 2022 08:50:18 +0000 (08:50 +0000)]
splitted -> split, necesssary -> necessary

2 years agoonbard -> onboard
jsg [Mon, 21 Feb 2022 08:27:51 +0000 (08:27 +0000)]
onbard -> onboard

2 years agoopearting -> operating
jsg [Mon, 21 Feb 2022 08:16:08 +0000 (08:16 +0000)]
opearting -> operating

2 years agoreceice -> receive
jsg [Mon, 21 Feb 2022 07:15:42 +0000 (07:15 +0000)]
receice -> receive

2 years agocap the daemon login class' datasize at either 1G or 4G depending on
robert [Mon, 21 Feb 2022 06:38:57 +0000 (06:38 +0000)]
cap the daemon login class' datasize at either 1G or 4G depending on
the architecture and set the bgpd class' datasize to either 16G or 1G

ok sthen@ and discussed with many

2 years agotempterature -> temperature
jsg [Mon, 21 Feb 2022 05:54:35 +0000 (05:54 +0000)]
tempterature -> temperature

2 years agoin input, clear the address union before putting an ipv4 address in it.
dlg [Mon, 21 Feb 2022 05:19:07 +0000 (05:19 +0000)]
in input, clear the address union before putting an ipv4 address in it.

the whole vxlan address is used for lookups in the RB tree, so any
garbage on the stack where the address sits could confuse the lookup.
it looks like i was lucky before, but if you receive vxlan over
ipsec you are less lucky.

found by and fix tested by jason tubnor.

2 years agoIf the signature on an icmp echo reply doesn't match, don't count it as
jmatthew [Mon, 21 Feb 2022 03:50:46 +0000 (03:50 +0000)]
If the signature on an icmp echo reply doesn't match, don't count it as
a reply we've received, and print out the source address and sequence number
as that might help the user understand what's going on.

ok florian@ dlg@

2 years agosync
deraadt [Mon, 21 Feb 2022 00:56:06 +0000 (00:56 +0000)]
sync

2 years agoUSE_CCACHE does not add a dependency
kn [Mon, 21 Feb 2022 00:37:47 +0000 (00:37 +0000)]
USE_CCACHE does not add a dependency

OK jca sthen

2 years agovxlan sending to a mcast group needs an interface specified for that group
dlg [Mon, 21 Feb 2022 00:36:22 +0000 (00:36 +0000)]
vxlan sending to a mcast group needs an interface specified for that group

ok anton@

2 years agomutibyte -> multibyte
jsg [Mon, 21 Feb 2022 00:22:03 +0000 (00:22 +0000)]
mutibyte -> multibyte

2 years agodmameme -> dmamem
jsg [Sun, 20 Feb 2022 23:14:36 +0000 (23:14 +0000)]
dmameme -> dmamem

2 years agoi missed a word.
dlg [Sun, 20 Feb 2022 23:11:01 +0000 (23:11 +0000)]
i missed a word.

some other tweaks for readability or brevity while here

2 years agosync
deraadt [Sun, 20 Feb 2022 22:50:49 +0000 (22:50 +0000)]
sync

2 years agoOnly use /snapshots dir when -current
afresh1 [Sun, 20 Feb 2022 21:53:04 +0000 (21:53 +0000)]
Only use /snapshots dir when -current

Not during release, -stable, or -beta.

This diverges from how packages work and how things were done in the past
where -beta also looked in /snapshots.

Discussed in icb.
OK deraadt@

2 years agowe should be 7.1-beta not 7.1-current
sthen [Sun, 20 Feb 2022 20:54:29 +0000 (20:54 +0000)]
we should be 7.1-beta not 7.1-current

2 years ago7.2 packages key
naddy [Sun, 20 Feb 2022 20:28:57 +0000 (20:28 +0000)]
7.2 packages key

2 years agospace required between macro argument and punctuation;
jmc [Sun, 20 Feb 2022 20:01:04 +0000 (20:01 +0000)]
space required between macro argument and punctuation;

2 years agoAdd missing newlines in two DPRINTFs (from Matthew Martin)
tb [Sun, 20 Feb 2022 19:59:29 +0000 (19:59 +0000)]
Add missing newlines in two DPRINTFs (from Matthew Martin)
Tweak capitalization (from jmc)

2 years agoFix vi recovery mode.
tb [Sun, 20 Feb 2022 19:45:51 +0000 (19:45 +0000)]
Fix vi recovery mode.

From trondd, tested by various

ok afresh1

2 years agoaplcpu(4)
kettenis [Sun, 20 Feb 2022 19:33:48 +0000 (19:33 +0000)]
aplcpu(4)

2 years agoAdd aplcpu(4), a driver to control the CPU performance levels on Apple SoCs.
kettenis [Sun, 20 Feb 2022 19:25:57 +0000 (19:25 +0000)]
Add aplcpu(4), a driver to control the CPU performance levels on Apple SoCs.

ok gnezdo@

2 years agoRemove downloaded SHA256.sig if signature validation fails
afresh1 [Sun, 20 Feb 2022 19:24:19 +0000 (19:24 +0000)]
Remove downloaded SHA256.sig if signature validation fails

Without the "noclobber" setting we would have overwitten with an empty
file and best not to leave a failed file around.

Noticed by florian@

2 years agoNameservers in router advertisements are struct in6_addr, not
florian [Sun, 20 Feb 2022 19:18:16 +0000 (19:18 +0000)]
Nameservers in router advertisements are struct in6_addr, not
struct sockaddr_in6. Copy the right amount of data so that we don't
overflow the destination and potentially crash when we receive more
than 7 nameservers.

This is going to be 7.0 errata 014.

OK deraadt

2 years agoFix a buffer overread in OAEP padding removal
tb [Sun, 20 Feb 2022 19:16:34 +0000 (19:16 +0000)]
Fix a buffer overread in OAEP padding removal

This only occurs on very small payloads and tightly allocated buffers
that don't usually occur in practice.

This is OpenSSL f61c6804

ok inoguchi jsing

2 years agosync
deraadt [Sun, 20 Feb 2022 18:23:28 +0000 (18:23 +0000)]
sync

2 years agoShow summary even if no firmware are detected or installed
afresh1 [Sun, 20 Feb 2022 18:06:05 +0000 (18:06 +0000)]
Show summary even if no firmware are detected or installed

OK florian@

2 years ago7.2 base key
deraadt [Sun, 20 Feb 2022 17:21:56 +0000 (17:21 +0000)]
7.2 base key

2 years agomove to 7.1-beta
deraadt [Sun, 20 Feb 2022 17:11:05 +0000 (17:11 +0000)]
move to 7.1-beta

2 years agoaudo -> audio
jsg [Sun, 20 Feb 2022 15:39:55 +0000 (15:39 +0000)]
audo -> audio

2 years agoJohn P. Wittkowski -> John P. Wittkoski
jsg [Sun, 20 Feb 2022 15:21:15 +0000 (15:21 +0000)]
John P. Wittkowski -> John P. Wittkoski
matches adb.c and adb(4)

2 years agoWildire -> Wildfire
jsg [Sun, 20 Feb 2022 15:01:03 +0000 (15:01 +0000)]
Wildire -> Wildfire

2 years agoTest OBJ_obj2txt() with NULL and short buffers.
jsing [Sun, 20 Feb 2022 13:47:53 +0000 (13:47 +0000)]
Test OBJ_obj2txt() with NULL and short buffers.

2 years agoAproximate realpath on the expected output by deduping leading slashes.
dtucker [Sun, 20 Feb 2022 03:47:26 +0000 (03:47 +0000)]
Aproximate realpath on the expected output by deduping leading slashes.
Fixes test failure when user's home dir is / which is possible in some
portable configurations.

2 years agosys/proc.h requires sys/signal.h (will become visible when sys/param.h
deraadt [Sun, 20 Feb 2022 00:09:29 +0000 (00:09 +0000)]
sys/proc.h requires sys/signal.h (will become visible when sys/param.h
is removed)

2 years agoThe suspend/resume code sleeps-not-allowed phases are protected with
deraadt [Sat, 19 Feb 2022 23:57:09 +0000 (23:57 +0000)]
The suspend/resume code sleeps-not-allowed phases are protected with
cold=2.  Use the same strategy in a a similar phase during hibernate.

2 years agotsleep() prints a stack trace when cold==2. The suspend/resume code has
deraadt [Sat, 19 Feb 2022 23:56:18 +0000 (23:56 +0000)]
tsleep() prints a stack trace when cold==2.  The suspend/resume code has
phases where sleeps are not allowed, and this used to discover it.
msleep() needs the same check.

2 years agodon't refer to disks as daughter devices
jsg [Sat, 19 Feb 2022 23:45:51 +0000 (23:45 +0000)]
don't refer to disks as daughter devices
ok jmc@

2 years agoThe 'e' command of the simple editor has not provided editing of
krw [Sat, 19 Feb 2022 22:08:27 +0000 (22:08 +0000)]
The 'e' command of the simple editor has not provided editing of
'interleave' or 'rpm' since the disklabel fields d_interleave and
d_rpm were 'recycled' to make room for duid's in April, 2010.

2 years agoAdd memory BIO small I/O tests.
jsing [Sat, 19 Feb 2022 16:00:57 +0000 (16:00 +0000)]
Add memory BIO small I/O tests.

2 years agoRemove references to performance issues caused by frequent memmove().
jsing [Sat, 19 Feb 2022 16:00:14 +0000 (16:00 +0000)]
Remove references to performance issues caused by frequent memmove().

ok inoguchi@ tb@

2 years agoReduce memmoves in memory BIOs.
jsing [Sat, 19 Feb 2022 15:59:12 +0000 (15:59 +0000)]
Reduce memmoves in memory BIOs.

Currently, a read/write memory BIO pulls up the data via memmove() on each
read. This becomes very expensive when a lot of small reads are performed,
especially if there is a reasonable amount of data stored in the memory
BIO.

Instead, store a read offset into the buffer and only perform a memmove()
to pull up the data on a write, if we have read more than 4096 bytes. This
way we only perform memmove() when the space saving will potentially be of
benefit, while avoiding frequent memmove() in the case of small interleaved
reads and writes.

Should address oss-fuzz #19881.

ok inoguchi@ tb@

2 years agocertificiate -> certificate
jsg [Sat, 19 Feb 2022 13:09:36 +0000 (13:09 +0000)]
certificiate -> certificate

2 years agomininumu -> minimum
jsg [Sat, 19 Feb 2022 12:23:45 +0000 (12:23 +0000)]
mininumu -> minimum

2 years agoremove outdated contact details for ActivCard and CRYPTOCard
jsg [Sat, 19 Feb 2022 10:17:39 +0000 (10:17 +0000)]
remove outdated contact details for ActivCard and CRYPTOCard

2 years agoremove redundant swap encryption text
jsg [Sat, 19 Feb 2022 09:12:09 +0000 (09:12 +0000)]
remove redundant swap encryption text

2 years agoUse installboot(8) in install.md of armv7.
visa [Sat, 19 Feb 2022 08:33:28 +0000 (08:33 +0000)]
Use installboot(8) in install.md of armv7.

OK kettenis@ deraadt@

2 years agoProvide a struct bio_mem for memory BIO specific data.
jsing [Sat, 19 Feb 2022 08:11:16 +0000 (08:11 +0000)]
Provide a struct bio_mem for memory BIO specific data.

In order to fix and improve the memory BIO, we need to be able to track
more than just a single BUF_MEM *. Provide a struct bio_mem (which
currently only contains a BUF_MEM *) and rework the internals to use this
struct.

ok inoguchi@ tb@

2 years agoIgnore sitelib in perl snippet
afresh1 [Sat, 19 Feb 2022 02:19:42 +0000 (02:19 +0000)]
Ignore sitelib in perl snippet

All base tools should be doing that and I forgot.

While here remove the no longer necessary TERM handler,
it was only needed so a TERM signal would still trigger the END block.

2 years agoAvoid gendered language in man pages when not referring to a specific
jsg [Fri, 18 Feb 2022 23:17:13 +0000 (23:17 +0000)]
Avoid gendered language in man pages when not referring to a specific
person. Rewrite or use singular they.

ok thfr@ sthen@ daniel@ ian@ job@ kmos@ jcs@ ratchov@ phessler@ and
others I'm likely missing on an earlier version.
feedback tj@, feedback and ok jmc@

2 years agoapmd should replace /etc/random.seed for hibernate-resumes (and also
deraadt [Fri, 18 Feb 2022 22:54:13 +0000 (22:54 +0000)]
apmd should replace /etc/random.seed for hibernate-resumes (and also
chmod 600 the file to remove the t-bit that the bootblocks set when
the file is used)
comments from naddy

2 years agosync
deraadt [Fri, 18 Feb 2022 20:20:23 +0000 (20:20 +0000)]
sync

2 years agowritelabel() only needs one prototype.
krw [Fri, 18 Feb 2022 19:26:40 +0000 (19:26 +0000)]
writelabel() only needs one prototype.

2 years agoMove prototypes for checklabel(), readlabel() and parselabel()
krw [Fri, 18 Feb 2022 17:45:43 +0000 (17:45 +0000)]
Move prototypes for checklabel(), readlabel() and parselabel()
into disklabel.c since editor.c and dkcksum.c have no need to
know.

2 years agoClean up and simplify memory BIO code.
jsing [Fri, 18 Feb 2022 17:30:13 +0000 (17:30 +0000)]
Clean up and simplify memory BIO code.

This is a first pass that uses sensible and consistent names for variables.
Call the BIO 'bio' (instead of 'a', 'b', 'bp', or 'h'), drop a bunch of
unnecessary casts, simplify some logic and add additional error checking.

With input from and ok tb@

2 years agoEnable TLS verify by default for outbound "smtps://" and "smtp+tls://".
millert [Fri, 18 Feb 2022 17:02:06 +0000 (17:02 +0000)]
Enable TLS verify by default for outbound "smtps://" and "smtp+tls://".
This restores the documented behavior that was broken by the fix
for opportunistic TLS.  OK semarie@.

2 years agoRevert changes to use the new libtls signer api
millert [Fri, 18 Feb 2022 16:57:36 +0000 (16:57 +0000)]
Revert changes to use the new libtls signer api
There are bugs in the new libtls signer that can lead to a crash.
OK tb@ jsing@

2 years agoNo need for makebootarea() prototype as makebootarea() perished with NUMBOOT in
krw [Fri, 18 Feb 2022 16:16:11 +0000 (16:16 +0000)]
No need for makebootarea() prototype as makebootarea() perished with NUMBOOT in
2015 (r1.211).

2 years agoshut apmd up while the battery is coming to the full capacity when charging
robert [Fri, 18 Feb 2022 15:22:22 +0000 (15:22 +0000)]
shut apmd up while the battery is coming to the full capacity when charging
to avoid filling up syslog with unnecessary information

ok tb@

2 years agoBuild gpioctl(8) on riscv64.
visa [Fri, 18 Feb 2022 10:52:32 +0000 (10:52 +0000)]
Build gpioctl(8) on riscv64.

OK kettenis@

2 years agoAdd mpfgpio(4), a driver for the PolarFire SoC MSS GPIO controller.
visa [Fri, 18 Feb 2022 10:51:43 +0000 (10:51 +0000)]
Add mpfgpio(4), a driver for the PolarFire SoC MSS GPIO controller.

Feedback and OK kettenis@

2 years agoprefer https links in man pages
jsg [Fri, 18 Feb 2022 10:24:32 +0000 (10:24 +0000)]
prefer https links in man pages
ok gnezdo@ miod@ jmc@

2 years agoConvert KVA allocation to km_alloc(9).
kettenis [Fri, 18 Feb 2022 09:04:38 +0000 (09:04 +0000)]
Convert KVA allocation to km_alloc(9).

ok mpi@

2 years agodont bother running ethernet multicast ioctl handlers.
dlg [Fri, 18 Feb 2022 03:22:27 +0000 (03:22 +0000)]
dont bother running ethernet multicast ioctl handlers.

while here turn ENETRESET into 0 in the ioctl path. there's no
hardware to reset.

2 years agoExtra whitespace removal. No code change.
mlarkin [Fri, 18 Feb 2022 02:21:24 +0000 (02:21 +0000)]
Extra whitespace removal. No code change.

ok jsg@

2 years agoupdate 21c3 link
jsg [Fri, 18 Feb 2022 02:20:33 +0000 (02:20 +0000)]
update 21c3 link

2 years agoremove squatted link
jsg [Fri, 18 Feb 2022 02:11:56 +0000 (02:11 +0000)]
remove squatted link

2 years agoremove dead link
jsg [Fri, 18 Feb 2022 02:07:15 +0000 (02:07 +0000)]
remove dead link

2 years agogrammar/reword
jsg [Fri, 18 Feb 2022 01:41:17 +0000 (01:41 +0000)]
grammar/reword
ok jmc@

2 years agofix inverted check of running when changing tunnel rdomain.
dlg [Fri, 18 Feb 2022 01:27:39 +0000 (01:27 +0000)]
fix inverted check of running when changing tunnel rdomain.

you should only be able to change the tunnel rdomain when the
interface is down. i was accidentally make sure you could only
change the rdomain when the interface was up.

2 years agoonly unwind multicast when in learning mode.
dlg [Fri, 18 Feb 2022 00:46:42 +0000 (00:46 +0000)]
only unwind multicast when in learning mode.

found by bluhm@ when he ran the regress tests.

2 years agoHint: people who want to use ubsan can use the ubsan_minimal runtime
jca [Fri, 18 Feb 2022 00:39:18 +0000 (00:39 +0000)]
Hint: people who want to use ubsan can use the ubsan_minimal runtime

Input & ok gnezdo@

2 years agogrammar
jsg [Fri, 18 Feb 2022 00:15:53 +0000 (00:15 +0000)]
grammar

2 years agoAdd tests for memory BIO.
jsing [Thu, 17 Feb 2022 18:51:58 +0000 (18:51 +0000)]
Add tests for memory BIO.

2 years agoremove unused include files
deraadt [Thu, 17 Feb 2022 17:22:22 +0000 (17:22 +0000)]
remove unused include files

2 years agoIf S4 is not available, use S5 for the ACPI-transitions in hibernate support.
deraadt [Thu, 17 Feb 2022 17:17:09 +0000 (17:17 +0000)]
If S4 is not available, use S5 for the ACPI-transitions in hibernate support.
A bunch of servers work now.
Really close to a 3-line diff...
ok kettenis

2 years agobinutils-2.17 does not have ld or gas available for the aarch64, powerpc64, or
phessler [Thu, 17 Feb 2022 16:28:37 +0000 (16:28 +0000)]
binutils-2.17 does not have ld or gas available for the aarch64, powerpc64, or
riscv64 family of platforms, so we don't try to build there.

However we mis-nested the arch check, causing some unintended side effects,
most notably installing binutils-2.17's ar(1) which overwrote the
intended llvm-ar(1).

Fix the if nesting so it only applies where intended.

tested on aarch64 by me, powerpc64 by gkoehler@, and riscv64 by jca@

OK miod@ robert@ gkoehler@ jca@

2 years agonew sentence, new line
jsg [Thu, 17 Feb 2022 14:08:11 +0000 (14:08 +0000)]
new sentence, new line

2 years agoremove some dead/squatted links
jsg [Thu, 17 Feb 2022 12:24:08 +0000 (12:24 +0000)]
remove some dead/squatted links

2 years agocheck for EINTR/EAGAIN failures in the rfd fast-path;
djm [Thu, 17 Feb 2022 10:58:27 +0000 (10:58 +0000)]
check for EINTR/EAGAIN failures in the rfd fast-path;
caught by dtucker's minix3 vm :) ok dtucker@

2 years agoAdd a window-resized hook which is fired when the window is actually
nicm [Thu, 17 Feb 2022 09:58:47 +0000 (09:58 +0000)]
Add a window-resized hook which is fired when the window is actually
resized which may be later than the client resize, GitHub issue 2995.

2 years agoRegenerate ppport.h of Term::ReadKey using Devel::PPPort 3.64 to
bluhm [Thu, 17 Feb 2022 09:24:56 +0000 (09:24 +0000)]
Regenerate ppport.h of Term::ReadKey using Devel::PPPort 3.64 to
avoid -Wno-compound-token-split-by-macro warnings from clang 13.
OK afresh1@

2 years agodrm/amd/pm: fix hwmon node of power1_label create issue
jsg [Thu, 17 Feb 2022 05:32:09 +0000 (05:32 +0000)]
drm/amd/pm: fix hwmon node of power1_label create issue

From Yang Wang
dcd1c46634697d200c7012d5047302355dce098f in linux 5.15.y/5.15.24
a8b1e8636a3252daa729762b2e3cc9015cc91a5c in mainline linux

2 years agodrm/i915: Populate pipe dbuf slices more accurately during readout
jsg [Thu, 17 Feb 2022 05:29:41 +0000 (05:29 +0000)]
drm/i915: Populate pipe dbuf slices more accurately during readout

From Ville Syrjala
ac14a51c31693e11947f9b4e36c84558368fe089 in linux 5.15.y/5.15.24
85bb289215cf37e05e9581b39b114db1293f9ecd in mainline linux

2 years agodrm/i915: Allow !join_mbus cases for adlp+ dbuf configuration
jsg [Thu, 17 Feb 2022 05:26:18 +0000 (05:26 +0000)]
drm/i915: Allow !join_mbus cases for adlp+ dbuf configuration

From Ville Syrjala
8d6a31b83cddd5c3429def795ba7ec8fdaf4541d in linux 5.15.y/5.15.24
8fd5a26e43859547790a7995494c952b708ab3b5 in mainline linux

2 years agodrm/amdgpu/display: change pipe policy for DCN 2.0
jsg [Thu, 17 Feb 2022 05:23:06 +0000 (05:23 +0000)]
drm/amdgpu/display: change pipe policy for DCN 2.0

From Alex Deucher
c1af59449d80a4f642dbe64fd8be7c1ce86fc2cf in linux 5.15.y/5.15.24
6e7545ddb13416fd200e0b91c0acfd0404e2e27b in mainline linux

2 years agodrm/amd/display: Correct MPC split policy for DCN301
jsg [Thu, 17 Feb 2022 05:20:32 +0000 (05:20 +0000)]
drm/amd/display: Correct MPC split policy for DCN301

From Zhan Liu
a277422a8d975966de1bd3351cc6cfd8718a166d in linux 5.15.y/5.15.24
ac46d93235074a6c5d280d35771c23fd8620e7d9 in mainline linux

2 years agodrm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer
jsg [Thu, 17 Feb 2022 05:17:30 +0000 (05:17 +0000)]
drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer

From Raymond Jay Golo
9696125fb3ca1660d28a0aef53bcaa1a20a02bdb in linux 5.15.y/5.15.24
d3cbc6e323c9299d10c8d2e4127c77c7d05d07b1 in mainline linux

2 years agoWrites to the ps_flags field of struct process should be atomic.
rob [Thu, 17 Feb 2022 03:12:34 +0000 (03:12 +0000)]
Writes to the ps_flags field of struct process should be atomic.
Ok deraadt@ guenther@

2 years agoremove unused defines
jsg [Thu, 17 Feb 2022 00:47:47 +0000 (00:47 +0000)]
remove unused defines

2 years agoreduce includes
jsg [Thu, 17 Feb 2022 00:21:40 +0000 (00:21 +0000)]
reduce includes

2 years agoreduce includes
jsg [Thu, 17 Feb 2022 00:11:21 +0000 (00:11 +0000)]
reduce includes
ok deraadt@

2 years agorev 1.4 was wrong to put potential IO operations after _GTS.
deraadt [Wed, 16 Feb 2022 20:20:36 +0000 (20:20 +0000)]
rev 1.4 was wrong to put potential IO operations after _GTS.
re-creating the original (2 weeks ago) order of last-minute-disk-parking
needs a different approach, hmm.

2 years agoSupport more mouse buttons when the terminal sends them, GitHub issue
nicm [Wed, 16 Feb 2022 18:55:05 +0000 (18:55 +0000)]
Support more mouse buttons when the terminal sends them, GitHub issue
3055.

2 years agosync
deraadt [Wed, 16 Feb 2022 17:07:05 +0000 (17:07 +0000)]
sync

2 years agosync the description for mviic(4);
jmc [Wed, 16 Feb 2022 16:47:26 +0000 (16:47 +0000)]
sync the description for mviic(4);

2 years agoreturn unique errors (I chose some errno values.. ) for the various
deraadt [Wed, 16 Feb 2022 16:44:17 +0000 (16:44 +0000)]
return unique errors (I chose some errno values.. ) for the various
failure modes.  Also, pack the code a little bit, easier to read.

2 years agoAdd missing FILTEROP_MPSAFE flag to fifoexcept_filtops.
visa [Wed, 16 Feb 2022 13:19:33 +0000 (13:19 +0000)]
Add missing FILTEROP_MPSAFE flag to fifoexcept_filtops.

OK mpi@

2 years agoReduce code duplication in FIFO event filters.
visa [Wed, 16 Feb 2022 13:18:08 +0000 (13:18 +0000)]
Reduce code duplication in FIFO event filters.

OK mpi@