DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH 0/3] fixes for ixgbe/txgbe/iavf
@ 2022-02-15 10:24 Yunjian Wang
  2022-02-15 10:24 ` [dpdk-dev] [PATCH 1/3] net/ixgbe: set pointer to NULL after free Yunjian Wang
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Yunjian Wang @ 2022-02-15 10:24 UTC (permalink / raw)
  To: dev
  Cc: ferruh.yigit, jingjing.wu, beilei.xing, haiyue.wang, jiawenwu,
	jianwang, dingxiaoxiong, huangshaozhang, Yunjian Wang

This series include three fixes patches for ixgbe/txgbe/iavf.

Yunjian Wang (3):
  net/ixgbe: set pointer to NULL after free
  net/txgbe: set pointer to NULL after free
  net/iavf: set pointer to NULL after free

 drivers/net/iavf/iavf_ipsec_crypto.c | 1 +
 drivers/net/ixgbe/ixgbe_ethdev.c     | 1 +
 drivers/net/txgbe/txgbe_ethdev.c     | 1 +
 3 files changed, 3 insertions(+)

-- 
2.27.0


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

* [dpdk-dev] [PATCH 1/3] net/ixgbe: set pointer to NULL after free
  2022-02-15 10:24 [dpdk-dev] [PATCH 0/3] fixes for ixgbe/txgbe/iavf Yunjian Wang
@ 2022-02-15 10:24 ` Yunjian Wang
  2022-02-15 12:00   ` Wang, Haiyue
  2022-02-15 10:24 ` [dpdk-dev] [PATCH 2/3] net/txgbe: " Yunjian Wang
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 13+ messages in thread
From: Yunjian Wang @ 2022-02-15 10:24 UTC (permalink / raw)
  To: dev
  Cc: ferruh.yigit, jingjing.wu, beilei.xing, haiyue.wang, jiawenwu,
	jianwang, dingxiaoxiong, huangshaozhang, Yunjian Wang, stable

When ixgbe_dev_close() is cleaning up, it does not correctly set
the security_ctx variable to NULL, which will lead to wild pointer.

Fixes: 9a0752f498d2 ("net/ixgbe: enable inline IPsec")
Cc: stable@dpdk.org

Signed-off-by: Yunjian Wang <wangyunjian@huawei.com>
---
 drivers/net/ixgbe/ixgbe_ethdev.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/net/ixgbe/ixgbe_ethdev.c b/drivers/net/ixgbe/ixgbe_ethdev.c
index 3d799d2187..7643842560 100644
--- a/drivers/net/ixgbe/ixgbe_ethdev.c
+++ b/drivers/net/ixgbe/ixgbe_ethdev.c
@@ -3038,6 +3038,7 @@ ixgbe_dev_close(struct rte_eth_dev *dev)
 
 #ifdef RTE_LIB_SECURITY
 	rte_free(dev->security_ctx);
+	dev->security_ctx = NULL;
 #endif
 
 	return ret;
-- 
2.27.0


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

* [dpdk-dev] [PATCH 2/3] net/txgbe: set pointer to NULL after free
  2022-02-15 10:24 [dpdk-dev] [PATCH 0/3] fixes for ixgbe/txgbe/iavf Yunjian Wang
  2022-02-15 10:24 ` [dpdk-dev] [PATCH 1/3] net/ixgbe: set pointer to NULL after free Yunjian Wang
@ 2022-02-15 10:24 ` Yunjian Wang
  2022-02-15 10:25 ` [dpdk-dev] [PATCH 3/3] net/iavf: " Yunjian Wang
  2022-02-15 13:01 ` [dpdk-dev] [PATCH v2 0/3] fixes for ixgbe/txgbe/iavf Yunjian Wang
  3 siblings, 0 replies; 13+ messages in thread
From: Yunjian Wang @ 2022-02-15 10:24 UTC (permalink / raw)
  To: dev
  Cc: ferruh.yigit, jingjing.wu, beilei.xing, haiyue.wang, jiawenwu,
	jianwang, dingxiaoxiong, huangshaozhang, Yunjian Wang, stable

