numam-dpdk/drivers/net/e1000
Wei Dai 6d01e580ac ethdev: fix adding invalid MAC address
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.
Following acknowledgements are from specific NIC PMD
maintainer for their managing part.

This patch changes the ethdev internal API, it should not be
backported to a stable/LTS release so far.

Fixes: af75078fec ("first public release")

Signed-off-by: Wei Dai <wei.dai@intel.com>
Acked-by: Nelio Laranjeiro <nelio.laranjeiro@6wind.com>
Acked-by: Yuanhan Liu <yuanhan.liu@linux.intel.com>
Acked-by: Wenzhuo Lu <wenzhuo.lu@intel.com>
2017-05-05 16:27:11 +02:00
..
base net/e1000/base: fix multicast setting in VF 2017-04-04 15:52:50 +02:00
e1000_ethdev.h net/igb: implement descriptor status API 2017-03-30 15:27:42 +02:00
e1000_logs.h drivers: allow pruning log during build 2015-07-30 20:16:04 +02:00
em_ethdev.c ethdev: fix adding invalid MAC address 2017-05-05 16:27:11 +02:00
em_rxtx.c net/e1000: implement descriptor status API 2017-03-30 15:27:42 +02:00
igb_ethdev.c ethdev: fix adding invalid MAC address 2017-05-05 16:27:11 +02:00
igb_pf.c net/e1000: localize mapping of ethdev to PCI device 2016-12-24 18:54:33 +01:00
igb_regs.h igb: add access to specific device info 2015-07-16 23:56:13 +02:00
igb_rxtx.c net/igb: implement descriptor status API 2017-03-30 15:27:42 +02:00
Makefile mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
rte_pmd_e1000_version.map e1000: move to drivers/net/ 2015-05-22 15:51:38 +02:00