On 2024/08/15 11:39, rin%NetBSD.org@localhost wrote:
Patch seems applicable and necessary for netbsd-9 also, for which if_vmx.c, usbnet.c, and if_ipsec.c advertise IFEF_MPSAFE regardless of NET_MPSAFE. I will send a request after ATF runs.
Oops, *not* applicable actually; kern_event.c uses the giant lock unconditionally for netbsd-9. If we wish to avoid deadlocks, we need to drop IFEF_MPSAFE for non-NET_MPSAFE kernels? Thanks, rin