From: Wenzhuo Lu <wenzhuo.lu@intel.com>
To: dev@dpdk.org
Cc: Bernard Iremonger <bernard.iremonger@intel.com>
Subject: [dpdk-dev] [PATCH v7 27/27] app/testpmd: add command to configure VMDq
Date: Tue, 3 Jan 2017 14:54:48 +0800 [thread overview]
Message-ID: <1483426488-117332-28-git-send-email-wenzhuo.lu@intel.com> (raw)
In-Reply-To: <1483426488-117332-1-git-send-email-wenzhuo.lu@intel.com>
From: Bernard Iremonger <bernard.iremonger@intel.com>
Add the following command to configure VMDq:
port config <port> vmdq
Add new command to testpmd user guide.
Signed-off-by: Bernard Iremonger <bernard.iremonger@intel.com>
---
app/test-pmd/cmdline.c | 60 +++++++++++++
app/test-pmd/testpmd.c | 126 ++++++++++++++++++++++++++++
app/test-pmd/testpmd.h | 1 +
doc/guides/testpmd_app_ug/testpmd_funcs.rst | 7 ++
4 files changed, 194 insertions(+)
diff --git a/app/test-pmd/cmdline.c b/app/test-pmd/cmdline.c
index a20c2c0..12c814c 100644
--- a/app/test-pmd/cmdline.c
+++ b/app/test-pmd/cmdline.c
@@ -614,6 +614,9 @@ static void cmd_help_long_parsed(void *parsed_result,
" pfc (on|off)\n"
" Set the DCB mode.\n\n"
+ "port config (port_id) vmdq\n"
+ " Configure VMDq.\n\n"
+
"port config all burst (value)\n"
" Set the number of packets per burst.\n\n"
@@ -2280,6 +2283,62 @@ struct cmd_config_dcb {
},
};
+/* *** Configure VMDq *** */
+struct cmd_config_vmdq {
+ cmdline_fixed_string_t port;
+ cmdline_fixed_string_t config;
+ uint8_t port_id;
+ cmdline_fixed_string_t vmdq;
+};
+
+static void
+cmd_config_vmdq_parsed(void *parsed_result,
+ __attribute__((unused)) struct cmdline *cl,
+ __attribute__((unused)) void *data)
+{
+ struct cmd_config_vmdq *res = parsed_result;
+ portid_t port_id = res->port_id;
+ struct rte_port *port;
+ int ret;
+
+ port = &ports[port_id];
+ /** Check if the port is not started **/
+ if (port->port_status != RTE_PORT_STOPPED) {
+ printf("Please stop port %d first\n", port_id);
+ return;
+ }
+
+ ret = init_port_vmdq_config(port_id);
+ if (ret != 0) {
+ printf("Cannot initialize network ports.\n");
+ return;
+ }
+
+ cmd_reconfig_device_queue(port_id, 0, 1);
+}
+
+cmdline_parse_token_string_t cmd_config_vmdq_port =
+ TOKEN_STRING_INITIALIZER(struct cmd_config_vmdq, port, "port");
+cmdline_parse_token_string_t cmd_config_vmdq_config =
+ TOKEN_STRING_INITIALIZER(struct cmd_config_vmdq, config, "config");
+cmdline_parse_token_num_t cmd_config_vmdq_port_id =
+ TOKEN_NUM_INITIALIZER(struct cmd_config_vmdq, port_id, UINT8);
+cmdline_parse_token_string_t cmd_config_vmdq_vmdq =
+ TOKEN_STRING_INITIALIZER(struct cmd_config_vmdq, vmdq, "vmdq");
+
+cmdline_parse_inst_t cmd_config_vmdq = {
+ .f = cmd_config_vmdq_parsed,
+ .data = NULL,
+ .help_str = "port config <port-id> vmdq",
+ .tokens = {
+ (void *)&cmd_config_vmdq_port,
+ (void *)&cmd_config_vmdq_config,
+ (void *)&cmd_config_vmdq_port_id,
+ (void *)&cmd_config_vmdq_vmdq,
+ NULL,
+ },
+};
+
/* *** configure number of packets per burst *** */
struct cmd_config_burst {
cmdline_fixed_string_t port;
@@ -12032,6 +12091,7 @@ struct cmd_set_vf_vlan_tag_result {
(cmdline_parse_inst_t *)&cmd_link_flow_control_set_autoneg,
(cmdline_parse_inst_t *)&cmd_priority_flow_control_set,
(cmdline_parse_inst_t *)&cmd_config_dcb,
+ (cmdline_parse_inst_t *)&cmd_config_vmdq,
(cmdline_parse_inst_t *)&cmd_read_reg,
(cmdline_parse_inst_t *)&cmd_read_reg_bit_field,
(cmdline_parse_inst_t *)&cmd_read_reg_bit,
diff --git a/app/test-pmd/testpmd.c b/app/test-pmd/testpmd.c
index a0332c2..48923fd 100644
--- a/app/test-pmd/testpmd.c
+++ b/app/test-pmd/testpmd.c
@@ -195,6 +195,34 @@ struct fwd_engine * fwd_engines[] = {
queueid_t nb_rxq = 1; /**< Number of RX queues per port. */
queueid_t nb_txq = 1; /**< Number of TX queues per port. */
+static const struct rte_eth_conf vmdq_conf_default = {
+ .rxmode = {
+ .mq_mode = ETH_MQ_RX_VMDQ_ONLY,
+ .split_hdr_size = 0,
+ .header_split = 0, /**< Header Split disabled */
+ .hw_ip_checksum = 0, /**< IP checksum offload disabled */
+ .hw_vlan_filter = 0, /**< VLAN filtering disabled */
+ .jumbo_frame = 0, /**< Jumbo Frame Support disabled */
+ },
+
+ .txmode = {
+ .mq_mode = ETH_MQ_TX_NONE,
+ },
+ .rx_adv_conf = {
+ /*
+ * should be overridden separately in code with
+ * appropriate values
+ */
+ .vmdq_rx_conf = {
+ .nb_queue_pools = ETH_8_POOLS,
+ .enable_default_pool = 0,
+ .default_pool = 0,
+ .nb_pool_maps = 0,
+ .pool_map = {{0, 0},},
+ },
+ },
+};
+
/*
* Configurable number of RX/TX ring descriptors.
*/
@@ -1889,6 +1917,104 @@ uint8_t port_is_bonding_slave(portid_t slave_pid)
24, 25, 26, 27, 28, 29, 30, 31
};
+const uint16_t num_vlans = RTE_DIM(vlan_tags);
+static uint16_t num_pf_queues, num_vmdq_queues;
+static uint16_t vmdq_pool_base, vmdq_queue_base;
+/* number of pools (if user does not specify any, 8 by default */
+static uint32_t num_queues = 8;
+static uint32_t num_pools = 8;
+
+/**
+ * Builds up the correct configuration for vmdq based on the vlan tags array
+ * given above, and determine the queue number and pool map number according to
+ * valid pool number
+ */
+static int
+get_eth_vmdq_conf(struct rte_eth_conf *eth_conf, uint32_t num_pools)
+{
+ struct rte_eth_vmdq_rx_conf conf;
+ unsigned i;
+
+ conf.nb_queue_pools = (enum rte_eth_nb_pools)num_pools;
+ conf.nb_pool_maps = num_pools;
+ conf.enable_default_pool = 0;
+ conf.default_pool = 0; /* set explicit value, even if not used */
+
+ for (i = 0; i < conf.nb_pool_maps; i++) {
+ conf.pool_map[i].vlan_id = vlan_tags[i];
+ conf.pool_map[i].pools = (1UL << (i % num_pools));
+ }
+
+ (void)(rte_memcpy(eth_conf, &vmdq_conf_default, sizeof(*eth_conf)));
+ (void)(rte_memcpy(ð_conf->rx_adv_conf.vmdq_rx_conf, &conf,
+ sizeof(eth_conf->rx_adv_conf.vmdq_rx_conf)));
+ return 0;
+}
+
+/**
+ * Configures VMDq for a given port using global settings.
+ */
+int
+init_port_vmdq_config(uint8_t port)
+{
+ struct rte_eth_dev_info dev_info;
+ struct rte_eth_conf port_conf;
+ uint16_t rx_queues, tx_queues;
+ int retval;
+ uint16_t queues_per_pool;
+ uint32_t max_nb_pools;
+
+ if (port >= rte_eth_dev_count())
+ return -1;
+ /**
+ * The max pool number from dev_info will be used to validate the pool
+ * number.
+ */
+ rte_eth_dev_info_get(port, &dev_info);
+ max_nb_pools = (uint32_t)dev_info.max_vmdq_pools;
+ /**
+ * We allow to process part of VMDQ pools specified by num_pools in
+ * command line.
+ */
+ if (num_pools > max_nb_pools) {
+ printf("num_pools %d >max_nb_pools %d\n",
+ num_pools, max_nb_pools);
+ return -1;
+ }
+
+ retval = get_eth_vmdq_conf(&port_conf, num_pools);
+ if (retval < 0)
+ return retval;
+
+ /*
+ * NIC queues are divided into pf queues and vmdq queues.
+ */
+ /* There is assumption here all ports have the same configuration! */
+ num_pf_queues = dev_info.max_rx_queues - dev_info.vmdq_queue_num;
+ queues_per_pool = dev_info.vmdq_queue_num / dev_info.max_vmdq_pools;
+ num_vmdq_queues = num_pools * queues_per_pool;
+ num_queues = num_pf_queues + num_vmdq_queues;
+ vmdq_queue_base = dev_info.vmdq_queue_base;
+ vmdq_pool_base = dev_info.vmdq_pool_base;
+
+ printf("pf queue num: %u, configured vmdq pool num: %u,"
+ " each vmdq pool has %u queues\n",
+ num_pf_queues, num_pools, queues_per_pool);
+ printf("vmdq queue base: %d pool base %d\n",
+ vmdq_queue_base, vmdq_pool_base);
+
+ /*
+ * All queues including pf queues are setup.
+ * This is because VMDQ queues doesn't always start from zero, and the
+ * PMD layer doesn't support selectively initialising part of rx/tx
+ * queues.
+ */
+ rx_queues = (uint16_t)dev_info.max_rx_queues;
+ tx_queues = (uint16_t)dev_info.max_tx_queues;
+ retval = rte_eth_dev_configure(port, rx_queues, tx_queues, &port_conf);
+ return retval;
+}
+
static int
get_eth_dcb_conf(struct rte_eth_conf *eth_conf,
enum dcb_mode_enable dcb_mode,
diff --git a/app/test-pmd/testpmd.h b/app/test-pmd/testpmd.h
index 5d104bd..05ab9fc 100644
--- a/app/test-pmd/testpmd.h
+++ b/app/test-pmd/testpmd.h
@@ -553,6 +553,7 @@ void vlan_tpid_set(portid_t port_id, enum rte_vlan_type vlan_type,
int init_port_dcb_config(portid_t pid, enum dcb_mode_enable dcb_mode,
enum rte_eth_nb_tcs num_tcs,
uint8_t pfc_en);
+int init_port_vmdq_config(uint8_t port);
int start_port(portid_t pid);
void stop_port(portid_t pid);
void close_port(portid_t pid);
diff --git a/doc/guides/testpmd_app_ug/testpmd_funcs.rst b/doc/guides/testpmd_app_ug/testpmd_funcs.rst
index 84805af..dd5c029 100644
--- a/doc/guides/testpmd_app_ug/testpmd_funcs.rst
+++ b/doc/guides/testpmd_app_ug/testpmd_funcs.rst
@@ -1406,6 +1406,13 @@ Set the DCB mode for an individual port::
The traffic class should be 4 or 8.
+port config - VMDq
+~~~~~~~~~~~~~~~~~~
+
+Configure VMDq for an individual port::
+
+ testpmd> port config (port_id) vmdq
+
port config - Burst
~~~~~~~~~~~~~~~~~~~
--
1.9.3
next prev parent reply other threads:[~2017-01-03 6:55 UTC|newest]
Thread overview: 367+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-12-02 0:11 [dpdk-dev] [PATCH 00/31] Support VFD and DPDK PF + kernel VF on i40e Wenzhuo Lu
2016-12-02 0:11 ` [dpdk-dev] [PATCH 01/31] net/i40e: support link status notification Wenzhuo Lu
2016-12-02 0:11 ` [dpdk-dev] [PATCH 02/31] net/i40e: add callback to user on VF to PF mbox msg Wenzhuo Lu
2016-12-02 0:11 ` [dpdk-dev] [PATCH 03/31] net/i40e: set VF MAC anti-spoofing from PF Wenzhuo Lu
2016-12-02 0:11 ` [dpdk-dev] [PATCH 04/31] net/i40e: set VF VLAN " Wenzhuo Lu
2016-12-02 0:11 ` [dpdk-dev] [PATCH 05/31] net/i40e: set TX loopback " Wenzhuo Lu
2016-12-02 11:22 ` Ferruh Yigit
2016-12-02 0:11 ` [dpdk-dev] [PATCH 06/31] net/i40e: set VF unicast promisc mode " Wenzhuo Lu
2016-12-02 11:24 ` Ferruh Yigit
2016-12-02 0:11 ` [dpdk-dev] [PATCH 07/31] net/i40e: set VF multicast " Wenzhuo Lu
2016-12-02 11:24 ` Ferruh Yigit
2016-12-02 0:11 ` [dpdk-dev] [PATCH 08/31] net/i40e: enable VF MTU change Wenzhuo Lu
2016-12-02 0:11 ` [dpdk-dev] [PATCH 09/31] rte: add APIs for VF stats get/reset Wenzhuo Lu
2016-12-02 0:11 ` [dpdk-dev] [PATCH 10/31] net/i40e: implement ops " Wenzhuo Lu
2016-12-02 0:11 ` [dpdk-dev] [PATCH 11/31] net/i40e: fix VF reset flow Wenzhuo Lu
2016-12-02 11:24 ` Ferruh Yigit
2016-12-02 0:11 ` [dpdk-dev] [PATCH 12/31] net/i40e: set VF MAC from PF support Wenzhuo Lu
2016-12-02 11:23 ` Ferruh Yigit
2016-12-02 0:11 ` [dpdk-dev] [PATCH 13/31] net/i40e: set VF MAC from VF support Wenzhuo Lu
2016-12-02 0:11 ` [dpdk-dev] [PATCH 14/31] net/i40e: fix VF MAC address assignment Wenzhuo Lu
2016-12-02 11:24 ` Ferruh Yigit
2016-12-02 0:11 ` [dpdk-dev] [PATCH 15/31] net/i40e: add VF vlan strip func Wenzhuo Lu
2016-12-02 11:25 ` Ferruh Yigit
2016-12-02 0:11 ` [dpdk-dev] [PATCH 16/31] net/i40e: add set VF VLAN insert function Wenzhuo Lu
2016-12-02 0:11 ` [dpdk-dev] [PATCH 17/31] net/i40e: set VF broadcast mode from PF Wenzhuo Lu
2016-12-02 0:12 ` [dpdk-dev] [PATCH 18/31] net/i40e: set VF VLAN tag " Wenzhuo Lu
2016-12-02 0:12 ` [dpdk-dev] [PATCH 19/31] net/i40e: set VF VLAN filter " Wenzhuo Lu
2016-12-02 0:12 ` [dpdk-dev] [PATCH 20/31] app/testpmd: use VFD APIs on i40e Wenzhuo Lu
2016-12-02 11:22 ` Ferruh Yigit
2016-12-13 16:57 ` Ferruh Yigit
2016-12-14 0:44 ` Lu, Wenzhuo
2016-12-02 0:12 ` [dpdk-dev] [PATCH 21/31] app/testpmd: use unicast promiscuous mode " Wenzhuo Lu
2016-12-02 0:12 ` [dpdk-dev] [PATCH 22/31] app/testpmd: use multicast " Wenzhuo Lu
2016-12-02 0:12 ` [dpdk-dev] [PATCH 23/31] app/testpmd: add command to test VF broadcast " Wenzhuo Lu
2016-12-02 0:12 ` [dpdk-dev] [PATCH 24/31] app/testpmd: add command to test VF VLAN tag " Wenzhuo Lu
2016-12-02 0:12 ` [dpdk-dev] [PATCH 25/31] app/testpmd: handle i40e in VF VLAN filter command Wenzhuo Lu
2016-12-02 0:12 ` [dpdk-dev] [PATCH 26/31] app/testpmd: initialize receive mode for VMDq Wenzhuo Lu
2016-12-02 0:12 ` [dpdk-dev] [PATCH 27/31] net/i40e: change version number to support Linux VF Wenzhuo Lu
2016-12-02 0:12 ` [dpdk-dev] [PATCH 28/31] net/i40e: return correct vsi_id Wenzhuo Lu
2016-12-02 0:12 ` [dpdk-dev] [PATCH 29/31] net/i40e: parse more VF parameter and configure Wenzhuo Lu
2016-12-02 0:12 ` [dpdk-dev] [PATCH 30/31] net/i40e: support Linux VF to configure IRQ link list Wenzhuo Lu
2016-12-02 11:25 ` Ferruh Yigit
2016-12-05 3:02 ` Lu, Wenzhuo
2016-12-02 0:12 ` [dpdk-dev] [PATCH 31/31] i40e: enhance in sanity check of mac Wenzhuo Lu
2016-12-02 11:23 ` Ferruh Yigit
2016-12-02 8:59 ` [dpdk-dev] [PATCH 00/31] Support VFD and DPDK PF + kernel VF on i40e Andrew Rybchenko
2016-12-02 10:58 ` Iremonger, Bernard
2016-12-02 11:28 ` Iremonger, Bernard
2016-12-02 12:09 ` Andrew Rybchenko
2016-12-02 14:16 ` Thomas Monjalon
2016-12-02 14:25 ` Iremonger, Bernard
2016-12-02 14:33 ` Thomas Monjalon
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 00/32] " Wenzhuo Lu
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 01/32] net/i40e: support link status notification Wenzhuo Lu
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 02/32] net/i40e: add callback to user on VF to PF mbox msg Wenzhuo Lu
2016-12-07 12:44 ` Ferruh Yigit
2016-12-20 8:49 ` Lu, Wenzhuo
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 03/32] net/i40e: set VF MAC anti-spoofing from PF Wenzhuo Lu
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 04/32] net/i40e: set VF VLAN " Wenzhuo Lu
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 05/32] net/i40e: set TX loopback " Wenzhuo Lu
2016-12-07 13:04 ` Ferruh Yigit
2016-12-20 8:16 ` Lu, Wenzhuo
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 06/32] net/i40e: set VF unicast promisc mode " Wenzhuo Lu
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 07/32] net/i40e: set VF multicast " Wenzhuo Lu
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 08/32] net/i40e: enable VF MTU change Wenzhuo Lu
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 09/32] rte: add APIs for VF stats get/reset Wenzhuo Lu
2016-12-07 13:52 ` Ferruh Yigit
2016-12-08 3:23 ` Zhang, Qi Z
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 10/32] net/i40e: implement ops " Wenzhuo Lu
2016-12-07 13:59 ` Ferruh Yigit
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 11/32] net/i40e: fix VF reset flow Wenzhuo Lu
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 12/32] net/i40e: set VF MAC from PF support Wenzhuo Lu
2016-12-07 14:29 ` Ferruh Yigit
2016-12-08 1:01 ` Lu, Wenzhuo
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 13/32] net/i40e: set VF MAC from VF support Wenzhuo Lu
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 14/32] net/i40e: fix VF MAC address assignment Wenzhuo Lu
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 15/32] net/i40e: add VF vlan strip func Wenzhuo Lu
2016-12-07 14:18 ` Ferruh Yigit
2016-12-08 9:10 ` Chen, Jing D
2016-12-08 10:43 ` Ferruh Yigit
2016-12-09 3:07 ` Chen, Jing D
2016-12-07 3:31 ` [dpdk-dev] [PATCH v2 16/32] net/i40e: add set VF VLAN insert function Wenzhuo Lu
2016-12-07 14:26 ` Ferruh Yigit
2016-12-07 14:42 ` Ferruh Yigit
2016-12-07 17:36 ` Iremonger, Bernard
2016-12-07 3:32 ` [dpdk-dev] [PATCH v2 17/32] net/i40e: set VF broadcast mode from PF Wenzhuo Lu
2016-12-07 14:32 ` Ferruh Yigit
2016-12-13 14:35 ` Iremonger, Bernard
2016-12-07 3:32 ` [dpdk-dev] [PATCH v2 18/32] net/i40e: set VF VLAN tag " Wenzhuo Lu
2016-12-07 3:32 ` [dpdk-dev] [PATCH v2 19/32] net/i40e: set VF VLAN filter " Wenzhuo Lu
2016-12-07 14:46 ` Ferruh Yigit
2016-12-07 17:41 ` Iremonger, Bernard
2016-12-07 3:32 ` [dpdk-dev] [PATCH v2 20/32] app/testpmd: use VFD APIs on i40e Wenzhuo Lu
2016-12-07 3:32 ` [dpdk-dev] [PATCH v2 21/32] app/testpmd: use unicast promiscuous mode " Wenzhuo Lu
2016-12-07 14:59 ` Ferruh Yigit
2016-12-13 1:49 ` Lu, Wenzhuo
2016-12-07 3:32 ` [dpdk-dev] [PATCH v2 22/32] app/testpmd: use multicast " Wenzhuo Lu
2016-12-07 15:01 ` Ferruh Yigit
2016-12-13 1:45 ` Lu, Wenzhuo
2016-12-07 3:32 ` [dpdk-dev] [PATCH v2 23/32] app/testpmd: add command to test VF broadcast " Wenzhuo Lu
2016-12-07 3:32 ` [dpdk-dev] [PATCH v2 24/32] app/testpmd: add command to test VF VLAN tag " Wenzhuo Lu
2016-12-07 3:32 ` [dpdk-dev] [PATCH v2 25/32] app/testpmd: handle i40e in VF VLAN filter command Wenzhuo Lu
2016-12-13 13:40 ` Ferruh Yigit
2016-12-14 0:42 ` Lu, Wenzhuo
2016-12-07 3:32 ` [dpdk-dev] [PATCH v2 26/32] app/testpmd: initialize receive mode for VMDq Wenzhuo Lu
2016-12-07 15:06 ` Ferruh Yigit
2016-12-07 17:00 ` Iremonger, Bernard
2016-12-07 3:32 ` [dpdk-dev] [PATCH v2 27/32] net/i40e: change version number to support Linux VF Wenzhuo Lu
2016-12-07 15:13 ` Ferruh Yigit
2016-12-08 9:14 ` Chen, Jing D
2016-12-07 3:32 ` [dpdk-dev] [PATCH v2 28/32] net/i40e: return correct vsi_id Wenzhuo Lu
2016-12-07 15:16 ` Ferruh Yigit
2016-12-07 15:34 ` Chen, Jing D
2016-12-07 3:32 ` [dpdk-dev] [PATCH v2 29/32] net/i40e: parse more VF parameter and configure Wenzhuo Lu
2016-12-07 15:18 ` Ferruh Yigit
2016-12-07 15:32 ` Chen, Jing D
2016-12-07 3:32 ` [dpdk-dev] [PATCH v2 30/32] net/i40e: support Linux VF to configure IRQ link list Wenzhuo Lu
2016-12-07 3:32 ` [dpdk-dev] [PATCH v2 31/32] net/i40e: enhance in sanity check of MAC Wenzhuo Lu
2016-12-07 3:32 ` [dpdk-dev] [PATCH v2 32/32] app/testpmd: fix invalid port ID Wenzhuo Lu
2016-12-07 15:48 ` Ferruh Yigit
2016-12-08 0:49 ` Lu, Wenzhuo
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 00/25] Support VFD on i40e Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 01/25] net/i40e: support link status notification Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 02/25] net/i40e: add callback to user on VF to PF mbox msg Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 03/25] net/i40e: set VF MAC anti-spoofing from PF Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 04/25] net/i40e: set VF VLAN " Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 05/25] net/i40e: set Tx loopback " Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 06/25] net/i40e: set VF unicast promisc mode " Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 07/25] net/i40e: set VF multicast " Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 08/25] net/i40e: enable VF MTU change Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 09/25] net/i40e: fix VF reset flow Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 10/25] net/i40e: set VF MAC from PF support Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 11/25] net/i40e: set VF MAC from VF support Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 12/25] net/i40e: fix VF MAC address assignment Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 13/25] net/i40e: set VF VLAN strip from PF Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 14/25] net/i40e: set VF VLAN insertion " Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 15/25] net/i40e: set VF broadcast mode " Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 16/25] net/i40e: set VF VLAN tag " Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 17/25] net/i40e: set VF VLAN filter " Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 18/25] app/testpmd: use VFD APIs on i40e Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 19/25] app/testpmd: use unicast promiscuous mode " Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 20/25] app/testpmd: use multicast " Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 21/25] app/testpmd: add command to test VF broadcast " Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 22/25] app/testpmd: add command to test VF VLAN tag " Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 23/25] app/testpmd: handle i40e in VF VLAN filter command Wenzhuo Lu
2016-12-22 10:57 ` Ferruh Yigit
2016-12-22 14:47 ` Iremonger, Bernard
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 24/25] net/i40e: enhance in sanity check of MAC Wenzhuo Lu
2016-12-21 6:34 ` [dpdk-dev] [PATCH v6 25/25] net/i40e: set/clear VF stats from PF Wenzhuo Lu
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 00/27] Support VFD on i40e Wenzhuo Lu
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 01/27] net/i40e: support link status notification Wenzhuo Lu
2017-01-05 5:58 ` Wu, Jingjing
2017-01-05 6:23 ` Lu, Wenzhuo
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 02/27] net/i40e: add callback to user on VF to PF mbox msg Wenzhuo Lu
2017-01-05 6:18 ` Wu, Jingjing
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 03/27] net/i40e: set VF MAC anti-spoofing from PF Wenzhuo Lu
2017-01-05 6:42 ` Wu, Jingjing
2017-01-05 6:46 ` Lu, Wenzhuo
2017-01-06 0:33 ` Wu, Jingjing
2017-01-06 8:54 ` Lu, Wenzhuo
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 04/27] net/i40e: set VF VLAN " Wenzhuo Lu
2017-01-05 8:52 ` Wu, Jingjing
2017-01-06 3:00 ` Lu, Wenzhuo
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 05/27] net/i40e: set Tx loopback " Wenzhuo Lu
2017-01-06 0:32 ` Wu, Jingjing
2017-01-06 3:25 ` Lu, Wenzhuo
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 06/27] net/i40e: set VF unicast promisc mode " Wenzhuo Lu
2017-01-06 0:32 ` Wu, Jingjing
2017-01-06 5:01 ` Lu, Wenzhuo
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 07/27] net/i40e: set VF multicast " Wenzhuo Lu
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 08/27] net/i40e: enable VF MTU change Wenzhuo Lu
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 09/27] net/i40e: fix VF reset flow Wenzhuo Lu
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 10/27] net/i40e: set VF MAC from PF support Wenzhuo Lu
2017-01-06 0:32 ` Wu, Jingjing
2017-01-06 12:07 ` Ferruh Yigit
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 11/27] net/i40e: set VF MAC from VF support Wenzhuo Lu
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 12/27] net/i40e: fix VF MAC address assignment Wenzhuo Lu
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 13/27] net/i40e: set VF VLAN strip from PF Wenzhuo Lu
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 14/27] net/i40e: set VF VLAN insertion " Wenzhuo Lu
2017-01-06 0:33 ` Wu, Jingjing
2017-01-06 8:20 ` Lu, Wenzhuo
2017-01-06 11:28 ` Iremonger, Bernard
2017-01-09 0:32 ` Lu, Wenzhuo
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 15/27] net/i40e: set VF broadcast mode " Wenzhuo Lu
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 16/27] net/i40e: set VF VLAN tag " Wenzhuo Lu
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 17/27] net/i40e: set VF VLAN filter " Wenzhuo Lu
2017-01-06 0:36 ` Wu, Jingjing
2017-01-06 11:38 ` Iremonger, Bernard
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 18/27] app/testpmd: use VFD APIs on i40e Wenzhuo Lu
2017-01-06 1:16 ` Wu, Jingjing
2017-01-06 7:23 ` Lu, Wenzhuo
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 19/27] app/testpmd: use unicast promiscuous mode " Wenzhuo Lu
2017-01-06 1:21 ` Wu, Jingjing
2017-01-06 7:25 ` Lu, Wenzhuo
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 20/27] app/testpmd: use multicast " Wenzhuo Lu
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 21/27] app/testpmd: add command to test VF broadcast " Wenzhuo Lu
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 22/27] app/testpmd: add command to test VF VLAN tag " Wenzhuo Lu
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 23/27] app/testpmd: handle i40e in VF VLAN filter command Wenzhuo Lu
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 24/27] net/i40e: enhance in sanity check of MAC Wenzhuo Lu
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 25/27] net/i40e: set/clear VF stats from PF Wenzhuo Lu
2017-01-06 1:25 ` Wu, Jingjing
2017-01-06 8:01 ` Lu, Wenzhuo
2017-01-03 6:54 ` [dpdk-dev] [PATCH v7 26/27] net/i40e: fix segmentation fault in close Wenzhuo Lu
2017-01-06 1:29 ` Wu, Jingjing
2017-01-06 12:00 ` Iremonger, Bernard
2017-01-09 9:44 ` Wu, Jingjing
2017-01-09 9:50 ` Iremonger, Bernard
2017-01-03 6:54 ` Wenzhuo Lu [this message]
2017-01-10 7:15 ` [dpdk-dev] [PATCH v8 00/25] Support VFD on i40e Wenzhuo Lu
2017-01-10 7:15 ` [dpdk-dev] [PATCH v8 01/25] net/i40e: support link status notification Wenzhuo Lu
2017-01-10 7:15 ` [dpdk-dev] [PATCH v8 02/25] net/i40e: add callback to user on VF to PF mbox msg Wenzhuo Lu
2017-01-10 7:15 ` [dpdk-dev] [PATCH v8 03/25] net/i40e: set VF MAC anti-spoofing from PF Wenzhuo Lu
2017-01-10 7:15 ` [dpdk-dev] [PATCH v8 04/25] net/i40e: set VF VLAN " Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 05/25] net/i40e: set Tx loopback " Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 06/25] net/i40e: set VF unicast promisc mode " Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 07/25] net/i40e: set VF multicast " Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 08/25] net/i40e: enable VF MTU change Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 09/25] net/i40e: fix VF reset flow Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 10/25] net/i40e: set VF MAC from PF support Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 11/25] net/i40e: set VF MAC from VF support Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 12/25] net/i40e: fix VF MAC address assignment Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 13/25] net/i40e: set VF VLAN strip from PF Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 14/25] net/i40e: set VF VLAN insertion " Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 15/25] net/i40e: set VF broadcast mode " Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 16/25] net/i40e: set VF VLAN tag " Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 17/25] net/i40e: set VF VLAN filter " Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 18/25] app/testpmd: use VFD APIs on i40e Wenzhuo Lu
2017-01-10 11:29 ` Ferruh Yigit
2017-01-10 20:08 ` Ferruh Yigit
2017-01-11 1:27 ` Lu, Wenzhuo
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 19/25] app/testpmd: use unicast promiscuous mode " Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 20/25] app/testpmd: use multicast " Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 21/25] app/testpmd: add command to test VF broadcast " Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 22/25] app/testpmd: add command to test VF VLAN tag " Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 23/25] app/testpmd: handle i40e in VF VLAN filter command Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 24/25] net/i40e: enhance in sanity check of MAC Wenzhuo Lu
2017-01-10 7:16 ` [dpdk-dev] [PATCH v8 25/25] net/i40e: set/clear VF stats from PF Wenzhuo Lu
2017-01-10 13:24 ` [dpdk-dev] [PATCH v8 00/25] Support VFD on i40e Zhang, Helin
2017-01-10 20:23 ` Vincent Jardin
2017-01-10 21:32 ` Ferruh Yigit
2017-01-11 13:14 ` Vincent JARDIN
2017-01-11 14:53 ` Ferruh Yigit
2017-01-11 15:19 ` Wu, Jingjing
2017-01-12 3:21 ` Lu, Wenzhuo
2017-01-11 2:59 ` JOSHI, KAUSTUBH (KAUSTUBH)
2017-01-11 11:03 ` Vincent Jardin
2017-01-11 14:32 ` Zhang, Helin
2017-01-11 14:49 ` JOSHI, KAUSTUBH (KAUSTUBH)
2017-01-11 14:51 ` JOSHI, KAUSTUBH (KAUSTUBH)
2017-01-13 23:10 ` John Fastabend
2017-01-13 6:52 ` [dpdk-dev] [PATCH v9 00/26] Support VFD on i40e - EXPERIMENTAL Wenzhuo Lu
2017-01-13 6:52 ` [dpdk-dev] [PATCH v9 01/26] net/i40e: support link status notification Wenzhuo Lu
2017-01-15 23:35 ` Vincent JARDIN
2017-01-16 0:42 ` Lu, Wenzhuo
2017-01-13 6:52 ` [dpdk-dev] [PATCH v9 02/26] net/i40e: add callback to user on VF to PF mbox msg Wenzhuo Lu
2017-01-13 6:52 ` [dpdk-dev] [PATCH v9 03/26] net/i40e: set VF MAC anti-spoofing from PF Wenzhuo Lu
2017-01-13 6:52 ` [dpdk-dev] [PATCH v9 04/26] net/i40e: set VF VLAN " Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 05/26] net/i40e: set Tx loopback " Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 06/26] net/i40e: set VF unicast promisc mode " Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 07/26] net/i40e: set VF multicast " Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 08/26] net/i40e: enable VF MTU change Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 09/26] net/i40e: fix VF reset flow Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 10/26] net/i40e: set VF MAC from PF support Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 11/26] net/i40e: set VF MAC from VF support Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 12/26] net/i40e: fix VF MAC address assignment Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 13/26] net/i40e: set VF VLAN strip from PF Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 14/26] net/i40e: set VF VLAN insertion " Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 15/26] net/i40e: set VF broadcast mode " Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 16/26] net/i40e: set VF VLAN tag " Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 17/26] net/i40e: set VF VLAN filter " Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 18/26] app/testpmd: use VFD APIs on i40e Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 19/26] app/testpmd: use unicast promiscuous mode " Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 20/26] app/testpmd: use multicast " Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 21/26] app/testpmd: add command to test VF broadcast " Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 22/26] app/testpmd: add command to test VF VLAN tag " Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 23/26] app/testpmd: handle i40e in VF VLAN filter command Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 24/26] net/i40e: enhance in sanity check of MAC Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 25/26] net/i40e: set/clear VF stats from PF Wenzhuo Lu
2017-01-13 6:53 ` [dpdk-dev] [PATCH v9 26/26] doc: update doc for VFD Wenzhuo Lu
2017-01-13 18:32 ` [dpdk-dev] [PATCH v9 00/26] Support VFD on i40e - EXPERIMENTAL Ferruh Yigit
2017-01-15 23:52 ` Vincent JARDIN
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 " Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 01/26] net/i40e: support link status notification Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 02/26] net/i40e: add callback to user on VF to PF mbox msg Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 03/26] net/i40e: set VF MAC anti-spoofing from PF Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 04/26] net/i40e: set VF VLAN " Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 05/26] net/i40e: set Tx loopback " Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 06/26] net/i40e: set VF unicast promisc mode " Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 07/26] net/i40e: set VF multicast " Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 08/26] net/i40e: enable VF MTU change Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 09/26] net/i40e: fix VF reset flow Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 10/26] net/i40e: set VF MAC from PF support Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 11/26] net/i40e: set VF MAC from VF support Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 12/26] net/i40e: fix VF MAC address assignment Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 13/26] net/i40e: set VF VLAN strip from PF Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 14/26] net/i40e: set VF VLAN insertion " Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 15/26] net/i40e: set VF broadcast mode " Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 16/26] net/i40e: set VF VLAN tag " Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 17/26] net/i40e: set VF VLAN filter " Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 18/26] app/testpmd: use VFD APIs on i40e Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 19/26] app/testpmd: use unicast promiscuous mode " Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 20/26] app/testpmd: use multicast " Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 21/26] app/testpmd: add command to test VF broadcast " Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 22/26] app/testpmd: add command to test VF VLAN tag " Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 23/26] app/testpmd: handle i40e in VF VLAN filter command Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 24/26] net/i40e: enhance in sanity check of MAC Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 25/26] net/i40e: set/clear VF stats from PF Wenzhuo Lu
2017-01-16 5:51 ` [dpdk-dev] [PATCH v10 26/26] doc: update doc for VFD Wenzhuo Lu
2017-01-16 7:36 ` Vincent JARDIN
2017-01-16 10:05 ` Thomas Monjalon
2017-01-17 0:35 ` Lu, Wenzhuo
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 00/26] Support VFD on i40e - EXPERIMENTAL Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 01/26] net/i40e: support link status notification Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 02/26] net/i40e: add callback to user on VF to PF mbox msg Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 03/26] net/i40e: set VF MAC anti-spoofing from PF Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 04/26] net/i40e: set VF VLAN " Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 05/26] net/i40e: set Tx loopback " Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 06/26] net/i40e: set VF unicast promisc mode " Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 07/26] net/i40e: set VF multicast " Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 08/26] net/i40e: enable VF MTU change Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 09/26] net/i40e: fix VF reset flow Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 10/26] net/i40e: set VF MAC from PF support Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 11/26] net/i40e: set VF MAC from VF support Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 12/26] net/i40e: fix VF MAC address assignment Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 13/26] net/i40e: set VF VLAN strip from PF Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 14/26] net/i40e: set VF VLAN insertion " Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 15/26] net/i40e: set VF broadcast mode " Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 16/26] net/i40e: set VF VLAN tag " Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 17/26] net/i40e: set VF VLAN filter " Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 18/26] app/testpmd: use VFD APIs on i40e Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 19/26] app/testpmd: use unicast promiscuous mode " Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 20/26] app/testpmd: use multicast " Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 21/26] app/testpmd: add command to test VF broadcast " Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 22/26] app/testpmd: add command to test VF VLAN tag " Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 23/26] app/testpmd: handle i40e in VF VLAN filter command Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 24/26] net/i40e: enhance in sanity check of MAC Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 25/26] net/i40e: set/clear VF stats from PF Wenzhuo Lu
2017-01-17 2:28 ` [dpdk-dev] [PATCH v11 26/26] doc: update doc for VFD Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 00/26] Support VFD on i40e - EXPERIMENTAL Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 01/26] net/i40e: support link status notification Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 02/26] net/i40e: add callback to user on VF to PF mbox msg Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 03/26] net/i40e: set VF MAC anti-spoofing from PF Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 04/26] net/i40e: set VF VLAN " Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 05/26] net/i40e: set Tx loopback " Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 06/26] net/i40e: set VF unicast promisc mode " Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 07/26] net/i40e: set VF multicast " Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 08/26] net/i40e: enable VF MTU change Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 09/26] net/i40e: fix VF reset flow Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 10/26] net/i40e: set VF MAC from PF support Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 11/26] net/i40e: set VF MAC from VF support Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 12/26] net/i40e: fix VF MAC address assignment Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 13/26] net/i40e: set VF VLAN strip from PF Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 14/26] net/i40e: set VF VLAN insertion " Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 15/26] net/i40e: set VF broadcast mode " Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 16/26] net/i40e: set VF VLAN tag " Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 17/26] net/i40e: set VF VLAN filter " Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 18/26] app/testpmd: use VFD APIs on i40e Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 19/26] app/testpmd: use unicast promiscuous mode " Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 20/26] app/testpmd: use multicast " Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 21/26] app/testpmd: add command to test VF broadcast " Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 22/26] app/testpmd: add command to test VF VLAN tag " Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 23/26] app/testpmd: handle i40e in VF VLAN filter command Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 24/26] net/i40e: enhance in sanity check of MAC Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 25/26] net/i40e: set/clear VF stats from PF Wenzhuo Lu
2017-01-17 8:45 ` [dpdk-dev] [PATCH v12 26/26] doc: update doc for VFD Wenzhuo Lu
2017-01-17 13:10 ` [dpdk-dev] [PATCH v12 00/26] Support VFD on i40e - EXPERIMENTAL Ferruh Yigit
2017-01-18 0:59 ` Lu, Wenzhuo
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1483426488-117332-28-git-send-email-wenzhuo.lu@intel.com \
--to=wenzhuo.lu@intel.com \
--cc=bernard.iremonger@intel.com \
--cc=dev@dpdk.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).