[dpdk-dev] [PATCH] net/ixgbe: Wrong PCI ids for PMD_INFO_STRING.

2017-07-21 Thread Leonid Myravjev
The pci_id_ixgbe_map table has only PCI_ANY_ID for .subvend and .subdev in all entries. Using of IXGBE_SUBDEV_ID_82599_SFP for 'dev' is not correct. It generates the wrong PMD_INFO_STRING. The output of the program "dpdk-pmdinfo.py" is confusing. --- drivers/net/ixgbe/ixgbe_ethdev.c | 5 - 1

[dpdk-dev] [PATCH] net/ixgbe: Wrong PCI ids for PMD_INFO_STRING.

2017-07-21 Thread Leonid Myravjev
The pci_id_ixgbe_map table has only PCI_ANY_ID for .subvend and .subdev in all entries. Using of IXGBE_SUBDEV_ID_82599_SFP for 'dev' is not correct. It generates the wrong PMD_INFO_STRING. The output of the program "dpdk-pmdinfo.py" is confusing. --- drivers/net/ixgbe/ixgbe_ethdev.c | 5 - 1 f

[dpdk-dev] [PATCH] net/ixgbe: Wrong PCI ids for PMD_INFO_STRING.

2017-07-21 Thread Leonid Myravjev
The pci_id_ixgbe_map table has only PCI_ANY_ID for .subvend and .subdev in all entries. Using of IXGBE_SUBDEV_ID_82599_SFP for 'dev' is not correct. It generates the wrong PMD_INFO_STRING. The output of the program "dpdk-pmdinfo.py" is confusing. Signed-off-by: Leonid Myravj

[dpdk-dev] [PATCH] net/e1000: xstat RXERRC statictic register added.

2018-12-05 Thread Leonid Myravjev
Signed-off-by: Leonid Myravjev --- drivers/net/e1000/igb_ethdev.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/e1000/igb_ethdev.c b/drivers/net/e1000/igb_ethdev.c index d9d29d22f..ebc242cd9 100644 --- a/drivers/net/e1000/igb_ethdev.c +++ b/drivers/net/e1000/igb_ethdev.c

[dpdk-dev] [PATCH] eal/rwlocks: Try read/write and relock write to read locks added.

2018-05-21 Thread Leonid Myravjev
From: Leonid Myravjev Signed-off-by: Leonid Myravjev --- lib/librte_eal/common/include/generic/rte_rwlock.h | 61 ++ 1 file changed, 61 insertions(+) diff --git a/lib/librte_eal/common/include/generic/rte_rwlock.h b/lib/librte_eal/common/include/generic/rte_rwlock.h index