Requesting an exp-run for a cleanup of kernel header pollution. Full base tinderbox is clean. Patch is available here: https://people.freebsd.org/~cem/eventhandler.1.patch
I did a spot check of a few kmods (kmods are where I would expect issues to crop up): audio/oss: ok emulators/parallels-tools: ok emulators/virtualbox-ose-kmod: ok graphics/drm-current-kmod: ok graphics/drm-legacy-kmod: ok graphics/gpu-firmware-kmod: ok multimedia/cuse4bsd-kmod: ok net/dpdk: ok net/glusterfs: unknown (conflicts with libevent on my system and I don't want to set up poudriere or uninstall everything that uses libevent) net/intel-ixl-kmod: ok net/nfs-ganesha-kmod: broken, but I think unrelated to my change. No idea how conflicting structure and syscall definitions (i.e., sys_fhlink) are expected to compile. x11/nvidia-driver: ok So, I don't anticipate problems.
The exp-run is in progress, a full exp-run on head takes more than 72 hours
Ah, I didn't realize someone had started a run already because I didn't see any sign of it. Sorry about that.
New failure logs on i386: http://package23.nyi.freebsd.org/data/headi386PR237935-default/2019-05-19_22h05m39s/logs/errors/dahdi-kmod-2.4.0rc5_7.log http://package23.nyi.freebsd.org/data/headi386PR237935-default/2019-05-19_22h05m39s/logs/errors/dahdi-kmod26-2.6.1.r10747_1.log http://package23.nyi.freebsd.org/data/headi386PR237935-default/2019-05-19_22h05m39s/logs/errors/ptx-kmod-0.0.20111212_1.log http://package23.nyi.freebsd.org/data/headi386PR237935-default/2019-05-19_22h05m39s/logs/errors/lsof-4.93.2,8.log http://package23.nyi.freebsd.org/data/headi386PR237935-default/2019-05-19_22h05m39s/logs/errors/vordog-20080708.log http://package23.nyi.freebsd.org/data/headi386PR237935-default/2019-05-19_22h05m39s/logs/errors/nvidia-driver-390.87_2.log
Additional failure log on amd64: http://package22.nyi.freebsd.org/data/headamd64PR237935-default/2019-05-19_22h05m36s/logs/errors/dpdk-18.05.1.log
Thanks very much, Antoine. I'll take a look at submitting patches for review by maintainers ASAP.
dpdk: https://reviews.freebsd.org/D20329 , https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238010 (maintainer did not seem to have a Phabricator account).
https://reviews.freebsd.org/D20341 for lsof
nvidia-driver: https://reviews.freebsd.org/D20350