[dpdk-dev] [PATCH v4 1/3] ethdev: fix adding invalid MAC addr
Dai, Wei
wei.dai at intel.com
Thu Apr 13 11:22:54 CEST 2017
Thanks, Nelio Laranjeiro.
What about other parts, dear maintainers ?
> -----Original Message-----
> From: Nélio Laranjeiro [mailto:nelio.laranjeiro at 6wind.com]
> Sent: Thursday, April 13, 2017 4:45 PM
> To: Dai, Wei <wei.dai at intel.com>
> Cc: thomas.monjalon at 6wind.com; harish.patil at cavium.com;
> rasesh.mody at cavium.com; stephen.hurd at broadcom.com;
> ajit.khaparde at broadcom.com; Lu, Wenzhuo <wenzhuo.lu at intel.com>; Zhang,
> Helin <helin.zhang at intel.com>; Ananyev, Konstantin
> <konstantin.ananyev at intel.com>; Wu, Jingjing <jingjing.wu at intel.com>; Chen,
> Jing D <jing.d.chen at intel.com>; adrien.mazarguil at 6wind.com; Richardson,
> Bruce <bruce.richardson at intel.com>; yuanhan.liu at linux.intel.com;
> maxime.coquelin at redhat.com; dev at dpdk.org; stable at dpdk.org
> Subject: Re: [PATCH v4 1/3] ethdev: fix adding invalid MAC addr
>
> On Thu, Apr 13, 2017 at 04:21:04PM +0800, Wei Dai wrote:
> > some customers find adding mac addr to VF sometimes can fail, but it
> > is still stored in dev->data->mac_addrs[ ]. So this can lead to some
> > errors that assumes the non-zero entry in
> > dev->data->mac_addrs[ ] is valid.
> >
> > Fixes: af75078fece3 ("first public release")
> > Cc: stable at dpdk.org
> >
> > Signed-off-by: Wei Dai <wei.dai at intel.com>
> > ---
> > drivers/net/bnx2x/bnx2x_ethdev.c | 7 +++++--
> > drivers/net/bnxt/bnxt_ethdev.c | 12 ++++++------
> > drivers/net/e1000/base/e1000_api.c | 2 +-
> > drivers/net/e1000/em_ethdev.c | 6 +++---
> > drivers/net/e1000/igb_ethdev.c | 5 +++--
> > drivers/net/enic/enic.h | 2 +-
> > drivers/net/enic/enic_ethdev.c | 4 ++--
> > drivers/net/enic/enic_main.c | 6 +++---
> > drivers/net/fm10k/fm10k_ethdev.c | 3 ++-
> > drivers/net/i40e/i40e_ethdev.c | 11 ++++++-----
> > drivers/net/i40e/i40e_ethdev_vf.c | 8 ++++----
> > drivers/net/ixgbe/ixgbe_ethdev.c | 27 ++++++++++++++++++---------
> > drivers/net/mlx4/mlx4.c | 18 +++++++++++-------
> > drivers/net/mlx5/mlx5.h | 4 ++--
> > drivers/net/mlx5/mlx5_mac.c | 16 ++++++++++------
> > drivers/net/qede/qede_ethdev.c | 6 ++++--
> > drivers/net/ring/rte_eth_ring.c | 3 ++-
> > drivers/net/virtio/virtio_ethdev.c | 13 +++++++------
> > lib/librte_ether/rte_ethdev.c | 15 +++++++++------
> > lib/librte_ether/rte_ethdev.h | 2 +-
> > 20 files changed, 100 insertions(+), 70 deletions(-)
> >
>
>
> For mlx changes,
>
> Acked-by: Nelio Laranjeiro <nelio.laranjeiro at 6wind.com>
>
> --
> Nélio Laranjeiro
> 6WIND
More information about the dev
mailing list