When txgbe_dev_close() is cleaning up, it does not correctly set
the security_ctx variable to NULL, which will lead to wild pointer.

Fixes: f437d97c3df1 ("net/txgbe: add IPsec context creation")
Cc: stable@dpdk.org

Signed-off-by: Yunjian Wang <wangyunjian@huawei.com>
---
 drivers/net/txgbe/txgbe_ethdev.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/net/txgbe/txgbe_ethdev.c b/drivers/net/txgbe/txgbe_ethdev.c
index 7b42285b9e..19d4444748 100644
--- a/drivers/net/txgbe/txgbe_ethdev.c
+++ b/drivers/net/txgbe/txgbe_ethdev.c
@@ -2032,6 +2032,7 @@ txgbe_dev_close(struct rte_eth_dev *dev)
 
 #ifdef RTE_LIB_SECURITY
 	rte_free(dev->security_ctx);
+	dev->security_ctx = NULL;
 #endif
 
 	return ret;
-- 
2.27.0


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

* [dpdk-dev] [PATCH 3/3] net/iavf: set pointer to NULL after free
  2022-02-15 10:24 [dpdk-dev] [PATCH 0/3] fixes for ixgbe/txgbe/iavf Yunjian Wang
  2022-02-15 10:24 ` [dpdk-dev] [PATCH 1/3] net/ixgbe: set pointer to NULL after free Yunjian Wang
  2022-02-15 10:24 ` [dpdk-dev] [PATCH 2/3] net/txgbe: " Yunjian Wang
@ 2022-02-15 10:25 ` Yunjian Wang
  2022-02-15 12:02   ` Wang, Haiyue
  2022-02-15 13:01 ` [dpdk-dev] [PATCH v2 0/3] fixes for ixgbe/txgbe/iavf Yunjian Wang
  3 siblings, 1 reply; 13+ messages in thread
From: Yunjian Wang @ 2022-02-15 10:25 UTC (permalink / raw)
  To: dev
  Cc: ferruh.yigit, jingjing.wu, beilei.xing, haiyue.wang, jiawenwu,
	jianwang, dingxiaoxiong, huangshaozhang, Yunjian Wang, stable

When iavf_security_ctx_destroy() is cleaning up, it does not correctly
set the security_ctx variable to NULL, which will lead to wild pointer.

Fixes: 6bc987ecb860 ("net/iavf: support IPsec inline crypto")
Cc: stable@dpdk.org

Signed-off-by: Yunjian Wang <wangyunjian@huawei.com>
---
 drivers/net/iavf/iavf_ipsec_crypto.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/net/iavf/iavf_ipsec_crypto.c b/drivers/net/iavf/iavf_ipsec_crypto.c
index 6ac1b213db..f13849ca1c 100644
--- a/drivers/net/iavf/iavf_ipsec_crypto.c
+++ b/drivers/net/iavf/iavf_ipsec_crypto.c
@@ -1555,6 +1555,7 @@ iavf_security_ctx_destroy(struct iavf_adapter *adapter)
 
 	iavf_sctx = NULL;
 	sctx = NULL;
+	adapter->vf.eth_dev->security_ctx = NULL;
 
 	return 0;
 }
-- 
2.27.0


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

* RE: [dpdk-dev] [PATCH 1/3] net/ixgbe: set pointer to NULL after free
  2022-02-15 10:24 ` [dpdk-dev] [PATCH 1/3] net/ixgbe: set pointer to NULL after free Yunjian Wang
