[dpdk-dev] [PATCH v2 09/13] mlx5: add link update device operation

2015-11-02 Thread Adrien Mazarguil
On Mon, Nov 02, 2015 at 09:52:17AM -0800, Stephen Hemminger wrote: > On Fri, 30 Oct 2015 19:52:38 +0100 > Adrien Mazarguil wrote: > > > +static int > > +mlx5_link_update_unlocked(struct rte_eth_dev *dev, int wait_to_complete) > > +{ > > + struct priv *priv = dev->data->dev_private; > > + stru

[dpdk-dev] [PATCH v2 09/13] mlx5: add link update device operation

2015-11-02 Thread Stephen Hemminger
On Mon, 2 Nov 2015 19:27:40 +0100 Adrien Mazarguil wrote: > Thanks for pointing this out, I'm used to avoiding C extensions whenever > possible but will stick to DPDK style next time. > > Still, it would be nice if we could steer DPDK away from such extensions as > much as possible. As a library

[dpdk-dev] [PATCH v2 09/13] mlx5: add link update device operation

2015-11-02 Thread Stephen Hemminger
On Fri, 30 Oct 2015 19:52:38 +0100 Adrien Mazarguil wrote: > +static int > +mlx5_link_update_unlocked(struct rte_eth_dev *dev, int wait_to_complete) > +{ > + struct priv *priv = dev->data->dev_private; > + struct ethtool_cmd edata = { > + .cmd = ETHTOOL_GSET > + }; > +

[dpdk-dev] [PATCH v2 09/13] mlx5: add link update device operation

2015-10-30 Thread Adrien Mazarguil
Link information is retrieved using ethtool ioctls. Signed-off-by: Adrien Mazarguil Signed-off-by: Nelio Laranjeiro --- drivers/net/mlx5/mlx5.c| 1 + drivers/net/mlx5/mlx5.h| 1 + drivers/net/mlx5/mlx5_ethdev.c | 71 ++ 3 files changed,