Re: [PATCH net-next 11/12] IB/mlx5: Add flow steering utilities

2016-01-06 Thread Or Gerlitz
On 1/5/2016 10:04 PM, Saeed Mahameed wrote: +static bool is_valid_attr(struct ib_flow_attr *flow_attr) +{ + union ib_flow_spec *ib_spec = (union ib_flow_spec *)(flow_attr + 1); + bool has_ipv4_spec = false; + bool eth_type_ipv4 = true; + unsigned int spec_index; + +

[PATCH net-next 11/12] IB/mlx5: Add flow steering utilities

2016-01-05 Thread Saeed Mahameed
From: Maor Gottlieb Add three utility functions for support flow steering: 1. Parsing verbs flow attributes hardware steering specs. 2. Check if flow is multicast - this is required in order to decide to which flow table will we add the steering rule. 3. Set outer headers in flow match criteri