@ 2022-02-15 12:00   ` Wang, Haiyue
  0 siblings, 0 replies; 13+ messages in thread
From: Wang, Haiyue @ 2022-02-15 12:00 UTC (permalink / raw)
  To: Yunjian Wang, dev
  Cc: Yigit, Ferruh, Wu, Jingjing, Xing, Beilei, jiawenwu, jianwang,
	dingxiaoxiong, huangshaozhang, stable

> -----Original Message-----
> From: Yunjian Wang <wangyunjian@huawei.com>
> Sent: Tuesday, February 15, 2022 18:25
> To: dev@dpdk.org
> Cc: Yigit, Ferruh <ferruh.yigit@intel.com>; Wu, Jingjing <jingjing.wu@intel.com>; Xing, Beilei
> <beilei.xing@intel.com>; Wang, Haiyue <haiyue.wang@intel.com>; jiawenwu@trustnetic.com;
> jianwang@trustnetic.com; dingxiaoxiong@huawei.com; huangshaozhang@huawei.com; Yunjian Wang
> <wangyunjian@huawei.com>; stable@dpdk.org
> Subject: [dpdk-dev] [PATCH 1/3] net/ixgbe: set pointer to NULL after free
> 
> When ixgbe_dev_close() is cleaning up, it does not correctly set
> the security_ctx variable to NULL, which will lead to wild pointer.
> 
> Fixes: 9a0752f498d2 ("net/ixgbe: enable inline IPsec")
> Cc: stable@dpdk.org
> 
> Signed-off-by: Yunjian Wang <wangyunjian@huawei.com>
> ---
>  drivers/net/ixgbe/ixgbe_ethdev.c | 1 +
>  1 file changed, 1 insertion(+)
> 

Acked-by: Haiyue Wang <haiyue.wang@intel.com>

> --
> 2.27.0


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

* RE: [dpdk-dev] [PATCH 3/3] net/iavf: set pointer to NULL after free
  2022-02-15 10:25 ` [dpdk-dev] [PATCH 3/3] net/iavf: " Yunjian Wang
@ 2022-02-15 12:02   ` Wang, Haiyue
  2022-02-15 12:10     ` wangyunjian
  0 siblings, 1 reply; 13+ messages in thread
From: Wang, Haiyue @ 2022-02-15 12:02 UTC (permalink / raw)
  To: Yunjian Wang, dev
  Cc: Yigit, Ferruh, Wu, Jingjing, Xing, Beilei, jiawenwu, jianwang,
	dingxiaoxiong, huangshaozhang, stable

> -----Original Message-----
> From: Yunjian Wang <wangyunjian@huawei.com>
> Sent: Tuesday, February 15, 2022 18:25
> To: dev@dpdk.org
> Cc: Yigit, Ferruh <ferruh.yigit@intel.com>; Wu, Jingjing <jingjing.wu@intel.com>; Xing, Beilei
> <beilei.xing@intel.com>; Wang, Haiyue <haiyue.wang@intel.com>; jiawenwu@trustnetic.com;
> jianwang@trustnetic.com; dingxiaoxiong@huawei.com; huangshaozhang@huawei.com; Yunjian Wang
> <wangyunjian@huawei.com>; stable@dpdk.org
> Subject: [dpdk-dev] [PATCH 3/3] net/iavf: set pointer to NULL after free
> 
> When iavf_security_ctx_destroy() is cleaning up, it does not correctly
> set the security_ctx variable to NULL, which will lead to wild pointer.
> 
> Fixes: 6bc987ecb860 ("net/iavf: support IPsec inline crypto")
> Cc: stable@dpdk.org
> 
> Signed-off-by: Yunjian Wang <wangyunjian@huawei.com>
> ---
>  drivers/net/iavf/iavf_ipsec_crypto.c | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/drivers/net/iavf/iavf_ipsec_crypto.c b/drivers/net/iavf/iavf_ipsec_crypto.c
> index 6ac1b213db..f13849ca1c 100644
> --- a/drivers/net/iavf/iavf_ipsec_crypto.c
> +++ b/drivers/net/iavf/iavf_ipsec_crypto.c
> @@ -1555,6 +1555,7 @@ iavf_security_ctx_destroy(struct iavf_adapter *adapter)
> 
>  	iavf_sctx = NULL;
>  	sctx = NULL;

The above two lines can be removed, since it is local var.

> +	adapter->vf.eth_dev->security_ctx = NULL;

