[ovs-dev] [PATCH] dpif-netdev: Fix windows build.

Alin Serdean aserdean at cloudbasesolutions.com
Wed Oct 19 21:28:26 UTC 2016


Acked-by: Alin Gabriel Serdean <aserdean at cloudbasesolutions.com>

> -----Original Message-----
> From: dev [mailto:dev-bounces at openvswitch.org] On Behalf Of Daniele Di
> Proietto
> Sent: Wednesday, October 19, 2016 11:50 PM
> To: dev at openvswitch.org
> Subject: [ovs-dev] [PATCH] dpif-netdev: Fix windows build.
> 
> OVS_ALIGNED_VAR(...) should be at the beginning of a definition, as the
> example in include/openvswitch/compiler.h shows.
> 
> Fixes: 38ee0814978c ("dpif-netdev: Cache align netdev_flow_keys.")
> Reported-by: Joe Stringer <joe at ovn.org>
> Signed-off-by: Daniele Di Proietto <diproiettod at vmware.com>
> ---
>  lib/dpif-netdev.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/lib/dpif-netdev.c b/lib/dpif-netdev.c index 8fd98ba..5049b40
> 100644
> --- a/lib/dpif-netdev.c
> +++ b/lib/dpif-netdev.c
> @@ -4166,7 +4166,7 @@ dp_netdev_input__(struct
> dp_netdev_pmd_thread *pmd,
>      /* Sparse or MSVC doesn't like variable length array. */
>      enum { PKT_ARRAY_SIZE = NETDEV_MAX_BURST };  #endif
> -    struct netdev_flow_key keys[PKT_ARRAY_SIZE]
> OVS_ALIGNED_VAR(CACHE_LINE_SIZE);
> +    OVS_ALIGNED_VAR(CACHE_LINE_SIZE) struct netdev_flow_key
> + keys[PKT_ARRAY_SIZE];
>      struct packet_batch_per_flow batches[PKT_ARRAY_SIZE];
>      long long now = time_msec();
>      size_t newcnt, n_batches, i;
> --
> 2.9.3
> 
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev


More information about the dev mailing list