FreeBSD 13.1 changes
Lewis Donzis
lew at perftech.com
Sun May 29 13:36:21 CEST 2022
Apparently FreeBSD 13.1 changed the syntax of the CPUSET macros, so DPDK no longer compiles.
For example, here's one definition on FreeBSD 13.0 and prior:
CPU_OR(cpuset_t *dst, cpuset_t *src);
and here it is in FreeBSD 13.1:
CPU_OR(cpuset_t *dst, cpuset_t *src1, cpuset_t *src2);
I've modified lib/eal/freebsd/include/rte_os.h to handle both old and new versions of FreeBSD.
I'd like to provide the updated file, if someone would be willing to review and commit, please?
Thanks,
lew
More information about the dev
mailing list