Also, adapter->security_ctx = NULL ?

> 
>  	return 0;
>  }
> --
> 2.27.0


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

* RE: [dpdk-dev] [PATCH 3/3] net/iavf: set pointer to NULL after free
  2022-02-15 12:02   ` Wang, Haiyue
@ 2022-02-15 12:10     ` wangyunjian
  0 siblings, 0 replies; 13+ messages in thread
From: wangyunjian @ 2022-02-15 12:10 UTC (permalink / raw)
  To: Wang, Haiyue, dev
  Cc: Yigit, Ferruh, Wu, Jingjing, Xing, Beilei, jiawenwu, jianwang,
	dingxiaoxiong, Huangshaozhang, stable

> -----Original Message-----
> From: Wang, Haiyue [mailto:haiyue.wang@intel.com]
> Sent: Tuesday, February 15, 2022 8:02 PM
> To: wangyunjian <wangyunjian@huawei.com>; dev@dpdk.org
> Cc: Yigit, Ferruh <ferruh.yigit@intel.com>; Wu, Jingjing <jingjing.wu@intel.com>;
> Xing, Beilei <beilei.xing@intel.com>; jiawenwu@trustnetic.com;
> jianwang@trustnetic.com; dingxiaoxiong <dingxiaoxiong@huawei.com>;
> Huangshaozhang <huangshaozhang@huawei.com>; stable@dpdk.org
> Subject: RE: [dpdk-dev] [PATCH 3/3] net/iavf: set pointer to NULL after free
> 
> > -----Original Message-----
> > From: Yunjian Wang <wangyunjian@huawei.com>
> > Sent: Tuesday, February 15, 2022 18:25
> > To: dev@dpdk.org
> > Cc: Yigit, Ferruh <ferruh.yigit@intel.com>; Wu, Jingjing
> > <jingjing.wu@intel.com>; Xing, Beilei <beilei.xing@intel.com>; Wang,
> > Haiyue <haiyue.wang@intel.com>; jiawenwu@trustnetic.com;
> > jianwang@trustnetic.com; dingxiaoxiong@huawei.com;
> > huangshaozhang@huawei.com; Yunjian Wang <wangyunjian@huawei.com>;
> > stable@dpdk.org
> > Subject: [dpdk-dev] [PATCH 3/3] net/iavf: set pointer to NULL after
> > free
> >
> > When iavf_security_ctx_destroy() is cleaning up, it does not correctly
> > set the security_ctx variable to NULL, which will lead to wild pointer.
> >
> > Fixes: 6bc987ecb860 ("net/iavf: support IPsec inline crypto")
> > Cc: stable@dpdk.org
> >
> > Signed-off-by: Yunjian Wang <wangyunjian@huawei.com>
> > ---
> >  drivers/net/iavf/iavf_ipsec_crypto.c | 1 +
> >  1 file changed, 1 insertion(+)
> >
> > diff --git a/drivers/net/iavf/iavf_ipsec_crypto.c
> > b/drivers/net/iavf/iavf_ipsec_crypto.c
> > index 6ac1b213db..f13849ca1c 100644
> > --- a/drivers/net/iavf/iavf_ipsec_crypto.c
> > +++ b/drivers/net/iavf/iavf_ipsec_crypto.c
> > @@ -1555,6 +1555,7 @@ iavf_security_ctx_destroy(struct iavf_adapter
> > *adapter)
> >
> >  	iavf_sctx = NULL;
> >  	sctx = NULL;
> 
> The above two lines can be removed, since it is local var.

Agree, I will remove them.

> 
> > +	adapter->vf.eth_dev->security_ctx = NULL;
> 
> Also, adapter->security_ctx = NULL ?

OK, I will fix it in next version.

> 
> >
> >  	return 0;
> >  }
> > --
> > 2.27.0


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

