diff options
| author | David S. Miller <davem@davemloft.net> | 2014-08-29 20:13:05 -0700 |
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2014-08-29 20:13:05 -0700 |
| commit | bcc735473c1a0e053a9599af7fdf6a49e513549c (patch) | |
| tree | 7b13e6461cae283319d915ddc01706694faaa6dc /include/linux | |
| parent | 362b37be01edc7429e3ebaa89613517d57863f5c (diff) | |
| parent | d2fce8a9060db3af7e1b25e259b251da17f6a0d6 (diff) | |
Merge branch 'mlx4-net'
Or Gerlitz says:
====================
Setup mlx4 user space Ethernet QPs to properly handle VXLAN
This short series fixes the mlx4 driver setting of user space Ethernet QPs
(e.g those opened by DPDK applications) such that they will properly handle
VXLAN traffic/offloads
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/mlx4/device.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/mlx4/device.h b/include/linux/mlx4/device.h index 071f6b234604..511c6e0d21a9 100644 --- a/include/linux/mlx4/device.h +++ b/include/linux/mlx4/device.h @@ -1196,6 +1196,9 @@ int mlx4_map_sw_to_hw_steering_id(struct mlx4_dev *dev, enum mlx4_net_trans_rule_id id); int mlx4_hw_rule_sz(struct mlx4_dev *dev, enum mlx4_net_trans_rule_id id); +int mlx4_tunnel_steer_add(struct mlx4_dev *dev, unsigned char *addr, + int port, int qpn, u16 prio, u64 *reg_id); + void mlx4_sync_pkey_table(struct mlx4_dev *dev, int slave, int port, int i, int val); |
