Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/e1000/em_ethdev.c | 3 +++
drivers/net/e1000/igb_ethdev.c | 5 +
2 files changed, 8 insertions(+)
diff --git a/drivers/net/e1000/em_ethdev.c b/drivers/net/e1000/em_ethdev.c
index 912f5dd..aa1bf48 100644
--- a
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/cxgbe/cxgbe_ethdev.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/cxgbe/cxgbe_ethdev.c b/drivers/net/cxgbe/cxgbe_ethdev.c
index a8e057b..3c406df 100644
--- a/drivers/net/cxgbe/cxgbe_ethdev.c
+++ b
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/enic/enic_ethdev.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/net/enic/enic_ethdev.c b/drivers/net/enic/enic_ethdev.c
index e385560..95baa8a 100644
--- a/drivers/net/enic/enic_ethdev.c
+++ b/drivers/net
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/mlx4/mlx4.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/mlx4/mlx4.c b/drivers/net/mlx4/mlx4.c
index af31573..d2497cc 100644
--- a/drivers/net/mlx4/mlx4.c
+++ b/drivers/net/mlx4/mlx4.c
@@ -4972,6
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/vmxnet3/vmxnet3_ethdev.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c
b/drivers/net/vmxnet3/vmxnet3_ethdev.c
index a70be5c..2beee3e 100644
--- a/drivers/net/vmxnet3
initialise dev_flags, driver, drv_name, kdrv and numa_node fields in eth_dev
data
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/null/rte_eth_null.c | 14 +-
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/drivers/net/null/rte_eth_null.c
initialise dev_flags, driver, drv_name, kdrv and numa_node fields in eth_dev
data
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/pcap/rte_eth_pcap.c | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/drivers/net/pcap/rte_eth_pcap.c b
initialise dev_flags, driver, drv_name, kdrv and numa_node fields in eth_dev
data.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/ring/rte_eth_ring.c | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/drivers/net/ring/rte_eth_ring.c
initialise dev_flags, driver, kdrv, drv_name and numa_node fields in eth_dev
data.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/af_packet/rte_eth_af_packet.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/drivers/net/af_packet
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/virtio/virtio_ethdev.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/virtio/virtio_ethdev.c
b/drivers/net/virtio/virtio_ethdev.c
index 02f698a..1286623 100644
--- a/drivers/net/virtio
Initialise dev_flags, driver, kdrv, drv_name and numa_node in eth_dev data.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/xenvirt/rte_eth_xenvirt.c | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/drivers/net/xenvirt/rte_eth_xenvirt.c
b
initialise dev_flags, kdrv, driver, drv_name and numa_node in eth_dev data.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/mpipe/mpipe_tilegx.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/drivers/net/mpipe/mpipe_tilegx.c b/drivers/net/mpipe
initialise dev_flags, kdrv, driver, drv_name and numa_node fields in eth_dev
data.
Signed-off-by: Bernard Iremonger
---
drivers/net/bonding/rte_eth_bond_api.c | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/drivers/net/bonding/rte_eth_bond_api.c
b/drivers/net
remove rte_null_pmd and pci_dev.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/null/rte_eth_null.c | 15 +++
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/drivers/net/null/rte_eth_null.c b/drivers/net/null/rte_eth_null.c
index d34b60e
use dev_type to distinguish between vdev's and pdev's.
remove pci_dev branches.
update release notes.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
doc/guides/rel_notes/release_2_2.rst | 3 +++
lib/librte_ether/rte_ethdev.c| 40 +++--
remove rte_pcap_pmd and pci_dev.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/pcap/rte_eth_pcap.c | 18 +-
1 file changed, 1 insertion(+), 17 deletions(-)
diff --git a/drivers/net/pcap/rte_eth_pcap.c b/drivers/net/pcap/rte_eth_pcap.c
index
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/af_packet/rte_eth_af_packet.c | 8
1 file changed, 8 deletions(-)
diff --git a/drivers/net/af_packet/rte_eth_af_packet.c
b/drivers/net/af_packet/rte_eth_af_packet.c
index 2f14482..3237e6e 100644
--- a/drivers
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/mpipe/mpipe_tilegx.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/net/mpipe/mpipe_tilegx.c b/drivers/net/mpipe/mpipe_tilegx.c
index cf740be..1ed41ce 100644
--- a/drivers/net/mpipe/mpipe_tilegx.c
+++ b
remove rte_ring_pmd and pci_dev.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/ring/rte_eth_ring.c | 24
1 file changed, 24 deletions(-)
diff --git a/drivers/net/ring/rte_eth_ring.c b/drivers/net/ring/rte_eth_ring.c
index 77ac23a..faa5759
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/xenvirt/rte_eth_xenvirt.c | 10 +-
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/drivers/net/xenvirt/rte_eth_xenvirt.c
b/drivers/net/xenvirt/rte_eth_xenvirt.c
index 1895b16..1f00d03 100644
--- a
remove pci_dev, pci_drv, rte_bond_pmd and pci_id_table.
handle numa_node for vdevs
handle RTE_ETH_DEV_INTR_LSC for vdevs
rename valid_bonded_device to check_for_bonded_device
remove branches on pci_dev
Signed-off-by: Bernard Iremonger
---
drivers/net/bonding/rte_eth_bond_8023ad.c | 4
ile issue in patch 0002.
Changes in V2:
rebase to latest code.
fix compile error in rte_ethdev.c when debug disabled.
remove Intel copyright from bnx2x, cxgbe, enic, mlx4, mpipe and null PMD's.
Bernard Iremonger (28):
librte_eal: add RTE_KDRV_NONE for vdevs
librte_ether: add fields from rte_pc
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
lib/librte_eal/common/include/rte_pci.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lib/librte_eal/common/include/rte_pci.h
b/lib/librte_eal/common/include/rte_pci.h
index 83e3c28..334c12e 100644
--- a
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
lib/librte_ether/rte_ethdev.c | 14 ++
lib/librte_ether/rte_ethdev.h | 14 ++
lib/librte_ether/rte_ether_version.map | 7 +++
3 files changed, 35 insertions(+)
diff --git a/lib
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/e1000/em_ethdev.c | 3 +++
drivers/net/e1000/igb_ethdev.c | 5 +
2 files changed, 8 insertions(+)
diff --git a/drivers/net/e1000/em_ethdev.c b/drivers/net/e1000/em_ethdev.c
index 2354544..58ad62f 100644
--- a
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/bnx2x/bnx2x_ethdev.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/bnx2x/bnx2x_ethdev.c b/drivers/net/bnx2x/bnx2x_ethdev.c
index 09b5920..fbcd5f4 100644
--- a/drivers/net/bnx2x/bnx2x_ethdev.c
+++ b
add dev_flags to rte_eth_dev_data, add macros for dev_flags.
add kdrv to rte_eth_dev_data.
add numa_node to rte_eth_dev_data.
add drv_name to rte_eth_dev_data.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
lib/librte_ether/rte_ethdev.h | 15 +++
1 file changed, 15
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/enic/enic_ethdev.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/net/enic/enic_ethdev.c b/drivers/net/enic/enic_ethdev.c
index e385560..95baa8a 100644
--- a/drivers/net/enic/enic_ethdev.c
+++ b/drivers/net
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/ixgbe/ixgbe_ethdev.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/net/ixgbe/ixgbe_ethdev.c b/drivers/net/ixgbe/ixgbe_ethdev.c
index 4373661..01cbcbf 100644
--- a/drivers/net/ixgbe/ixgbe_ethdev.c
+++ b
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/mlx4/mlx4.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/mlx4/mlx4.c b/drivers/net/mlx4/mlx4.c
index af31573..d2497cc 100644
--- a/drivers/net/mlx4/mlx4.c
+++ b/drivers/net/mlx4/mlx4.c
@@ -4972,6
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/i40e/i40e_ethdev.c| 3 +++
drivers/net/i40e/i40e_ethdev_vf.c | 2 ++
2 files changed, 5 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index 478e94d..de8f4f3 100644
--- a
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/cxgbe/cxgbe_ethdev.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/cxgbe/cxgbe_ethdev.c b/drivers/net/cxgbe/cxgbe_ethdev.c
index a8e057b..3c406df 100644
--- a/drivers/net/cxgbe/cxgbe_ethdev.c
+++ b
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/vmxnet3/vmxnet3_ethdev.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c
b/drivers/net/vmxnet3/vmxnet3_ethdev.c
index a70be5c..2beee3e 100644
--- a/drivers/net/vmxnet3
initialise dev_flags, driver, drv_name, kdrv and numa_node fields in eth_dev
data
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/null/rte_eth_null.c | 14 +-
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/drivers/net/null/rte_eth_null.c
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/fm10k/fm10k_ethdev.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/net/fm10k/fm10k_ethdev.c b/drivers/net/fm10k/fm10k_ethdev.c
index b104fc2..f340e5f 100644
--- a/drivers/net/fm10k/fm10k_ethdev.c
+++ b
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/virtio/virtio_ethdev.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/virtio/virtio_ethdev.c
b/drivers/net/virtio/virtio_ethdev.c
index 12fcc23..4757ca0 100644
--- a/drivers/net/virtio
initialise dev_flags, driver, drv_name, kdrv and numa_node fields in eth_dev
data.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/ring/rte_eth_ring.c | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/drivers/net/ring/rte_eth_ring.c
initialise dev_flags, driver, drv_name, kdrv and numa_node fields in eth_dev
data
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/pcap/rte_eth_pcap.c | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/drivers/net/pcap/rte_eth_pcap.c b
initialise dev_flags, driver, kdrv, drv_name and numa_node fields in eth_dev
data.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/af_packet/rte_eth_af_packet.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/drivers/net/af_packet
Initialise dev_flags, driver, kdrv, drv_name and numa_node in eth_dev data.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/xenvirt/rte_eth_xenvirt.c | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/drivers/net/xenvirt/rte_eth_xenvirt.c
b
initialise dev_flags, kdrv, driver, drv_name and numa_node in eth_dev data.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/mpipe/mpipe_tilegx.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/drivers/net/mpipe/mpipe_tilegx.c b/drivers/net/mpipe
initialise dev_flags, kdrv, driver, drv_name and numa_node fields in eth_dev
data.
Signed-off-by: Bernard Iremonger
Acked-by: Tomasz Kulasek
---
drivers/net/bonding/rte_eth_bond_api.c | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/drivers/net/bonding
use dev_type to distinguish between vdev's and pdev's.
remove pci_dev branches.
update release notes.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
doc/guides/rel_notes/release_2_2.rst | 4
lib/librte_ether/rte_ethdev.c
remove rte_null_pmd and pci_dev.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/null/rte_eth_null.c | 15 +++
1 file changed, 3 insertions(+), 12 deletions(-)
diff --git a/drivers/net/null/rte_eth_null.c b/drivers/net/null/rte_eth_null.c
index d34b60e
remove rte_ring_pmd and pci_dev.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/ring/rte_eth_ring.c | 24
1 file changed, 24 deletions(-)
diff --git a/drivers/net/ring/rte_eth_ring.c b/drivers/net/ring/rte_eth_ring.c
index 77ac23a..faa5759
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/af_packet/rte_eth_af_packet.c | 8
1 file changed, 8 deletions(-)
diff --git a/drivers/net/af_packet/rte_eth_af_packet.c
b/drivers/net/af_packet/rte_eth_af_packet.c
index 2f14482..3237e6e 100644
--- a/drivers
remove rte_pcap_pmd and pci_dev.
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/pcap/rte_eth_pcap.c | 18 +-
1 file changed, 1 insertion(+), 17 deletions(-)
diff --git a/drivers/net/pcap/rte_eth_pcap.c b/drivers/net/pcap/rte_eth_pcap.c
index
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/xenvirt/rte_eth_xenvirt.c | 10 +-
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/drivers/net/xenvirt/rte_eth_xenvirt.c
b/drivers/net/xenvirt/rte_eth_xenvirt.c
index 1895b16..1f00d03 100644
--- a
Signed-off-by: Bernard Iremonger
Acked-by: Bruce Richardson
---
drivers/net/mpipe/mpipe_tilegx.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/net/mpipe/mpipe_tilegx.c b/drivers/net/mpipe/mpipe_tilegx.c
index 4dc32f7..35134ba 100644
--- a/drivers/net/mpipe/mpipe_tilegx.c
+++ b
remove pci_dev, pci_drv, rte_bond_pmd and pci_id_table.
handle numa_node for vdevs
handle RTE_ETH_DEV_INTR_LSC for vdevs
rename valid_bonded_device to check_for_bonded_device
remove branches on pci_dev
Signed-off-by: Bernard Iremonger
Acked-by: Tomasz Kulasek
---
drivers/net/bonding
instead of the type field.
Modify all PMD's to use the modified eal driver structure.
Initialise the name field in the eal driver structure
in some PMD's where it is not initialised at present.
Bernard Iremonger (18):
librte_eal: remove type field from rte_driver structure.
af_pack
Signed-off-by: Bernard Iremonger
---
lib/librte_eal/common/eal_common_dev.c | 22 +-
lib/librte_eal/common/include/rte_dev.h | 11 +--
2 files changed, 14 insertions(+), 19 deletions(-)
diff --git a/lib/librte_eal/common/eal_common_dev.c
b/lib/librte_eal/common
Signed-off-by: Bernard Iremonger
---
drivers/net/bnx2x/bnx2x_ethdev.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/net/bnx2x/bnx2x_ethdev.c b/drivers/net/bnx2x/bnx2x_ethdev.c
index 09b5920..b25ca21 100644
--- a/drivers/net/bnx2x/bnx2x_ethdev.c
+++ b/drivers
Signed-off-by: Bernard Iremonger
---
drivers/net/af_packet/rte_eth_af_packet.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/drivers/net/af_packet/rte_eth_af_packet.c
b/drivers/net/af_packet/rte_eth_af_packet.c
index bdd9628..0ce6540 100644
--- a/drivers/net/af_packet
Signed-off-by: Bernard Iremonger
---
drivers/net/bonding/rte_eth_bond_pmd.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/net/bonding/rte_eth_bond_pmd.c
b/drivers/net/bonding/rte_eth_bond_pmd.c
index 5cc6372..0e222b2 100644
--- a/drivers/net/bonding
Signed-off-by: Bernard Iremonger
---
drivers/net/cxgbe/cxgbe_ethdev.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/cxgbe/cxgbe_ethdev.c b/drivers/net/cxgbe/cxgbe_ethdev.c
index 478051a..5831ab7 100644
--- a/drivers/net/cxgbe/cxgbe_ethdev.c
+++ b/drivers/net
Signed-off-by: Bernard Iremonger
---
drivers/net/enic/enic_ethdev.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/net/enic/enic_ethdev.c b/drivers/net/enic/enic_ethdev.c
index 8280cea..af2c57e 100644
--- a/drivers/net/enic/enic_ethdev.c
+++ b/drivers/net/enic
Signed-off-by: Bernard Iremonger
---
drivers/net/fm10k/fm10k_ethdev.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/fm10k/fm10k_ethdev.c b/drivers/net/fm10k/fm10k_ethdev.c
index a69c990..bda5a81 100644
--- a/drivers/net/fm10k/fm10k_ethdev.c
+++ b/drivers/net
Signed-off-by: Bernard Iremonger
---
drivers/net/i40e/i40e_ethdev.c| 2 +-
drivers/net/i40e/i40e_ethdev_vf.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index 40b0526..2d0551c 100644
--- a/drivers/net
Signed-off-by: Bernard Iremonger
---
drivers/net/mlx4/mlx4.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/mlx4/mlx4.c b/drivers/net/mlx4/mlx4.c
index fa3cb7e..532307d 100644
--- a/drivers/net/mlx4/mlx4.c
+++ b/drivers/net/mlx4/mlx4.c
@@ -3,6 +3,7
Signed-off-by: Bernard Iremonger
---
drivers/net/mpipe/mpipe_tilegx.c | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/drivers/net/mpipe/mpipe_tilegx.c b/drivers/net/mpipe/mpipe_tilegx.c
index 743feef..9454d4e 100644
--- a/drivers/net/mpipe/mpipe_tilegx.c
+++ b/drivers
Signed-off-by: Bernard Iremonger
---
drivers/net/null/rte_eth_null.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/net/null/rte_eth_null.c b/drivers/net/null/rte_eth_null.c
index e244595..5f9871c 100644
--- a/drivers/net/null/rte_eth_null.c
+++ b/drivers/net/null
Signed-off-by: Bernard Iremonger
---
drivers/net/pcap/rte_eth_pcap.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/net/pcap/rte_eth_pcap.c b/drivers/net/pcap/rte_eth_pcap.c
index f2e4634..fd38894 100644
--- a/drivers/net/pcap/rte_eth_pcap.c
+++ b/drivers/net/pcap
Signed-off-by: Bernard Iremonger
---
drivers/net/xenvirt/rte_eth_xenvirt.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/drivers/net/xenvirt/rte_eth_xenvirt.c
b/drivers/net/xenvirt/rte_eth_xenvirt.c
index 73e8bce..4ce1730 100644
--- a/drivers/net/xenvirt
Signed-off-by: Bernard Iremonger
---
drivers/net/vmxnet3/vmxnet3_ethdev.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c
b/drivers/net/vmxnet3/vmxnet3_ethdev.c
index a70be5c..04fff43 100644
--- a/drivers/net/vmxnet3/vmxnet3_ethdev.c
Signed-off-by: Bernard Iremonger
---
drivers/net/ring/rte_eth_ring.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/net/ring/rte_eth_ring.c b/drivers/net/ring/rte_eth_ring.c
index 6fd3d0a..cbb3dc7 100644
--- a/drivers/net/ring/rte_eth_ring.c
+++ b/drivers/net/ring
Signed-off-by: Bernard Iremonger
---
drivers/net/e1000/em_ethdev.c | 2 +-
drivers/net/e1000/igb_ethdev.c | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/e1000/em_ethdev.c b/drivers/net/e1000/em_ethdev.c
index 912f5dd..70c5a78 100644
--- a/drivers/net/e1000
Signed-off-by: Bernard Iremonger
---
drivers/net/ixgbe/ixgbe_ethdev.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ixgbe/ixgbe_ethdev.c b/drivers/net/ixgbe/ixgbe_ethdev.c
index b8ee1e9..d59d4b5 100644
--- a/drivers/net/ixgbe/ixgbe_ethdev.c
+++ b/drivers/net
Signed-off-by: Bernard Iremonger
---
drivers/net/virtio/virtio_ethdev.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/virtio/virtio_ethdev.c
b/drivers/net/virtio/virtio_ethdev.c
index 465d3cd..a19935b 100644
--- a/drivers/net/virtio/virtio_ethdev.c
+++ b
This patch describes the procedure to be be followed
to perform Live Migration of a VM with Virtio and VF PMD's
using the bonding PMD.
It includes sample host and VM scripts used in the procedure,
and a sample switch configuration.
Signed-off-by: Bernard Iremonger
---
doc/guides/h
This patch adds an image of the Live Migration test configuration.
Signed-off-by: Bernard Iremonger
---
doc/guides/how_to/img/lm_overview.svg | 666 +
doc/guides/how_to/lm_bond_virtio_sriov.rst | 3 +
2 files changed, 669 insertions(+)
create mode 100644 doc
This pachset set describes the procedure to Live migrate
a VM with Virtio and VF PMD's using the bonding PMD.
Bernard Iremonger (2):
doc: live migration of VM with Virtio and VF
doc: add live migration overview image
doc/guides/how_to/img/lm_overview.svg
add release note for live migration of a VM with SRIOV VF
Signed-off-by: Bernard Iremonger
---
doc/guides/rel_notes/release_16_07.rst | 3 +++
1 file changed, 3 insertions(+)
diff --git a/doc/guides/rel_notes/release_16_07.rst
b/doc/guides/rel_notes/release_16_07.rst
index 569f562..350b259
This pachset set describes the procedure to Live migrate
a VM with Virtio and VF PMD's using the bonding PMD.
Changes in v2:
change primary port before removing slave port
remove unused variables from QEMU scripts
identify NIC's in bridge setup scripts
Bernard Iremonger (2):
This patch describes the procedure to be be followed
to perform Live Migration of a VM with Virtio and VF PMD's
using the bonding PMD.
It includes sample host and VM scripts used in the procedure,
and a sample switch configuration.
Signed-off-by: Bernard Iremonger
---
doc/guides/h
This patch adds an image of the Live Migration test configuration.
Signed-off-by: Bernard Iremonger
---
doc/guides/how_to/img/lm_overview.svg | 666 +
doc/guides/how_to/lm_bond_virtio_sriov.rst | 3 +
2 files changed, 669 insertions(+)
create mode 100644 doc
QEMU scripts
identify NIC's in bridge setup scripts
Bernard Iremonger (2):
doc: live migration of VM with Virtio and VF
doc: add live migration overview image
doc/guides/howto/img/lm_overview.svg | 666
doc/guides/howto/index.rst| 38 ++
This patch adds an image of the Live Migration test configuration.
Signed-off-by: Bernard Iremonger
---
doc/guides/howto/img/lm_overview.svg | 666 ++
doc/guides/howto/lm_bond_virtio_sriov.rst | 4 +
2 files changed, 670 insertions(+)
create mode 100644 doc
This patch describes the procedure to be be followed
to perform Live Migration of a VM with Virtio and VF PMD's
using the bonding PMD.
It includes sample host and VM scripts used in the procedure,
and a sample switch configuration.
Signed-off-by: Bernard Iremonger
---
doc/guides/
This patch describes the procedure to be be followed to perform
Live Migration of a VM with Virtio PMD running on a host which
is running the vhost_user sample application (vhost-switch).
It includes sample host and VM scripts used in the procedure.
Signed-off-by: Bernard Iremonger
---
doc
This patchset describes the procedure to Live migrate a VM with
Virtio PMD's with the vhost_user sample application (vhost-switch)
running on the host.
Bernard Iremonger (2):
doc: live migration of VM with vhost_user on host
doc: add vhost_user live migration image
doc/guides/howt
This patch adds an image of the Live Migration of a VM using vhost_user
on the host, test configuration.
Signed-off-by: Bernard Iremonger
---
doc/guides/howto/img/lm_vhost_user.svg| 644 ++
doc/guides/howto/lm_virtio_vhost_user.rst | 4 +
2 files changed, 648
anges to svg file
Bernard Iremonger (2):
doc: live migration of VM with vhost_user on host
doc: add vhost_user live migration image
doc/guides/howto/img/lm_vhost_user.svg| 644 ++
doc/guides/howto/index.rst| 1 +
doc/guides/
This patch describes the procedure to be be followed to perform
Live Migration of a VM with Virtio PMD running on a host which
is running the vhost_user sample application (vhost-switch).
It includes sample host and VM scripts used in the procedure.
Signed-off-by: Bernard Iremonger
---
doc
This patch adds an image of the Live Migration of a VM using vhost_user
on the host, test configuration.
Signed-off-by: Bernard Iremonger
---
doc/guides/howto/img/lm_vhost_user.svg| 644 ++
doc/guides/howto/lm_virtio_vhost_user.rst | 4 +
2 files changed, 648
n the index
Changes in v2:
change primary port before removing slave port
remove unused variables from QEMU scripts
identify NIC's in bridge setup scripts
Bernard Iremonger (2):
doc: live migration of VM with Virtio and VF
doc: add live migration virtio sriov image
doc/guides/howto
This patch adds an image of the Live Migration for
virtio and sriov test configuration.
Signed-off-by: Bernard Iremonger
---
doc/guides/howto/lm_bond_virtio_sriov.rst | 4
1 file changed, 4 insertions(+)
diff --git a/doc/guides/howto/lm_bond_virtio_sriov.rst
b/doc/guides/howto
This patch describes the procedure to be be followed
to perform Live Migration of a VM with Virtio and VF PMD's
using the bonding PMD.
It includes sample host and VM scripts used in the procedure,
and a sample switch configuration.
Signed-off-by: Bernard Iremonger
---
doc/guides/
file in line with comments
Changes in v2:
removed l2fwd information
minor changes to svg file
Bernard Iremonger (2):
doc: live migration of VM with vhost_user on host
doc: add vhost_user live migration image
doc/guides/howto/img/lm_vhost_user.svg| 644 ++
This patch describes the procedure to be be followed to perform
Live Migration of a VM with Virtio PMD running on a host which
is running the vhost_user sample application (vhost-switch).
It includes sample host and VM scripts used in the procedure.
Signed-off-by: Bernard Iremonger
---
doc
This patch adds an image of the Live Migration of a VM using vhost_user
on the host, test configuration.
Signed-off-by: Bernard Iremonger
---
doc/guides/howto/img/lm_vhost_user.svg| 644 ++
doc/guides/howto/lm_virtio_vhost_user.rst | 4 +
2 files changed, 648
ments
Changes in v3:
rename directory from how_to to howto
move to after FAQ in the index
Changes in v2:
change primary port before removing slave port
remove unused variables from QEMU scripts
identify NIC's in bridge setup scripts
Bernard Iremonger (2):
doc: live migration of VM with Virtio an
This patch describes the procedure to be be followed
to perform Live Migration of a VM with Virtio and VF PMD's
using the bonding PMD.
It includes sample host and VM scripts used in the procedure,
and a sample switch configuration.
Signed-off-by: Bernard Iremonger
---
doc/guides/
This patch adds an image of the Live Migration for
virtio and sriov test configuration.
Signed-off-by: Bernard Iremonger
---
doc/guides/howto/img/lm_bond_virtio_sriov.svg | 666 ++
doc/guides/howto/lm_bond_virtio_sriov.rst | 4 +
2 files changed, 670 insertions
Add function port_is_forwarding to check whether
a port is forwarding or not.
Signed-off-by: Bernard Iremonger
---
app/test-pmd/config.c | 18 +-
app/test-pmd/testpmd.h | 3 ++-
2 files changed, 19 insertions(+), 2 deletions(-)
diff --git a/app/test-pmd/config.c b/app/test
Remove checks on test_done variable.
Remove code to update forwarding configuration.
Fixes: edab33b1c01d ("app/testpmd: support port hotplug")
Signed-off-by: Bernard Iremonger
---
app/test-pmd/testpmd.c | 28 +---
1 file changed, 1 insertion(+), 27 deletion
Remove fwd_config_setup from fwd_config_display and check that
forwarding has been setup before displaying forwarding configuration.
Add call to fwd_config_setup for corelist, coremask, nbcore setup.
Add call to fwd_config_setup for portlist, portmask, nbport setup.
Signed-off-by: Bernard
Use this function in stop_port and close_port functions.
Signed-off-by: Bernard Iremonger
---
app/test-pmd/testpmd.c | 18 ++
app/test-pmd/testpmd.h | 2 ++
2 files changed, 20 insertions(+)
diff --git a/app/test-pmd/testpmd.c b/app/test-pmd/testpmd.c
index f22d1b6..6f68a18
Move call to init_fwd_streams from start_port function
to start_packet_forwarding function.
Signed-off-by: Bernard Iremonger
---
app/test-pmd/testpmd.c | 11 ++-
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/app/test-pmd/testpmd.c b/app/test-pmd/testpmd.c
index 6f68a18
:
Added 4 more patches
app/testpmd: add function port_is_bonding_slave
app/testpmd: move call to init_fwd_streams
app/testpmd: check for valid socket id when attaching port
app/testpmd: check for valid mbuf pool
Bernard Iremonger (9):
app/testpmd: add function port_is_forwarding
app/testpmd
501 - 600 of 1001 matches
Mail list logo