* [dpdk-dev] [PATCH v2 0/3] fixes for ixgbe/txgbe/iavf
  2022-02-15 10:24 [dpdk-dev] [PATCH 0/3] fixes for ixgbe/txgbe/iavf Yunjian Wang
                   ` (2 preceding siblings ...)
  2022-02-15 10:25 ` [dpdk-dev] [PATCH 3/3] net/iavf: " Yunjian Wang
@ 2022-02-15 13:01 ` Yunjian Wang
  2022-02-15 13:01   ` [dpdk-dev] [PATCH v2 1/3] net/ixgbe: set pointer to NULL after free Yunjian Wang
                     ` (3 more replies)
  3 siblings, 4 replies; 13+ messages in thread
From: Yunjian Wang @ 2022-02-15 13:01 UTC (permalink / raw)
  To: dev
  Cc: ferruh.yigit, jingjing.wu, beilei.xing, haiyue.wang, jiawenwu,
	jianwang, dingxiaoxiong, huangshaozhang, Yunjian Wang

This series include three fixes patches for ixgbe/txgbe/iavf.
---
v2:
   * update patch 1/3 code styles suggested by Haiyue Wang

Yunjian Wang (3):
  net/ixgbe: set pointer to NULL after free
  net/txgbe: set pointer to NULL after free
  net/iavf: set pointer to NULL after free

 drivers/net/iavf/iavf_ipsec_crypto.c | 4 ++--
 drivers/net/ixgbe/ixgbe_ethdev.c     | 1 +
 drivers/net/txgbe/txgbe_ethdev.c     | 1 +
 3 files changed, 4 insertions(+), 2 deletions(-)

-- 
2.27.0


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

* [dpdk-dev] [PATCH v2 1/3] net/ixgbe: set pointer to NULL after free
  2022-02-15 13:01 ` [dpdk-dev] [PATCH v2 0/3] fixes for ixgbe/txgbe/iavf Yunjian Wang
@ 2022-02-15 13:01   ` Yunjian Wang
  2022-02-15 13:02   ` [dpdk-dev] [PATCH v2 2/3] net/txgbe: " Yunjian Wang
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 13+ messages in thread
From: Yunjian Wang @ 2022-02-15 13:01 UTC (permalink / raw)
  To: dev
  Cc: ferruh.yigit, jingjing.wu, beilei.xing, haiyue.wang, jiawenwu,
	jianwang, dingxiaoxiong, huangshaozhang, Yunjian Wang, stable

When ixgbe_dev_close() is cleaning up, it does not correctly set
the security_ctx variable to NULL, which will lead to wild pointer.

Fixes: 9a0752f498d2 ("net/ixgbe: enable inline IPsec")
Cc: stable@dpdk.org

Acked-by: Haiyue Wang <haiyue.wang@intel.com>
Signed-off-by: Yunjian Wang <wangyunjian@huawei.com>
---
 drivers/net/ixgbe/ixgbe_ethdev.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/net/ixgbe/ixgbe_ethdev.c b/drivers/net/ixgbe/ixgbe_ethdev.c
index 3d799d2187..7643842560 100644
--- a/drivers/net/ixgbe/ixgbe_ethdev.c
+++ b/drivers/net/ixgbe/ixgbe_ethdev.c
@@ -3038,6 +3038,7 @@ ixgbe_dev_close(struct rte_eth_dev *dev)
 
 #ifdef RTE_LIB_SECURITY
 	rte_free(dev->security_ctx);
+	dev->security_ctx = NULL;
 #endif
 
 	return ret;
-- 
2.27.0


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

* [dpdk-dev] [PATCH v2 2/3] net/txgbe: set pointer to NULL after free
  2022-02-15 13:01 ` [dpdk-dev] [PATCH v2 0/3] fixes for ixgbe/txgbe/iavf Yunjian Wang
  2022-02-15 13:01   ` [dpdk-dev] [PATCH v2 1/3] net/ixgbe: set pointer to NULL after free Yunjian Wang
