[dpdk-dev] [PATCH v9] app/testpmd: fix DCB configuration

2016-11-03 Thread Bernard Iremonger
ation") Signed-off-by: Bernard Iremonger --- Changes in v9: when max_vfs is greater then 0, set nb_rxq and nb_txq to dev_info.nb_rx_queues and dev_info.nb_tx_queues. Changes in v8: revise commit message. Changes in v7: restore nb_rxq and nb_txq setting when max_vfs is 0 app/test-pmd/tes

[dpdk-dev] [PATCH v8] app/testpmd: fix DCB configuration

2016-11-01 Thread Bernard Iremonger
Signed-off-by: Bernard Iremonger --- Changes in v8: revise commit message. Changes in v7: restore nb_rxq and nb_txq setting when max_vfs is 0 app/test-pmd/testpmd.c | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/test-pmd/testpmd.c b/app/test-pmd/testpmd.c ind

[dpdk-dev] [PATCH v7] app/testpmd: fix DCB configuration

2016-10-28 Thread Bernard Iremonger
, in the ixgbe_check_mq_mode function, if nb_rxq and nb_txq are not set to 1. Fixes: 2a977b891f99 ("app/testpmd: fix DCB configuration") Signed-off-by: Bernard Iremonger Changes in v7: restore nb_rxq and nb_txq setting when max_vfs is 0. --- app/test-pmd/testpmd.c | 9 +++-- 1 file changed, 7 insert

[dpdk-dev] [PATCH v6 2/2] app/test_pmd: fix DCB configuration

2016-10-25 Thread Bernard Iremonger
and nb_txq are not set to 1. Fixes: 2a977b891f99 ("app/testpmd: fix DCB configuration") Signed-off-by: Bernard Iremonger Acked-by: Wenzhuo Lu --- app/test-pmd/testpmd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/test-pmd/testpmd.c b/app/test-pmd/testp

