DPDK patches and discussions
 help / color / Atom feed
* [dpdk-dev] [PATCH 0/4] iavf share code update
@ 2020-03-10  0:37 Qi Zhang
  2020-03-10  0:37 ` [dpdk-dev] [PATCH 1/4] common/iavf: update copyright date Qi Zhang
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Qi Zhang @ 2020-03-10  0:37 UTC (permalink / raw)
  To: qiming.yang, beilei.xing; +Cc: xiaolong.ye, dev, Qi Zhang

Main change:

update virtual channel to support DCF

Qi Zhang (4):
  common/iavf: update copyright date
  common/iavf: add two opcodes to send the AdminQ command
  common/iavf: add support for DCF capability negotiation
  common/iavf: add support for VSI mapping table

 drivers/common/iavf/iavf_adminq.c     |  2 +-
 drivers/common/iavf/iavf_adminq.h     |  2 +-
 drivers/common/iavf/iavf_adminq_cmd.h |  2 +-
 drivers/common/iavf/iavf_alloc.h      |  2 +-
 drivers/common/iavf/iavf_common.c     |  2 +-
 drivers/common/iavf/iavf_devids.h     |  2 +-
 drivers/common/iavf/iavf_prototype.h  |  2 +-
 drivers/common/iavf/iavf_register.h   |  2 +-
 drivers/common/iavf/iavf_status.h     |  2 +-
 drivers/common/iavf/iavf_type.h       |  2 +-
 drivers/common/iavf/virtchnl.h        | 43 ++++++++++++++++++++++++++++++++++-
 11 files changed, 52 insertions(+), 11 deletions(-)

-- 
2.13.6


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [dpdk-dev] [PATCH 1/4] common/iavf: update copyright date
  2020-03-10  0:37 [dpdk-dev] [PATCH 0/4] iavf share code update Qi Zhang
@ 2020-03-10  0:37 ` Qi Zhang
  2020-03-10  0:37 ` [dpdk-dev] [PATCH 2/4] common/iavf: add two opcodes to send the AdminQ command Qi Zhang
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 7+ messages in thread
From: Qi Zhang @ 2020-03-10  0:37 UTC (permalink / raw)
  To: qiming.yang, beilei.xing; +Cc: xiaolong.ye, dev, Qi Zhang, Paul M Stillwell Jr

Update copyright date to 2020.

Signed-off-by: Paul M Stillwell Jr <paul.m.stillwell.jr@intel.com>
Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
---
 drivers/common/iavf/iavf_adminq.c     | 2 +-
 drivers/common/iavf/iavf_adminq.h     | 2 +-
 drivers/common/iavf/iavf_adminq_cmd.h | 2 +-
 drivers/common/iavf/iavf_alloc.h      | 2 +-
 drivers/common/iavf/iavf_common.c     | 2 +-
 drivers/common/iavf/iavf_devids.h     | 2 +-
 drivers/common/iavf/iavf_prototype.h  | 2 +-
 drivers/common/iavf/iavf_register.h   | 2 +-
 drivers/common/iavf/iavf_status.h     | 2 +-
 drivers/common/iavf/iavf_type.h       | 2 +-
 drivers/common/iavf/virtchnl.h        | 2 +-
 11 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/drivers/common/iavf/iavf_adminq.c b/drivers/common/iavf/iavf_adminq.c
index c1668d228..ca265b0bc 100644
--- a/drivers/common/iavf/iavf_adminq.c
+++ b/drivers/common/iavf/iavf_adminq.c
@@ -1,5 +1,5 @@
 /* SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2001-2019
+ * Copyright(c) 2001-2020
  */
 
 #include "iavf_status.h"
diff --git a/drivers/common/iavf/iavf_adminq.h b/drivers/common/iavf/iavf_adminq.h
index 42532dca8..40e1336c1 100644
--- a/drivers/common/iavf/iavf_adminq.h
+++ b/drivers/common/iavf/iavf_adminq.h
@@ -1,5 +1,5 @@
 /* SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2001-2019
+ * Copyright(c) 2001-2020
  */
 
 #ifndef _IAVF_ADMINQ_H_
diff --git a/drivers/common/iavf/iavf_adminq_cmd.h b/drivers/common/iavf/iavf_adminq_cmd.h
index dc8644a82..c24c2f0a2 100644
--- a/drivers/common/iavf/iavf_adminq_cmd.h
+++ b/drivers/common/iavf/iavf_adminq_cmd.h
@@ -1,5 +1,5 @@
 /* SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2001-2019
+ * Copyright(c) 2001-2020
  */
 
 #ifndef _IAVF_ADMINQ_CMD_H_
diff --git a/drivers/common/iavf/iavf_alloc.h b/drivers/common/iavf/iavf_alloc.h
index 45355d5d8..e863d2545 100644
--- a/drivers/common/iavf/iavf_alloc.h
+++ b/drivers/common/iavf/iavf_alloc.h
@@ -1,5 +1,5 @@
 /* SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2001-2019
+ * Copyright(c) 2001-2020
  */
 
 #ifndef _IAVF_ALLOC_H_
diff --git a/drivers/common/iavf/iavf_common.c b/drivers/common/iavf/iavf_common.c
index a8c252825..6cf159518 100644
--- a/drivers/common/iavf/iavf_common.c
+++ b/drivers/common/iavf/iavf_common.c
@@ -1,5 +1,5 @@
 /* SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2001-2019
+ * Copyright(c) 2001-2020
  */
 
 #include "iavf_type.h"
diff --git a/drivers/common/iavf/iavf_devids.h b/drivers/common/iavf/iavf_devids.h
index c02122794..e6897983e 100644
--- a/drivers/common/iavf/iavf_devids.h
+++ b/drivers/common/iavf/iavf_devids.h
@@ -1,5 +1,5 @@
 /* SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2001-2019
+ * Copyright(c) 2001-2020
  */
 
 #ifndef _IAVF_DEVIDS_H_
diff --git a/drivers/common/iavf/iavf_prototype.h b/drivers/common/iavf/iavf_prototype.h
index 3ea645c22..ed4057b1c 100644
--- a/drivers/common/iavf/iavf_prototype.h
+++ b/drivers/common/iavf/iavf_prototype.h
@@ -1,5 +1,5 @@
 /* SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2001-2019
+ * Copyright(c) 2001-2020
  */
 
 #ifndef _IAVF_PROTOTYPE_H_
diff --git a/drivers/common/iavf/iavf_register.h b/drivers/common/iavf/iavf_register.h
index 09a2af0c9..ee248dcf9 100644
--- a/drivers/common/iavf/iavf_register.h
+++ b/drivers/common/iavf/iavf_register.h
@@ -1,5 +1,5 @@
 /* SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2001-2019
+ * Copyright(c) 2001-2020
  */
 
 #ifndef _IAVF_REGISTER_H_
diff --git a/drivers/common/iavf/iavf_status.h b/drivers/common/iavf/iavf_status.h
index e57e53c06..33a98a25a 100644
--- a/drivers/common/iavf/iavf_status.h
+++ b/drivers/common/iavf/iavf_status.h
@@ -1,5 +1,5 @@
 /* SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2001-2019
+ * Copyright(c) 2001-2020
  */
 
 #ifndef _IAVF_STATUS_H_
diff --git a/drivers/common/iavf/iavf_type.h b/drivers/common/iavf/iavf_type.h
index 6f85f8c04..a5834e50f 100644
--- a/drivers/common/iavf/iavf_type.h
+++ b/drivers/common/iavf/iavf_type.h
@@ -1,5 +1,5 @@
 /* SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2001-2019
+ * Copyright(c) 2001-2020
  */
 
 #ifndef _IAVF_TYPE_H_
diff --git a/drivers/common/iavf/virtchnl.h b/drivers/common/iavf/virtchnl.h
index 2fbbb9e28..14fd96228 100644
--- a/drivers/common/iavf/virtchnl.h
+++ b/drivers/common/iavf/virtchnl.h
@@ -1,5 +1,5 @@
 /* SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2001-2019
+ * Copyright(c) 2001-2020
  */
 
 #ifndef _VIRTCHNL_H_
-- 
2.13.6


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [dpdk-dev] [PATCH 2/4] common/iavf: add two opcodes to send the AdminQ command
  2020-03-10  0:37 [dpdk-dev] [PATCH 0/4] iavf share code update Qi Zhang
  2020-03-10  0:37 ` [dpdk-dev] [PATCH 1/4] common/iavf: update copyright date Qi Zhang