@ 2022-02-15 13:02   ` Yunjian Wang
  2022-02-15 13:02   ` [dpdk-dev] [PATCH v2 3/3] net/iavf: " Yunjian Wang
  2022-02-15 14:27   ` [dpdk-dev] [PATCH v2 0/3] fixes for ixgbe/txgbe/iavf Ferruh Yigit
  3 siblings, 0 replies; 13+ messages in thread
From: Yunjian Wang @ 2022-02-15 13:02 UTC (permalink / raw)
  To: dev
  Cc: ferruh.yigit, jingjing.wu, beilei.xing, haiyue.wang, jiawenwu,
	jianwang, dingxiaoxiong, huangshaozhang, Yunjian Wang, stable

When txgbe_dev_close() is cleaning up, it does not correctly set
the security_ctx variable to NULL, which will lead to wild pointer.

Fixes: f437d97c3df1 ("net/txgbe: add IPsec context creation")
Cc: stable@dpdk.org

Signed-off-by: Yunjian Wang <wangyunjian@huawei.com>
---
 drivers/net/txgbe/txgbe_ethdev.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/net/txgbe/txgbe_ethdev.c b/drivers/net/txgbe/txgbe_ethdev.c
index 7b42285b9e..19d4444748 100644
--- a/drivers/net/txgbe/txgbe_ethdev.c
+++ b/drivers/net/txgbe/txgbe_ethdev.c
@@ -2032,6 +2032,7 @@ txgbe_dev_close(struct rte_eth_dev *dev)
 
 #ifdef RTE_LIB_SECURITY
 	rte_free(dev->security_ctx);
+	dev->security_ctx = NULL;
 #endif
 
 	return ret;
-- 
2.27.0


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

* [dpdk-dev] [PATCH v2 3/3] net/iavf: set pointer to NULL after free
  2022-02-15 13:01 ` [dpdk-dev] [PATCH v2 0/3] fixes for ixgbe/txgbe/iavf Yunjian Wang
  2022-02-15 13:01   ` [dpdk-dev] [PATCH v2 1/3] net/ixgbe: set pointer to NULL after free Yunjian Wang
  2022-02-15 13:02   ` [dpdk-dev] [PATCH v2 2/3] net/txgbe: " Yunjian Wang
@ 2022-02-15 13:02   ` Yunjian Wang
  2022-02-15 14:27   ` [dpdk-dev] [PATCH v2 0/3] fixes for ixgbe/txgbe/iavf Ferruh Yigit
  3 siblings, 0 replies; 13+ messages in thread
From: Yunjian Wang @ 2022-02-15 13:02 UTC (permalink / raw)
  To: dev
  Cc: ferruh.yigit, jingjing.wu, beilei.xing, haiyue.wang, jiawenwu,
	jianwang, dingxiaoxiong, huangshaozhang, Yunjian Wang, stable

When iavf_security_ctx_destroy() is cleaning up, it does not correctly
set the security_ctx variable to NULL, which will lead to wild pointer.

Fixes: 6bc987ecb860 ("net/iavf: support IPsec inline crypto")
Cc: stable@dpdk.org

Signed-off-by: Yunjian Wang <wangyunjian@huawei.com>
---
 drivers/net/iavf/iavf_ipsec_crypto.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/net/iavf/iavf_ipsec_crypto.c b/drivers/net/iavf/iavf_ipsec_crypto.c
index 6ac1b213db..a63e42f29a 100644
--- a/drivers/net/iavf/iavf_ipsec_crypto.c
+++ b/drivers/net/iavf/iavf_ipsec_crypto.c
@@ -1553,8 +1553,8 @@ iavf_security_ctx_destroy(struct iavf_adapter *adapter)
 	rte_free(iavf_sctx);
 	rte_free(sctx);
 
-	iavf_sctx = NULL;
-	sctx = NULL;
+	adapter->security_ctx = NULL;
+	adapter->vf.eth_dev->security_ctx = NULL;
 
 	return 0;
 }
-- 
2.27.0


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

