On Tue, Nov 2, 2021 at 3:32 PM Stokes, Ian <[email protected]> wrote: > > > PKT_[RT]X_* and other mbuf macros have been prefixed with RTE_MBUF_ [1]. > > Update accordingly. > > > > 1: https://git.dpdk.org/dpdk/commit/?id=daa02b5cddbb > > > > Signed-off-by: David Marchand <[email protected]> > > HI David, thanks for the patches, I was just running these through github and > spotted there was a failure in the build not sure if it's related to these > patches or possibly a different patch that has been upstream to DPDK main and > may require a follow on patch > > Error and build link below. > > ../../lib/ofp-packet.c: note: in included file (through > /home/runner/work/ovs/ovs/dpdk-dir/build/include/rte_flow.h, > ../../lib/netdev-dpdk.h, ../../lib/dp-packet.h): > /home/runner/work/ovs/ovs/dpdk-dir/build/include/rte_l2tpv2.h:92:37: error: > invalid bitfield specifier for type restricted ovs_be16. > /home/runner/work/ovs/ovs/dpdk-dir/build/include/rte_l2tpv2.h:93:37: error: > invalid bitfield specifier for type restricted ovs_be16. > /home/runner/work/ovs/ovs/dpdk-dir/build/include/rte_l2tpv2.h:94:40: error: > invalid bitfield specifier for type restricted ovs_be16. > /home/runner/work/ovs/ovs/dpdk-dir/build/include/rte_l2tpv2.h:95:37: error: > invalid bitfield specifier for type restricted ovs_be16. > /home/runner/work/ovs/ovs/dpdk-dir/build/include/rte_l2tpv2.h:96:40: error: > invalid bitfield specifier for type restricted ovs_be16. > /home/runner/work/ovs/ovs/dpdk-dir/build/include/rte_l2tpv2.h:97:37: error: > invalid bitfield specifier for type restricted ovs_be16. > /home/runner/work/ovs/ovs/dpdk-dir/build/include/rte_l2tpv2.h:98:37: error: > invalid bitfield specifier for type restricted ovs_be16. > /home/runner/work/ovs/ovs/dpdk-dir/build/include/rte_l2tpv2.h:99:40: error: > invalid bitfield specifier for type restricted ovs_be16. > /home/runner/work/ovs/ovs/dpdk-dir/build/include/rte_l2tpv2.h:100:39: error: > invalid bitfield specifier for type restricted ovs_be16.
The sparse issue was coming from a DPDK issue. The patch is in next-net and will be in -rc2. https://git.dpdk.org/next/dpdk-next-net/commit/?id=ea278f0a42849c4b60d13d2167d54562cf7e9852 FYI, there will be a new issue in 21.11-rc2, since a struct rename is about to get merge for vhost. https://patchwork.dpdk.org/project/dpdk/patch/[email protected]/ I can respin this series with additional fix. -- David Marchand _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