@ 2020-03-10  0:37 ` Qi Zhang
  2020-03-10  0:37 ` [dpdk-dev] [PATCH 3/4] common/iavf: add support for DCF capability negotiation Qi Zhang
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 7+ messages in thread
From: Qi Zhang @ 2020-03-10  0:37 UTC (permalink / raw)
  To: qiming.yang, beilei.xing
  Cc: xiaolong.ye, dev, Qi Zhang, Haiyue Wang, Paul M Stillwell Jr

Add two virtchnl opcodes to send the AdminQ command, one is used to
send the descriptor, the other is used to send the buffer payload if
the AdminQ command has BUF flag set.

Signed-off-by: Haiyue Wang <haiyue.wang@intel.com>
Signed-off-by: Paul M Stillwell Jr <paul.m.stillwell.jr@intel.com>
Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
---
 drivers/common/iavf/virtchnl.h | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/drivers/common/iavf/virtchnl.h b/drivers/common/iavf/virtchnl.h
index 14fd96228..3e544b95a 100644
--- a/drivers/common/iavf/virtchnl.h
+++ b/drivers/common/iavf/virtchnl.h
@@ -129,6 +129,8 @@ enum virtchnl_ops {
 	VIRTCHNL_OP_ADD_CLOUD_FILTER = 32,
 	VIRTCHNL_OP_DEL_CLOUD_FILTER = 33,
 	/* opcodes 34, 35, 36, 37 and 38 are reserved */
+	VIRTCHNL_OP_DCF_CMD_DESC = 39,
+	VIRTCHNL_OP_DCF_CMD_BUFF = 40,
 };
 
 /* These macros are used to generate compilation errors if a structure/union
@@ -879,6 +881,12 @@ virtchnl_vc_validate_vf_msg(struct virtchnl_version_info *ver, u32 v_opcode,
 	case VIRTCHNL_OP_DEL_CLOUD_FILTER:
 		valid_len = sizeof(struct virtchnl_filter);
 		break;
+	case VIRTCHNL_OP_DCF_CMD_DESC:
+	case VIRTCHNL_OP_DCF_CMD_BUFF:
+		/* These two opcodes are specific to handle the AdminQ command,
+		 * so the validation needs to be done in PF's context.
+		 */
+		return 0;
 	/* These are always errors coming from the VF. */
 	case VIRTCHNL_OP_EVENT:
 	case VIRTCHNL_OP_UNKNOWN:
-- 
2.13.6


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [dpdk-dev] [PATCH 3/4] common/iavf: add support for DCF capability negotiation
  2020-03-10  0:37 [dpdk-dev] [PATCH 0/4] iavf share code update Qi Zhang
  2020-03-10  0:37 ` [dpdk-dev] [PATCH 1/4] common/iavf: update copyright date Qi Zhang
  2020-03-10  0:37 ` [dpdk-dev] [PATCH 2/4] common/iavf: add two opcodes to send the AdminQ command Qi Zhang
@ 2020-03-10  0:37 ` Qi Zhang
  2020-03-10  0:37 ` [dpdk-dev] [PATCH 4/4] common/iavf: add support for VSI mapping table Qi Zhang
  2020-03-26  1:24 ` [dpdk-dev] [PATCH 0/4] iavf share code update Xing, Beilei
  4 siblings, 0 replies; 7+ messages in thread
From: Qi Zhang @ 2020-03-10  0:37 UTC (permalink / raw)
  To: qiming.yang, beilei.xing
  Cc: xiaolong.ye, dev, Qi Zhang, Xiaoyun Li, Paul M Stillwell Jr

Add DCF capability flag for VF.
Add an opcode for disabling DCF capability.
Add an virtchnl event code for AVF resetting completion.

Signed-off-by: Xiaoyun Li <xiaoyun.li@intel.com>
Signed-off-by: Paul M Stillwell Jr <paul.m.stillwell.jr@intel.com>
Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
---
 drivers/common/iavf/virtchnl.h | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/drivers/common/iavf/virtchnl.h b/drivers/common/iavf/virtchnl.h
index 3e544b95a..f6af14ae3 100644
--- a/drivers/common/iavf/virtchnl.h
+++ b/drivers/common/iavf/virtchnl.h
@@ -131,6 +131,7 @@ enum virtchnl_ops {
 	/* opcodes 34, 35, 36, 37 and 38 are reserved */
 	VIRTCHNL_OP_DCF_CMD_DESC = 39,
 	VIRTCHNL_OP_DCF_CMD_BUFF = 40,
+	VIRTCHNL_OP_DCF_DISABLE = 41,
 };
 
 /* These macros are used to generate compilation errors if a structure/union
@@ -245,6 +246,7 @@ VIRTCHNL_CHECK_STRUCT_LEN(16, virtchnl_vsi_resource);
 #define VIRTCHNL_VF_OFFLOAD_ADQ			0X00800000
 #define VIRTCHNL_VF_OFFLOAD_ADQ_V2		0X01000000
 #define VIRTCHNL_VF_OFFLOAD_USO			0X02000000
+#define VIRTCHNL_VF_CAP_DCF			0X40000000
 	/* 0X80000000 is reserved */
 
 /* Define below the capability flags that are not offloads */
@@ -887,6 +889,8 @@ virtchnl_vc_validate_vf_msg(struct virtchnl_version_info *ver, u32 v_opcode,
 		 * so the validation needs to be done in PF's context.
 		 */
 		return 0;
+	case VIRTCHNL_OP_DCF_DISABLE:
+		break;
 	/* These are always errors coming from the VF. */
 	case VIRTCHNL_OP_EVENT:
 	case VIRTCHNL_OP_UNKNOWN:
-- 
2.13.6


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [dpdk-dev] [PATCH 4/4] common/iavf: add support for VSI mapping table
  2020-03-10  0:37 [dpdk-dev] [PATCH 0/4] iavf share code update Qi Zhang
                   ` (2 preceding siblings ...)
  2020-03-10  0:37 ` [dpdk-dev] [PATCH 3/4] common/iavf: add support for DCF capability negotiation Qi Zhang
@ 2020-03-10  0:37 ` Qi Zhang
  2020-03-26  1:24 ` [dpdk-dev] [PATCH 0/4] iavf share code update Xing, Beilei
  4 siblings, 0 replies; 7+ messages in thread
From: Qi Zhang @ 2020-03-10  0:37 UTC (permalink / raw)
  To: qiming.yang, beilei.xing; +Cc: xiaolong.ye, dev, Qi Zhang, Paul M Stillwell Jr

Add an opcode for getting VSI mapping table.
Add an virtchnl event code for VF reset done.

Signed-off-by: Beilei Xing <beilei.xing@intel.com>
Signed-off-by: Paul M Stillwell Jr <paul.m.stillwell.jr@intel.com>
Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
---
 drivers/common/iavf/virtchnl.h | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/drivers/common/iavf/virtchnl.h b/drivers/common/iavf/virtchnl.h
index f6af14ae3..127f15742 100644
--- a/drivers/common/iavf/virtchnl.h
+++ b/drivers/common/iavf/virtchnl.h
@@ -132,6 +132,7 @@ enum virtchnl_ops {
 	VIRTCHNL_OP_DCF_CMD_DESC = 39,
 	VIRTCHNL_OP_DCF_CMD_BUFF = 40,
 	VIRTCHNL_OP_DCF_DISABLE = 41,
+	VIRTCHNL_OP_DCF_GET_VSI_MAP = 42,
 };
 
 /* These macros are used to generate compilation errors if a structure/union
@@ -624,6 +625,25 @@ struct virtchnl_filter {
 
 VIRTCHNL_CHECK_STRUCT_LEN(272, virtchnl_filter);
 
+/* VIRTCHNL_OP_DCF_GET_VSI_MAP
+ * VF sends this message to get VSI mapping table.
+ * PF responds with an indirect message containing VF's
+ * HW VSI IDs.
+ * The index of vf_vsi array is the logical VF ID, the
+ * value of vf_vsi array is the VF's HW VSI ID with its
+ * valid configuration.
+ */
+struct virtchnl_dcf_vsi_map {
+	u16 pf_vsi;	/* PF's HW VSI ID */
+	u16 num_vfs;	/* The actual number of VFs allocated */
+#define VIRTCHNL_DCF_VF_VSI_ID_S	0
+#define VIRTCHNL_DCF_VF_VSI_ID_M	(0xFFF << VIRTCHNL_DCF_VF_VSI_ID_S)
+#define VIRTCHNL_DCF_VF_VSI_VALID	(1 << 15)
+	u16 vf_vsi[1];
+};
+
+VIRTCHNL_CHECK_STRUCT_LEN(6, virtchnl_dcf_vsi_map);
+
 /* VIRTCHNL_OP_EVENT
  * PF sends this message to inform the VF driver of events that may affect it.
  * No direct response is expected from the VF, though it may generate other
@@ -634,6 +654,7 @@ enum virtchnl_event_codes {
 	VIRTCHNL_EVENT_LINK_CHANGE,
 	VIRTCHNL_EVENT_RESET_IMPENDING,
 	VIRTCHNL_EVENT_PF_DRIVER_CLOSE,
+	VIRTCHNL_EVENT_DCF_VSI_MAP_UPDATE,
 };
 
 #define PF_EVENT_SEVERITY_INFO		0
@@ -661,6 +682,10 @@ struct virtchnl_pf_event {
 			u32 link_speed;
 			u8 link_status;
 		} link_event_adv;
+		struct {
+			u16 vf_id;
+			u16 vsi_id;
+		} vf_vsi_map;
 	} event_data;
 
 	int severity;
@@ -890,6 +915,10 @@ virtchnl_vc_validate_vf_msg(struct virtchnl_version_info *ver, u32 v_opcode,
 		 */
 		return 0;
 	case VIRTCHNL_OP_DCF_DISABLE:
+	case VIRTCHNL_OP_DCF_GET_VSI_MAP:
+		/* The two opcodes are required by DCF without message buffer,
+		 * so the valid length keeps the default value 0.
+		 */
 		break;
 	/* These are always errors coming from the VF. */
 	case VIRTCHNL_OP_EVENT:
-- 
2.13.6


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [dpdk-dev] [PATCH 0/4] iavf share code update
  2020-03-10  0:37 [dpdk-dev] [PATCH 0/4] iavf share code update Qi Zhang
                   ` (3 preceding siblings ...)
  2020-03-10  0:37 ` [dpdk-dev] [PATCH 4/4] common/iavf: add support for VSI mapping table Qi Zhang
@ 2020-03-26  1:24 ` Xing, Beilei
  2020-03-26  1:58   ` Ye Xiaolong
  4 siblings, 1 reply; 7+ messages in thread
From: Xing, Beilei @ 2020-03-26  1:24 UTC (permalink / raw)
  To: Zhang, Qi Z, Yang, Qiming; +Cc: Ye, Xiaolong, dev



> -----Original Message-----
> From: Zhang, Qi Z <qi.z.zhang@intel.com>
> Sent: Tuesday, March 10, 2020 8:37 AM
> To: Yang, Qiming <qiming.yang@intel.com>; Xing, Beilei
> <beilei.xing@intel.com>
> Cc: Ye, Xiaolong <xiaolong.ye@intel.com>; dev@dpdk.org; Zhang, Qi Z
> <qi.z.zhang@intel.com>
> Subject: [PATCH 0/4] iavf share code update
> 
> Main change:
> 
> update virtual channel to support DCF
> 
> Qi Zhang (4):
>   common/iavf: update copyright date
>   common/iavf: add two opcodes to send the AdminQ command
>   common/iavf: add support for DCF capability negotiation
>   common/iavf: add support for VSI mapping table
> 
>  drivers/common/iavf/iavf_adminq.c     |  2 +-
>  drivers/common/iavf/iavf_adminq.h     |  2 +-
>  drivers/common/iavf/iavf_adminq_cmd.h |  2 +-
>  drivers/common/iavf/iavf_alloc.h      |  2 +-
>  drivers/common/iavf/iavf_common.c     |  2 +-
>  drivers/common/iavf/iavf_devids.h     |  2 +-
>  drivers/common/iavf/iavf_prototype.h  |  2 +-
>  drivers/common/iavf/iavf_register.h   |  2 +-
>  drivers/common/iavf/iavf_status.h     |  2 +-
>  drivers/common/iavf/iavf_type.h       |  2 +-
>  drivers/common/iavf/virtchnl.h        | 43
> ++++++++++++++++++++++++++++++++++-
>  11 files changed, 52 insertions(+), 11 deletions(-)
> 
> --
> 2.13.6

Acked-by: Beilei Xing <beilei.xing@intel.com>

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [dpdk-dev] [PATCH 0/4] iavf share code update
  2020-03-26  1:24 ` [dpdk-dev] [PATCH 0/4] iavf share code update Xing, Beilei