* Re: [dpdk-dev] [PATCH v2 0/3] fixes for ixgbe/txgbe/iavf
  2022-02-15 13:01 ` [dpdk-dev] [PATCH v2 0/3] fixes for ixgbe/txgbe/iavf Yunjian Wang
                     ` (2 preceding siblings ...)
  2022-02-15 13:02   ` [dpdk-dev] [PATCH v2 3/3] net/iavf: " Yunjian Wang
@ 2022-02-15 14:27   ` Ferruh Yigit
  2022-02-16 14:17     ` Ferruh Yigit
  3 siblings, 1 reply; 13+ messages in thread
From: Ferruh Yigit @ 2022-02-15 14:27 UTC (permalink / raw)
  To: Yunjian Wang, dev
  Cc: jingjing.wu, beilei.xing, haiyue.wang, jiawenwu, jianwang,
	dingxiaoxiong, huangshaozhang

On 2/15/2022 1:01 PM, Yunjian Wang wrote:
> This series include three fixes patches for ixgbe/txgbe/iavf.
> ---
> v2:
>     * update patch 1/3 code styles suggested by Haiyue Wang
> 
> Yunjian Wang (3):
>    net/ixgbe: set pointer to NULL after free
>    net/txgbe: set pointer to NULL after free
>    net/iavf: set pointer to NULL after free
> 

For series,
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>

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

* Re: [dpdk-dev] [PATCH v2 0/3] fixes for ixgbe/txgbe/iavf
  2022-02-15 14:27   ` [dpdk-dev] [PATCH v2 0/3] fixes for ixgbe/txgbe/iavf Ferruh Yigit
@ 2022-02-16 14:17     ` Ferruh Yigit
  0 siblings, 0 replies; 13+ messages in thread
From: Ferruh Yigit @ 2022-02-16 14:17 UTC (permalink / raw)
  To: Yunjian Wang, dev
  Cc: jingjing.wu, beilei.xing, haiyue.wang, jiawenwu, jianwang,
	dingxiaoxiong, huangshaozhang

On 2/15/2022 2:27 PM, Ferruh Yigit wrote:
> On 2/15/2022 1:01 PM, Yunjian Wang wrote:
>> This series include three fixes patches for ixgbe/txgbe/iavf.
>> ---
>> v2:
>>     * update patch 1/3 code styles suggested by Haiyue Wang
>>
>> Yunjian Wang (3):
>>    net/ixgbe: set pointer to NULL after free
>>    net/txgbe: set pointer to NULL after free
>>    net/iavf: set pointer to NULL after free
>>
> 
> For series,
> Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>

Series applied to dpdk-next-net/main, thanks.

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

end of thread, other threads:[~2022-02-16 14:18 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-15 10:24 [dpdk-dev] [PATCH 0/3] fixes for ixgbe/txgbe/iavf Yunjian Wang
2022-02-15 10:24 ` [dpdk-dev] [PATCH 1/3] net/ixgbe: set pointer to NULL after free Yunjian Wang
2022-02-15 12:00   ` Wang, Haiyue
2022-02-15 10:24 ` [dpdk-dev] [PATCH 2/3] net/txgbe: " Yunjian Wang
2022-02-15 10:25 ` [dpdk-dev] [PATCH 3/3] net/iavf: " Yunjian Wang
2022-02-15 12:02   ` Wang, Haiyue
2022-02-15 12:10     ` wangyunjian
2022-02-15 13:01 ` [dpdk-dev] [PATCH v2 0/3] fixes for ixgbe/txgbe/iavf Yunjian Wang
2022-02-15 13:01   ` [dpdk-dev] [PATCH v2 1/3] net/ixgbe: set pointer to NULL after free Yunjian Wang
2022-02-15 13:02   ` [dpdk-dev] [PATCH v2 2/3] net/txgbe: " Yunjian Wang
2022-02-15 13:02   ` [dpdk-dev] [PATCH v2 3/3] net/iavf: " Yunjian Wang
2022-02-15 14:27   ` [dpdk-dev] [PATCH v2 0/3] fixes for ixgbe/txgbe/iavf Ferruh Yigit
2022-02-16 14:17     ` Ferruh Yigit

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).