On 5 Dec 2021, at 8:34, Eli Britstein via dev wrote:

> Following [1]-[3] in DPDK, there are no more such warnings from DPDK.
> Remove ignoring them if they occur.
>
> GitHub actions:
> v1: https://github.com/elibritstein/OVS/actions/runs/1540651133
>
> [1] a3f8d0587188 ("net: avoid cast-align warning in VLAN insert function")
> [2] da0333c8790b ("mbuf: avoid cast-align warning in data offset macro")
> [3] 6de430b7079e ("eal/x86: avoid cast-align warning in memcpy functions")


Changes look fine to me, maybe you can include the fixes tags to mention the 
commits added these?!

Acked-by: Eelco Chaudron <[email protected]>


> Signed-off-by: Eli Britstein <[email protected]>
> ---
>  .ci/linux-build.sh   | 4 ----
>  utilities/ovs-dev.py | 1 -
>  2 files changed, 5 deletions(-)
>
> diff --git a/.ci/linux-build.sh b/.ci/linux-build.sh
> index e20cc6ad0..65578880b 100755
> --- a/.ci/linux-build.sh
> +++ b/.ci/linux-build.sh
> @@ -226,10 +226,6 @@ if [ "$DPDK" ]; then
>          DPDK_VER="20.11.1"
>      fi
>      install_dpdk $DPDK_VER
> -    if [ "$CC" = "clang" ]; then
> -        # Disregard cast alignment errors until DPDK is fixed
> -        CFLAGS_FOR_OVS="${CFLAGS_FOR_OVS} -Wno-cast-align"
> -    fi
>      if [ -n "$DPDK_EXPERIMENTAL" ]; then
>          CFLAGS_FOR_OVS="${CFLAGS_FOR_OVS} -DALLOW_EXPERIMENTAL_API"
>      fi
> diff --git a/utilities/ovs-dev.py b/utilities/ovs-dev.py
> index c45788acd..534c5e7f1 100755
> --- a/utilities/ovs-dev.py
> +++ b/utilities/ovs-dev.py
> @@ -90,7 +90,6 @@ def conf():
>
>      if options.with_dpdk:
>          configure.append("--with-dpdk=" + options.with_dpdk)
> -        cflags += " -Wno-cast-align -Wno-bad-function-cast"  # DPDK warnings.

Guess this script only works with older kernels due to always including the 
--with-linux= option.

>      if options.optimize is None:
>          options.optimize = 0
> -- 
> 2.28.0.2311.g225365fb51
>
> _______________________________________________
> dev mailing list
> [email protected]
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to