[dpdk-dev] [PATCH v6 1/2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-25 Thread Bernard Iremonger
ed-off-by: Bernard Iremonger Acked-by: Wenzhuo Lu --- drivers/net/ixgbe/ixgbe_ethdev.c | 11 ++- drivers/net/ixgbe/ixgbe_rxtx.c | 35 ++- 2 files changed, 28 insertions(+), 18 deletions(-) diff --git a/drivers/net/ixgbe/ixgbe_ethdev.c b/drivers/net/ixgbe/ixgbe_et

[dpdk-dev] [PATCH v6 0/2] net/ixgbe: VMDq DCB with SRIOV

2016-10-25 Thread Bernard Iremonger
. Changes in v2: rebase to latest master. Bernard Iremonger (2): net/ixgbe: support multiqueue mode VMDq DCB with SRIOV app/test_pmd: fix DCB configuration app/test-pmd/testpmd.c | 4 ++-- drivers/net/ixgbe/ixgbe_ethdev.c | 11 ++- drivers/net/ixgbe/ixgbe_rxtx.c | 35

[dpdk-dev] [PATCH] doc: release note for ixgbe PMD API's

2016-10-25 Thread Bernard Iremonger
Signed-off-by: Bernard Iremonger --- doc/guides/rel_notes/release_16_11.rst | 4 1 file changed, 4 insertions(+) diff --git a/doc/guides/rel_notes/release_16_11.rst b/doc/guides/rel_notes/release_16_11.rst index 26cdd62..8253614 100644 --- a/doc/guides/rel_notes/release_16_11.rst +++ b

[dpdk-dev] [PATCH v2 2/2] app/test_pmd: change to the VF VLAN insert command

2016-10-19 Thread Bernard Iremonger
The third parameter to the function rte_pmd_ixgbe_set_vf_vlan_insert has changed to vlan_id from on|off. The testpmd doc file has been changed to reflect this change. Signed-off-by: Bernard Iremonger --- app/test-pmd/cmdline.c | 19 +-- doc/guides

[dpdk-dev] [PATCH v2 1/2] net/ixgbe: fix VLAN insert parameter type and its use

2016-10-19 Thread Bernard Iremonger
From: "E. Scott Daniels" The final parameter to rte_pmd_ixgbe_set_vf_vlan_insert is uint8_t and treated as a binary flag when it needs to be a uint16_t and treated as a VLAN id. The data sheet (sect 8.2.3.27.13) describes the right most 16 bits as the VLAN id that is

[dpdk-dev] [PATCH v2 0/2] net/ixgbe: fix VF VLAN insert

2016-10-19 Thread Bernard Iremonger
Changes in v2: Add testpmd patch. Update testpmd for change to rte_pmd_ixgbe_set_vf_vlan_insert function. Bernard Iremonger (1): app/test_pmd: change to the VF VLAN insert command E. Scott Daniels (1): net/ixgbe: fix VLAN insert parameter type and its use app/test-pmd/cmdline.c

[dpdk-dev] [PATCH v5 2/2] app/test_pmd: fix DCB configuration

2016-10-19 Thread Bernard Iremonger
when dcb mode is DCB_VT_ENABLED set nb_rxq and nb_txq to 1. Fixes: 2a977b891f99 ("app/testpmd: fix DCB configuration") Signed-off-by: Bernard Iremonger --- app/test-pmd/testpmd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/test-pmd/testpmd.c b/ap

[dpdk-dev] [PATCH v5 1/2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-19 Thread Bernard Iremonger
function, when SRIOV is enabled, enable mq_mode ETH_MQ_RX_VMDQ_DCB. Modify ixgbe_configure_dcb function, drop check on dev->data->nb_rx_queues. Signed-off-by: Rahul R Shah Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/ixgbe_ethdev.c | 11 ++- drivers/net/ixgbe/ixgbe_rxtx.c

[dpdk-dev] [PATCH v5 0/2] net/ixgbe: VMDq DCB with SRIOV

2016-10-19 Thread Bernard Iremonger
Changes in v5: fix enable/disable of the QDE bit in the PFQDE register. Changes in v4: changes to ixgbe patch following comments. Changes in v3: rebase to latest master. update commit message for ixgbe patch add testpmd patch. Changes in v2: rebase to latest master. Bernard Iremonger (2

[dpdk-dev] [PATCH v1] doc: announce API change for ethdev function

2016-10-18 Thread Bernard Iremonger
The _rte_eth_dev_call_process function will change to return "int" and a fourth parameter "void* ret_param" will be added. This change targets release 17.02. Signed-off-by: Bernard Iremonger --- doc/guides/rel_notes/deprecation.rst | 4 1 file changed, 4 insertions(

[dpdk-dev] [PATCH v1] doc: announce API and ABI change for librte_ether

2016-10-18 Thread Bernard Iremonger
In 17.02 five rte_eth_dev_set_vf_*** functions will be removed from librte_ether, renamed and moved to the ixgbe PMD. Signed-off-by: Bernard Iremonger --- doc/guides/rel_notes/deprecation.rst | 36 1 file changed, 36 insertions(+) diff --git a/doc/guides

[dpdk-dev] [PATCH v4 2/2] app/test_pmd: fix DCB configuration

2016-10-17 Thread Bernard Iremonger
when dcb mode is DCB_VT_ENABLED set nb_rxq and nb_txq to 1. Fixes: 2a977b891f99 ("app/testpmd: fix DCB configuration") Signed-off-by: Bernard Iremonger --- app/test-pmd/testpmd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/test-pmd/testpmd.c b/ap

[dpdk-dev] [PATCH v4 1/2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-17 Thread Bernard Iremonger
function, when SRIOV is enabled, enable mq_mode ETH_MQ_RX_VMDQ_DCB. Modify ixgbe_configure_dcb function, drop check on dev->data->nb_rx_queues. Signed-off-by: Rahul R Shah Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/ixgbe_ethdev.c | 11 ++- drivers/net/ixgbe/ixgbe_rxtx.c

[dpdk-dev] [PATCH v4 0/2] net/ixgbe: VMDq DCB with SRIOV

2016-10-17 Thread Bernard Iremonger
Changes in v4: changes to ixgbe patch following comments. Changes in v3: rebase to latest master. update commit message for ixgbe patch add testpmd patch. Changes in v2: rebase to latest master. Bernard Iremonger (2): net/ixgbe: support multiqueue mode VMDq DCB with SRIOV app/test_pmd: fix

[dpdk-dev] [PATCH v3 2/2] app/test_pmd: fix DCB configuration

2016-10-17 Thread Bernard Iremonger
when dcb mode is DCB_VT_ENABLED set nb_rxq and nb_txq to 1. Fixes: 2a977b891f99 ("app/testpmd: fix DCB configuration") Signed-off-by: Bernard Iremonger --- app/test-pmd/testpmd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/test-pmd/testpmd.c b/ap

[dpdk-dev] [PATCH v3 1/2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-17 Thread Bernard Iremonger
function, when SRIOV is enabled, enable mq_mode ETH_MQ_RX_VMDQ_DCB. Modify ixgbe_configure_dcb function, drop check on dev->data->nb_rx_queues. Signed-off-by: Rahul R Shah Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/ixgbe_ethdev.c | 9 - drivers/net/ixgbe/ixgbe_rxtx.c

[dpdk-dev] [PATCH v3 0/2] net/ixgbe: VMDq DCB with SRIOV

2016-10-17 Thread Bernard Iremonger
Changes in v3: rebase to latest master. update commit message for ixgbe patch add testpmd patch. Changes in v2: rebase to latest master. Bernard Iremonger (2): net/ixgbe: support multiqueue mode VMDq DCB with SRIOV app/test_pmd: fix DCB configuration app/test-pmd/testpmd.c | 4

[dpdk-dev] [PATCH v1 2/2] doc: update poll mode driver guide

2016-10-14 Thread Bernard Iremonger
add information about new ixgbe PMD API. Signed-off-by: Bernard Iremonger --- doc/guides/prog_guide/poll_mode_drv.rst | 6 ++ 1 file changed, 6 insertions(+) diff --git a/doc/guides/prog_guide/poll_mode_drv.rst b/doc/guides/prog_guide/poll_mode_drv.rst index bf3ea9f..3a400b2 100644

[dpdk-dev] [PATCH v1 1/2] doc: update ixgbe guide

2016-10-14 Thread Bernard Iremonger
add information about new ixgbe PMD API. Signed-off-by: Bernard Iremonger --- doc/guides/nics/ixgbe.rst | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/doc/guides/nics/ixgbe.rst b/doc/guides/nics/ixgbe.rst index ed260c4..3b6851b 100644 --- a/doc/guides/nics/ixgbe.rst

[dpdk-dev] [PATCH v1 0/2] doc: ixgbe updates

2016-10-14 Thread Bernard Iremonger
Update two rst files to announce ixgbe PMD API's Bernard Iremonger (2): doc: update ixgbe guide doc: update poll mode driver guide doc/guides/nics/ixgbe.rst | 7 ++- doc/guides/prog_guide/poll_mode_drv.rst | 6 ++ 2 files changed, 12 insertions(+), 1 deletion

[dpdk-dev] [PATCH v2] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-10-14 Thread Bernard Iremonger
modify ixgbe_dcb_tx_hw_config function. modify ixgbe_dev_mq_rx_configure function. modify ixgbe_configure_dcb function. Changes in v2: Rebased to DPDK v16.11-rc1 Signed-off-by: Rahul R Shah Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/ixgbe_ethdev.c | 9 - drivers/net/ixgbe

[dpdk-dev] [PATCH v9 2/2] app/test_pmd: add tests for new API's

2016-10-12 Thread Bernard Iremonger
to testpmd help command. add new API's to the testpmd guide modify Makefile, add library rte_pmd_ixgbe to _LDLIBS-y. Signed-off-by: Bernard Iremonger --- app/test-pmd/Makefile | 2 + app/test-pmd/cmdline.c | 699 +++- doc/guides

[dpdk-dev] [PATCH v9 1/2] net/ixgbe: add API's for VF management

2016-10-12 Thread Bernard Iremonger
rte_pmd_ixgbe_set_tx_loopback function. add rte_pmd_ixgbe_set_all_queues_drop function. add rte_pmd_ixgbe_set_vf_split_drop_en function. add rte_pmd_ixgbe_set_vf_mac_addr function. Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/Makefile | 4 +- drivers/net/ixgbe/ixgbe_ethdev.c

[dpdk-dev] [PATCH v9 0/2] add API's for VF management

2016-10-12 Thread Bernard Iremonger
librte_ether functions revise testpmd commands for new API's Changes in V2: rebase to latest master branch. fix compile error with clang. Bernard Iremonger (2): net/ixgbe: add API's for VF management app/test_pmd: add tests for new API's app/test-pmd/Makefile | 2 + app/test-pmd

[dpdk-dev] [PATCH v8 2/2] app/test_pmd: add tests for new API's

2016-10-12 Thread Bernard Iremonger
to testpmd help command. add new API's to the testpmd guide modify Makefile, add library rte_pmd_ixgbe to LDLIBS. Signed-off-by: Bernard Iremonger --- app/test-pmd/Makefile | 11 + app/test-pmd/cmdline.c | 699 +++- doc/guides

[dpdk-dev] [PATCH v8 1/2] net/ixgbe: add API's for VF management

2016-10-12 Thread Bernard Iremonger
rte_pmd_ixgbe_set_tx_loopback function. add rte_pmd_ixgbe_set_all_queues_drop function. add rte_pmd_ixgbe_set_vf_split_drop_en function. add rte_pmd_ixgbe_set_vf_mac_addr function. Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/Makefile | 4 +- drivers/net/ixgbe/ixgbe_ethdev.c

[dpdk-dev] [PATCH v8 0/2] add API's for VF management

2016-10-12 Thread Bernard Iremonger
: rebase to latest master branch. fix compile error with clang. Bernard Iremonger (2): net/ixgbe: add API's for VF management app/test_pmd: add tests for new API's app/test-pmd/Makefile | 11 + app/test-pmd/cmdline.c | 699

[dpdk-dev] [PATCH v8 2/2] net/ixgbe: add callback to user app on VF to PF mbox msg

2016-10-10 Thread Bernard Iremonger
NAK to VF. Signed-off-by: Alex Zelezniak Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/ixgbe_pf.c | 42 +-- drivers/net/ixgbe/rte_pmd_ixgbe.h | 20 +++ 2 files changed, 56 insertions(+), 6 deletions(-) diff --git a/drivers/net/ix

[dpdk-dev] [PATCH v8 1/2] librte_ether: modify internal callback function

2016-10-10 Thread Bernard Iremonger
add parameter to call of _rte_eth_dev_callback_process function Signed-off-by: Bernard Iremonger Signed-off-by: Alex Zelezniak --- app/test/virtual_pmd.c | 2 +- drivers/net/bonding/rte_eth_bond_pmd.c | 6 +++--- drivers/net/e1000/em_ethdev.c | 2 +- drivers/net

[dpdk-dev] [PATCH v8 0/2] modify callback for VF management

2016-10-10 Thread Bernard Iremonger
PMD. Changes in v2: Rebased to latest master. Bernard Iremonger (2): librte_ether: modify internal callback function net/ixgbe: add callback to user app on VF to PF mbox msg app/test/virtual_pmd.c | 2 +- drivers/net/bonding/rte_eth_bond_pmd.c | 6 ++--- drivers/net/e1000

[dpdk-dev] [PATCH v7 2/2] app/test_pmd: add tests for new API's

2016-10-07 Thread Bernard Iremonger
to the testpmd guide Signed-off-by: Bernard Iremonger --- app/test-pmd/cmdline.c | 675 doc/guides/testpmd_app_ug/testpmd_funcs.rst | 62 ++- 2 files changed, 734 insertions(+), 3 deletions(-) diff --git a/app/test-pmd/cmdline.c b/app/test-pmd

[dpdk-dev] [PATCH v7 1/2] net/ixgbe: add API's for VF management

2016-10-07 Thread Bernard Iremonger
rte_pmd_ixgbe_set_tx_loopback function. add rte_pmd_ixgbe_set_all_queues_drop function. add rte_pmd_ixgbe_set_vf_split_drop_en function. add rte_pmd_ixgbe_set_vf_mac_addr function. Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/Makefile | 4 +- drivers/net/ixgbe/ixgbe_ethdev.c

[dpdk-dev] [PATCH v7 0/2] add API's for VF management

2016-10-07 Thread Bernard Iremonger
functions revise VF id checks in new librte_ether functions revise testpmd commands for new API's Changes in V2: rebase to latest master branch. fix compile error with clang. Bernard Iremonger (2): net/ixgbe: add API's for VF management app/test_pmd: add tests for new API's app/test-pmd/cmdline.c

[dpdk-dev] [PATCH v6 2/2] net/ixgbe: add callback to user app on VF to PF mbox msg

2016-10-06 Thread Bernard Iremonger
NAK to VF. Signed-off-by: Alex Zelezniak Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/ixgbe_ethdev.c | 4 ++-- drivers/net/ixgbe/ixgbe_pf.c | 42 +-- drivers/net/ixgbe/rte_pmd_ixgbe.h | 17 3 files changed, 55 insertions(+)

[dpdk-dev] [PATCH v6 1/2] librte_ether: modify internal callback function

2016-10-06 Thread Bernard Iremonger
parameter to call of _rte_eth_dev_callback_process function Signed-off-by: Bernard Iremonger Signed-off-by: Alex Zelezniak --- app/test/virtual_pmd.c | 2 +- drivers/net/bonding/rte_eth_bond_pmd.c | 6 +++--- drivers/net/e1000/em_ethdev.c | 2 +- drivers/net/e1000

[dpdk-dev] [PATCH v6 0/2] modify callback for VF management

2016-10-06 Thread Bernard Iremonger
. Changes in v2: Rebased to latest master. Bernard Iremonger (2): librte_ether: modify internal callback function net/ixgbe: add callback to user app on VF to PF mbox msg app/test/virtual_pmd.c | 2 +- drivers/net/bonding/rte_eth_bond_pmd.c | 6 ++--- drivers

[dpdk-dev] [PATCH v5 13/13] net/enic: add parameter to callback process function

2016-10-06 Thread Bernard Iremonger
add parameter to call of _rte_eth_dev_callback_process function Signed-off-by: Bernard Iremonger --- drivers/net/enic/enic_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/enic/enic_main.c b/drivers/net/enic/enic_main.c index 15a05b4..fb72491 100644

[dpdk-dev] [PATCH v5 12/13] net/virtio: add parameter to callback process function

2016-10-06 Thread Bernard Iremonger
add parameter to call of _rte_eth_dev_callback_process function 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 b4dfc0a

[dpdk-dev] [PATCH v5 11/13] net/vhost: add parameter to callback process function

2016-10-06 Thread Bernard Iremonger
add parameter to call of _rte_eth_dev_callback_process function Signed-off-by: Bernard Iremonger --- drivers/net/vhost/rte_eth_vhost.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/net/vhost/rte_eth_vhost.c b/drivers/net/vhost/rte_eth_vhost.c index 409e090

[dpdk-dev] [PATCH v5 10/13] net/thunderx: add parameter to callback process function

2016-10-06 Thread Bernard Iremonger
add parameter to call of _rte_eth_dev_callback_process function Signed-off-by: Bernard Iremonger --- drivers/net/thunderx/nicvf_ethdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/thunderx/nicvf_ethdev.c b/drivers/net/thunderx/nicvf_ethdev.c index b758c9f

[dpdk-dev] [PATCH v5 09/13] net/nfp: add parameter to callback process function

2016-10-06 Thread Bernard Iremonger
add parameter to call of _rte_eth_dev_callback_process function Signed-off-by: Bernard Iremonger --- drivers/net/nfp/nfp_net.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c index d526f34..a2b9056 100644 --- a/drivers

[dpdk-dev] [PATCH v5 08/13] net/mlx5: add parameter to callback process function

2016-10-06 Thread Bernard Iremonger
add parameter to call of _rte_eth_dev_callback_process function Signed-off-by: Bernard Iremonger --- drivers/net/mlx5/mlx5_ethdev.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/mlx5/mlx5_ethdev.c b/drivers/net/mlx5/mlx5_ethdev.c index bf4232a..c76e754

[dpdk-dev] [PATCH v5 07/13] net/mlx4: add parameter to callback process function

2016-10-06 Thread Bernard Iremonger
add parameter to call of _rte_eth_dev_callback_process function 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 1553b2e..3e57cca 100644 --- a/drivers/net

[dpdk-dev] [PATCH v5 06/13] net/i40e: update call to callback process function

2016-10-06 Thread Bernard Iremonger
add parameter to call of _rte_eth_dev_callback_process function Signed-off-by: Bernard Iremonger --- drivers/net/i40e/i40e_ethdev.c| 4 ++-- drivers/net/i40e/i40e_ethdev_vf.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net

[dpdk-dev] [PATCH v5 05/13] net/e1000: add parameter to callback process function

2016-10-06 Thread Bernard Iremonger
add parameter to call of _rte_eth_dev_callback_process function 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

[dpdk-dev] [PATCH v5 04/13] net/bonding: add parameter to callback process function

2016-10-06 Thread Bernard Iremonger
add parameter to call of _rte_eth_dev_callback_process function Signed-off-by: Bernard Iremonger --- drivers/net/bonding/rte_eth_bond_pmd.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/net/bonding/rte_eth_bond_pmd.c b/drivers/net/bonding/rte_eth_bond_pmd.c

[dpdk-dev] [PATCH v5 03/13] app/test: add parameter to callback process function

2016-10-06 Thread Bernard Iremonger
add parameter to call of _rte_eth_dev_callback_process function Signed-off-by: Bernard Iremonger --- app/test/virtual_pmd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/test/virtual_pmd.c b/app/test/virtual_pmd.c index 4831113..65b44c6 100644 --- a/app/test

[dpdk-dev] [PATCH v5 02/13] net/ixgbe: add callback to user app on VF to PF mbox msg

2016-10-06 Thread Bernard Iremonger
NAK to VF. Signed-off-by: Alex Zelezniak Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/ixgbe_ethdev.c | 4 ++-- drivers/net/ixgbe/ixgbe_pf.c | 42 +-- drivers/net/ixgbe/rte_pmd_ixgbe.h | 17 3 files changed, 55 insertions(+)

[dpdk-dev] [PATCH v5 01/13] librte_ether: modify internal callback function

2016-10-06 Thread Bernard Iremonger
-by: Alex Zelezniak Signed-off-by: Bernard Iremonger --- lib/librte_ether/rte_ethdev.c | 5 - lib/librte_ether/rte_ethdev.h | 7 ++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/librte_ether/rte_ethdev.c b/lib/librte_ether/rte_ethdev.c index c517e88..416ca77 100644

[dpdk-dev] [PATCH v5 00/13] modify callback for VF management

2016-10-06 Thread Bernard Iremonger
. Changes in v3: Rebased to latest master. Submitted as a seperate patchset. Moved the response enums from the ethdev to the ixgbe PMD. Changes in v2: Rebased to latest master. Bernard Iremonger (13): librte_ether: modify internal callback function net/ixgbe: add callback to user

[dpdk-dev] [PATCH v4 2/2] net/ixgbe: add callback to user app on VF to PF mbox msg

2016-10-04 Thread Bernard Iremonger
NAK to VF. Signed-off-by: Alex Zelezniak Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/ixgbe_pf.c | 42 +-- drivers/net/ixgbe/rte_pmd_ixgbe.h | 17 2 files changed, 53 insertions(+), 6 deletions(-) diff --git a/drivers/net/ix

[dpdk-dev] [PATCH v4 1/2] librte_ether: add internal callback functions

2016-10-04 Thread Bernard Iremonger
. Signed-off-by: Alex Zelezniak Signed-off-by: Bernard Iremonger --- lib/librte_ether/rte_ethdev.c | 17 + lib/librte_ether/rte_ethdev.h | 44 ++ lib/librte_ether/rte_ether_version.map | 2 ++ 3 files changed, 63 insertions(+) diff

[dpdk-dev] [PATCH v4 0/2] add callbacks for VF management

2016-10-04 Thread Bernard Iremonger
: Rebased to latest master. Submitted as a seperate patchset. Moved the response enums from the ethdev to the ixgbe PMD. Changes in v2: Rebased to latest master. Bernard Iremonger (2): librte_ether: add internal callback functions net/ixgbe: add callback to user app on VF to PF mbox msg drivers

[dpdk-dev] [PATCH v3 3/3] app/test_pmd: add tests for new API's

2016-09-16 Thread Bernard Iremonger
guide Signed-off-by: Bernard Iremonger --- app/test-pmd/cmdline.c | 707 doc/guides/testpmd_app_ug/testpmd_funcs.rst | 70 ++- 2 files changed, 774 insertions(+), 3 deletions(-) diff --git a/app/test-pmd/cmdline.c b/app/test-pmd/cmdline.c index

[dpdk-dev] [PATCH v3 2/3] net/ixgbe: add functions for VF management

2016-09-16 Thread Bernard Iremonger
ixgbe_set_all_queues_drop function. add ixgbe_set_vf_split_drop_en function. add ixgbe_set_vf_mac_addr function. Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/ixgbe_ethdev.c | 166 +++ 1 file changed, 166 insertions(+) diff --git a/drivers/net/ixgbe

[dpdk-dev] [PATCH v3 1/3] librte_ether: add API's for VF management

2016-09-16 Thread Bernard Iremonger
rte_eth_dev_set_vf_vlan_insert function. add rte_eth_dev_set_loopback function. add rte_eth_dev_set_all_queues_drop function. add rte_eth_dev_set_vf_split_drop_en function add rte_eth_dev_set_vf_mac_addr function. Signed-off-by: Bernard Iremonger --- lib/librte_ether/rte_ethdev.c | 192

[dpdk-dev] [PATCH v3 0/3] add API's for VF management

2016-09-16 Thread Bernard Iremonger
. fix compile error with clang. Bernard Iremonger (3): librte_ether: add API's for VF management net/ixgbe: add functions for VF management app/test_pmd: add tests for new API's app/test-pmd/cmdline.c | 707 doc/guides/testpmd_app_ug

[dpdk-dev] [PATCH v3 3/3] app/test_pmd: add tests for new API's

2016-09-16 Thread Bernard Iremonger
guide Signed-off-by: Bernard Iremonger --- app/test-pmd/cmdline.c | 707 doc/guides/testpmd_app_ug/testpmd_funcs.rst | 70 ++- 2 files changed, 774 insertions(+), 3 deletions(-) diff --git a/app/test-pmd/cmdline.c b/app/test-pmd/cmdline.c index

[dpdk-dev] [PATCH v3 2/3] net/ixgbe: add functions for VF management

2016-09-16 Thread Bernard Iremonger
ixgbe_set_all_queues_drop function. add ixgbe_set_vf_split_drop_en function. add ixgbe_set_vf_mac_addr function. Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/ixgbe_ethdev.c | 166 +++ 1 file changed, 166 insertions(+) diff --git a/drivers/net/ixgbe

[dpdk-dev] [PATCH v3 1/3] librte_ether: add API's for VF management

2016-09-16 Thread Bernard Iremonger
rte_eth_dev_set_vf_vlan_insert function. add rte_eth_dev_set_loopback function. add rte_eth_dev_set_all_queues_drop function. add rte_eth_dev_set_vf_split_drop_en function add rte_eth_dev_set_vf_mac_addr function. Signed-off-by: Bernard Iremonger --- lib/librte_ether/rte_ethdev.c | 192

[dpdk-dev] [PATCH v3 0/3] add API's for VF management

2016-09-16 Thread Bernard Iremonger
. fix compile error with clang. Bernard Iremonger (3): librte_ether: add API's for VF management net/ixgbe: add functions for VF management app/test_pmd: add tests for new API's app/test-pmd/cmdline.c | 707 doc/guides/testpmd_app_ug

[dpdk-dev] [RFC PATCH v2 5/5] app/test_pmd: add tests for new API's

2016-08-26 Thread Bernard Iremonger
guide Signed-off-by: Bernard Iremonger --- app/test-pmd/cmdline.c | 700 doc/guides/testpmd_app_ug/testpmd_funcs.rst | 68 ++- 2 files changed, 766 insertions(+), 2 deletions(-) diff --git a/app/test-pmd/cmdline.c b/app/test-pmd/cmdline.c index

[dpdk-dev] [RFC PATCH v2 4/5] net/ixgbe: add functions for VF management

2016-08-26 Thread Bernard Iremonger
ixgbe_set_tx_loopback function. add ixgbe_set_all_queues_drop function. add ixgbe_set_vf_split_drop_en function. add ixgbe_set_vf_mac_addr function. Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/ixgbe_ethdev.c | 179 +++ 1 file changed, 179 insertions(+) diff

[dpdk-dev] [RFC PATCH v2 3/5] librte_ether: add API's for VF management

2016-08-26 Thread Bernard Iremonger
rte_eth_dev_set_vf_vlan_insert function. add rte_eth_dev_set_loopback function. add rte_eth_dev_set_all_queues_drop function. add rte_eth_dev_set_vf_split_drop_en function add rte_eth_dev_set_vf_mac_addr function. increment LIBABIVER to 5. Signed-off-by: Bernard Iremonger --- lib/librte_ether/rte_ethdev.c | 159

[dpdk-dev] [RFC PATCH v2 2/5] net/ixgbe: add callback to user app on VF to PF mbox msg

2016-08-26 Thread Bernard Iremonger
VF. Signed-off-by: azelezniak Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/ixgbe_pf.c | 39 ++- 1 file changed, 34 insertions(+), 5 deletions(-) diff --git a/drivers/net/ixgbe/ixgbe_pf.c b/drivers/net/ixgbe/ixgbe_pf.c index 56393ff..bb14106 100

[dpdk-dev] [RFC PATCH v2 1/5] librte_ether: add internal callback functions

2016-08-26 Thread Bernard Iremonger
. Signed-off-by: azelezniak Signed-off-by: Bernard Iremonger --- lib/librte_ether/rte_ethdev.c | 17 ++ lib/librte_ether/rte_ethdev.h | 61 ++ lib/librte_ether/rte_ether_version.map | 7 3 files changed, 85 insertions(+) diff --git

[dpdk-dev] [RFC PATCH v2 0/5] add API's for VF management

2016-08-26 Thread Bernard Iremonger
: rebase to latest master branch. fix compile error with clang. Bernard Iremonger (5): librte_ether: add internal callback functions net/ixgbe: add callback to user app on VF to PF mbox msg librte_ether: add API's for VF management net/ixgbe: add functions for VF management app/test_pmd: add

[dpdk-dev] [PATCH] net/ixgbe: support multiqueue mode VMDq DCB with SRIOV

2016-08-26 Thread Bernard Iremonger
modify ixgbe_dcb_tx_hw_config function. modify ixgbe_dev_mq_rx_configure function. modify ixgbe_configure_dcb function. Signed-off-by: Rahul R Shah Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/ixgbe_ethdev.c | 9 - drivers/net/ixgbe/ixgbe_rxtx.c | 37

[dpdk-dev] [RFC PATCH 5/5] app/test_pmd: add tests for new API's

2016-08-18 Thread Bernard Iremonger
guide Signed-off-by: Bernard Iremonger --- app/test-pmd/cmdline.c | 700 doc/guides/testpmd_app_ug/testpmd_funcs.rst | 68 ++- 2 files changed, 766 insertions(+), 2 deletions(-) diff --git a/app/test-pmd/cmdline.c b/app/test-pmd/cmdline.c index

[dpdk-dev] [RFC PATCH 4/5] net/ixgbe: add functions for VF management

2016-08-18 Thread Bernard Iremonger
ixgbe_set_tx_loopback function. add ixgbe_set_all_queues_drop function. add ixgbe_set_vf_split_drop_en function. add ixgbe_set_vf_mac_addr function. Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/ixgbe_ethdev.c | 179 +++ 1 file changed, 179 insertions(+) diff

[dpdk-dev] [RFC PATCH 3/5] librte_ether: add API's for VF management

2016-08-18 Thread Bernard Iremonger
rte_eth_dev_set_vf_vlan_insert function. add rte_eth_dev_set_loopback function. add rte_eth_dev_set_all_queues_drop function. add rte_eth_dev_set_vf_split_drop_en function add rte_eth_dev_set_vf_mac_addr function. increment LIBABIVER to 5. Signed-off-by: Bernard Iremonger --- lib/librte_ether/rte_ethdev.c | 159

[dpdk-dev] [RFC PATCH 2/5] net/ixgbe: add callback to user app on VF to PF mbox msg

2016-08-18 Thread Bernard Iremonger
VF. Signed-off-by: azelezniak Signed-off-by: Bernard Iremonger --- drivers/net/ixgbe/ixgbe_pf.c | 39 ++- 1 file changed, 34 insertions(+), 5 deletions(-) diff --git a/drivers/net/ixgbe/ixgbe_pf.c b/drivers/net/ixgbe/ixgbe_pf.c index 56393ff..bb14106 100

[dpdk-dev] [RFC PATCH 1/5] librte_ether: add internal callback functions

2016-08-18 Thread Bernard Iremonger
. Signed-off-by: azelezniak Signed-off-by: Bernard Iremonger --- lib/librte_ether/rte_ethdev.c | 17 ++ lib/librte_ether/rte_ethdev.h | 61 ++ lib/librte_ether/rte_ether_version.map | 7 3 files changed, 85 insertions(+) diff --git

[dpdk-dev] [RFC PATCH 0/5] add API's for VF management

2016-08-18 Thread Bernard Iremonger
to the ixgbe_rcv_msg_from_vf function to use the callback functions. Changes have been made to testpmd to facilitate testing of the new API's. The testpmd documentation has been updated to document the testpmd changes. Note: Adding new functions to the eth_dev_ops structure will cause an ABI breakage. Bernard Iremonger (5

[dpdk-dev] [PATCH v5 2/2] doc: add live migration virtio sriov image

2016-07-19 Thread Bernard Iremonger
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

[dpdk-dev] [PATCH v5 1/2] doc: live migration of VM with Virtio and VF

2016-07-19 Thread Bernard Iremonger
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/howto

[dpdk-dev] [PATCH v5 0/2] doc: live migration procedure

2016-07-19 Thread Bernard Iremonger
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 and VF doc

[dpdk-dev] [PATCH v3 2/2] doc: add vhost_user live migration image

2016-07-18 Thread Bernard Iremonger
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

[dpdk-dev] [PATCH v3 1/2] doc: live migration of VM with vhost_user on host

2016-07-18 Thread Bernard Iremonger
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

[dpdk-dev] [PATCH v3 0/2] doc: live migration procedure with vhost_user

2016-07-18 Thread Bernard Iremonger
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 ++ doc

[dpdk-dev] [PATCH v4 2/2] doc: add live migration virtio sriov image

2016-07-18 Thread Bernard Iremonger
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

[dpdk-dev] [PATCH v4 1/2] doc: live migration of VM with Virtio and VF

2016-07-18 Thread Bernard Iremonger
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/howto

[dpdk-dev] [PATCH v4 0/2] doc: live migration procedure

2016-07-18 Thread Bernard Iremonger
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 and VF doc: add live migration virtio sriov image doc/guides/howto/index.rst

[dpdk-dev] [PATCH v2 2/2] doc: add vhost_user live migration image

2016-07-13 Thread Bernard Iremonger
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

[dpdk-dev] [PATCH v2 1/2] doc: live migration of VM with vhost_user on host

2016-07-13 Thread Bernard Iremonger
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

[dpdk-dev] [PATCH v2 0/2] doc: live migration procedure with vhost_user

2016-07-13 Thread Bernard Iremonger
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/howto

[dpdk-dev] [PATCH 1/2] doc: live migration of VM with vhost_user on host

2016-07-11 Thread Bernard Iremonger
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

[dpdk-dev] [PATCH 0/2] doc: live migration procedure with vhost_user

2016-07-11 Thread Bernard Iremonger
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/howto/img

[dpdk-dev] [PATCH v3 2/2] doc: add live migration overview image

2016-07-07 Thread Bernard Iremonger
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

[dpdk-dev] [PATCH v3 1/2] doc: live migration of VM with Virtio and VF

2016-07-07 Thread Bernard Iremonger
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/howto

[dpdk-dev] [PATCH v3 0/2] doc: live migration procedure

2016-07-07 Thread Bernard Iremonger
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 ++ doc/guides

[dpdk-dev] [PATCH v2 2/2] doc: add live migration overview image

2016-07-06 Thread Bernard Iremonger
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

[dpdk-dev] [PATCH v2 1/2] doc: live migration of VM with Virtio and VF

2016-07-06 Thread Bernard Iremonger
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/how_to

[dpdk-dev] [PATCH v2 0/2] doc: live migration procedure

2016-07-06 Thread Bernard Iremonger
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): doc: live

[dpdk-dev] [PATCH] doc: update release notes

2016-07-01 Thread Bernard Iremonger
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

[dpdk-dev] [PATCH 0/2] doc: live migration procedure

2016-07-01 Thread Bernard Iremonger
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 | 666

  1   2   3   4   5   6   >