@ 2020-03-26  1:58   ` Ye Xiaolong
  0 siblings, 0 replies; 7+ messages in thread
From: Ye Xiaolong @ 2020-03-26  1:58 UTC (permalink / raw)
  To: Xing, Beilei; +Cc: Zhang, Qi Z, Yang, Qiming, dev

On 03/26, Xing, Beilei wrote:
>
>
>> -----Original Message-----
>> From: Zhang, Qi Z <qi.z.zhang@intel.com>
>> Sent: Tuesday, March 10, 2020 8:37 AM
>> To: Yang, Qiming <qiming.yang@intel.com>; Xing, Beilei
>> <beilei.xing@intel.com>
>> Cc: Ye, Xiaolong <xiaolong.ye@intel.com>; dev@dpdk.org; Zhang, Qi Z
>> <qi.z.zhang@intel.com>
>> Subject: [PATCH 0/4] iavf share code update
>>
>> Main change:
>>
>> update virtual channel to support DCF
>>
>> Qi Zhang (4):
>>   common/iavf: update copyright date
>>   common/iavf: add two opcodes to send the AdminQ command
>>   common/iavf: add support for DCF capability negotiation
>>   common/iavf: add support for VSI mapping table
>>
>>  drivers/common/iavf/iavf_adminq.c     |  2 +-
>>  drivers/common/iavf/iavf_adminq.h     |  2 +-
>>  drivers/common/iavf/iavf_adminq_cmd.h |  2 +-
>>  drivers/common/iavf/iavf_alloc.h      |  2 +-
>>  drivers/common/iavf/iavf_common.c     |  2 +-
>>  drivers/common/iavf/iavf_devids.h     |  2 +-
>>  drivers/common/iavf/iavf_prototype.h  |  2 +-
>>  drivers/common/iavf/iavf_register.h   |  2 +-
>>  drivers/common/iavf/iavf_status.h     |  2 +-
>>  drivers/common/iavf/iavf_type.h       |  2 +-
>>  drivers/common/iavf/virtchnl.h        | 43
>> ++++++++++++++++++++++++++++++++++-
>>  11 files changed, 52 insertions(+), 11 deletions(-)
>>
>> --
>> 2.13.6
>
>Acked-by: Beilei Xing <beilei.xing@intel.com>

Applied to dpdk-next-net-intel, Thanks.

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, back to index

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-10  0:37 [dpdk-dev] [PATCH 0/4] iavf share code update Qi Zhang
2020-03-10  0:37 ` [dpdk-dev] [PATCH 1/4] common/iavf: update copyright date Qi Zhang
2020-03-10  0:37 ` [dpdk-dev] [PATCH 2/4] common/iavf: add two opcodes to send the AdminQ command Qi Zhang
2020-03-10  0:37 ` [dpdk-dev] [PATCH 3/4] common/iavf: add support for DCF capability negotiation Qi Zhang
2020-03-10  0:37 ` [dpdk-dev] [PATCH 4/4] common/iavf: add support for VSI mapping table Qi Zhang
2020-03-26  1:24 ` [dpdk-dev] [PATCH 0/4] iavf share code update Xing, Beilei
2020-03-26  1:58   ` Ye Xiaolong

DPDK patches and discussions

Archives are clonable:
	git clone --mirror http://inbox.dpdk.org/dev/0 dev/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 dev dev/ http://inbox.dpdk.org/dev \
		dev@dpdk.org
	public-inbox-index dev


Newsgroup available over NNTP:
	nntp://inbox.dpdk.org/inbox.dpdk.dev


AGPL code for this site: git clone https://public-inbox.org/ public-inbox