DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH 1/2] net/ena: remove redundant variable
@ 2017-02-14 12:37 Yong Wang
  2017-02-14 12:37 ` [dpdk-dev] [PATCH 2/2] net/ena: fix return of hash control flushing Yong Wang
  2017-03-14 17:59 ` [dpdk-dev] [PATCH 1/2] net/ena: remove redundant variable Jan Mędala
  0 siblings, 2 replies; 5+ messages in thread
From: Yong Wang @ 2017-02-14 12:37 UTC (permalink / raw)
  To: jan; +Cc: dev, Yong Wang

Signed-off-by: Yong Wang <wang.yong19@zte.com.cn>
---
 drivers/net/ena/base/ena_com.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/net/ena/base/ena_com.c b/drivers/net/ena/base/ena_com.c
index bd6f3c6..39356d2 100644
--- a/drivers/net/ena/base/ena_com.c
+++ b/drivers/net/ena/base/ena_com.c
@@ -2242,7 +2242,6 @@ int ena_com_set_hash_ctrl(struct ena_com_dev *ena_dev)
 {
 	struct ena_com_admin_queue *admin_queue = &ena_dev->admin_queue;
 	struct ena_rss *rss = &ena_dev->rss;
-	struct ena_admin_feature_rss_hash_control *hash_ctrl = rss->hash_ctrl;
 	struct ena_admin_set_feat_cmd cmd;
 	struct ena_admin_set_feat_resp resp;
 	int ret;
@@ -2269,7 +2268,8 @@ int ena_com_set_hash_ctrl(struct ena_com_dev *ena_dev)
 		ena_trc_err("memory address set failed\n");
 		return ret;
 	}
-	cmd.control_buffer.length = sizeof(*hash_ctrl);
+	cmd.control_buffer.length =
+		sizeof(struct ena_admin_feature_rss_hash_control);
 
 	ret = ena_com_execute_admin_command(admin_queue,
 					    (struct ena_admin_aq_entry *)&cmd,
-- 
1.8.3.1

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

* [dpdk-dev] [PATCH 2/2] net/ena: fix return of hash control flushing
  2017-02-14 12:37 [dpdk-dev] [PATCH 1/2] net/ena: remove redundant variable Yong Wang
@ 2017-02-14 12:37 ` Yong Wang
  2017-03-14 17:59   ` Jan Mędala
  2017-03-14 17:59 ` [dpdk-dev] [PATCH 1/2] net/ena: remove redundant variable Jan Mędala
  1 sibling, 1 reply; 5+ messages in thread
From: Yong Wang @ 2017-02-14 12:37 UTC (permalink / raw)
  To: jan; +Cc: dev, Yong Wang

In function ena_com_set_hash_ctrl(), the return value is assigned to
"ret" variable, but it is not returned. Fix it by adding the return.

Signed-off-by: Yong Wang <wang.yong19@zte.com.cn>
---
 drivers/net/ena/base/ena_com.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/net/ena/base/ena_com.c b/drivers/net/ena/base/ena_com.c
index 39356d2..38a0587 100644
--- a/drivers/net/ena/base/ena_com.c
+++ b/drivers/net/ena/base/ena_com.c
@@ -2278,7 +2278,7 @@ int ena_com_set_hash_ctrl(struct ena_com_dev *ena_dev)
 					    sizeof(resp));
 	if (unlikely(ret)) {
 		ena_trc_err("Failed to set hash input. error: %d\n", ret);
-		ret = ENA_COM_INVAL;
+		return ENA_COM_INVAL;
 	}
 
 	return 0;
-- 
1.8.3.1

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

* Re: [dpdk-dev] [PATCH 2/2] net/ena: fix return of hash control flushing
  2017-02-14 12:37 ` [dpdk-dev] [PATCH 2/2] net/ena: fix return of hash control flushing Yong Wang
@ 2017-03-14 17:59   ` Jan Mędala
  2017-03-14 18:11     ` Ferruh Yigit
  0 siblings, 1 reply; 5+ messages in thread
From: Jan Mędala @ 2017-03-14 17:59 UTC (permalink / raw)
  To: Yong Wang; +Cc: dev

Acked-by: Jan Medala <jan@semihalf.com>

  Jan

2017-02-14 13:37 GMT+01:00 Yong Wang <wang.yong19@zte.com.cn>:

> In function ena_com_set_hash_ctrl(), the return value is assigned to
> "ret" variable, but it is not returned. Fix it by adding the return.
>
> Signed-off-by: Yong Wang <wang.yong19@zte.com.cn>
> ---
>  drivers/net/ena/base/ena_com.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/net/ena/base/ena_com.c b/drivers/net/ena/base/ena_
> com.c
> index 39356d2..38a0587 100644
> --- a/drivers/net/ena/base/ena_com.c
> +++ b/drivers/net/ena/base/ena_com.c
> @@ -2278,7 +2278,7 @@ int ena_com_set_hash_ctrl(struct ena_com_dev
> *ena_dev)
>                                             sizeof(resp));
>         if (unlikely(ret)) {
>                 ena_trc_err("Failed to set hash input. error: %d\n", ret);
> -               ret = ENA_COM_INVAL;
> +               return ENA_COM_INVAL;
>         }
>
>         return 0;
> --
> 1.8.3.1
>
>
>

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

* Re: [dpdk-dev] [PATCH 1/2] net/ena: remove redundant variable
  2017-02-14 12:37 [dpdk-dev] [PATCH 1/2] net/ena: remove redundant variable Yong Wang
  2017-02-14 12:37 ` [dpdk-dev] [PATCH 2/2] net/ena: fix return of hash control flushing Yong Wang
@ 2017-03-14 17:59 ` Jan Mędala
  1 sibling, 0 replies; 5+ messages in thread
From: Jan Mędala @ 2017-03-14 17:59 UTC (permalink / raw)
  To: Yong Wang; +Cc: dev

Acked-by: Jan Medala <jan@semihalf.com>

  Jan

2017-02-14 13:37 GMT+01:00 Yong Wang <wang.yong19@zte.com.cn>:

> Signed-off-by: Yong Wang <wang.yong19@zte.com.cn>
> ---
>  drivers/net/ena/base/ena_com.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/net/ena/base/ena_com.c b/drivers/net/ena/base/ena_
> com.c
> index bd6f3c6..39356d2 100644
> --- a/drivers/net/ena/base/ena_com.c
> +++ b/drivers/net/ena/base/ena_com.c
> @@ -2242,7 +2242,6 @@ int ena_com_set_hash_ctrl(struct ena_com_dev
> *ena_dev)
>  {
>         struct ena_com_admin_queue *admin_queue = &ena_dev->admin_queue;
>         struct ena_rss *rss = &ena_dev->rss;
> -       struct ena_admin_feature_rss_hash_control *hash_ctrl =
> rss->hash_ctrl;
>         struct ena_admin_set_feat_cmd cmd;
>         struct ena_admin_set_feat_resp resp;
>         int ret;
> @@ -2269,7 +2268,8 @@ int ena_com_set_hash_ctrl(struct ena_com_dev
> *ena_dev)
>                 ena_trc_err("memory address set failed\n");
>                 return ret;
>         }
> -       cmd.control_buffer.length = sizeof(*hash_ctrl);
> +       cmd.control_buffer.length =
> +               sizeof(struct ena_admin_feature_rss_hash_control);
>
>         ret = ena_com_execute_admin_command(admin_queue,
>                                             (struct ena_admin_aq_entry
> *)&cmd,
> --
> 1.8.3.1
>
>
>

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

* Re: [dpdk-dev] [PATCH 2/2] net/ena: fix return of hash control flushing
  2017-03-14 17:59   ` Jan Mędala
@ 2017-03-14 18:11     ` Ferruh Yigit
  0 siblings, 0 replies; 5+ messages in thread
From: Ferruh Yigit @ 2017-03-14 18:11 UTC (permalink / raw)
  To: Jan Mędala, Yong Wang; +Cc: dev

On 3/14/2017 5:59 PM, Jan Mędala wrote:
<...>
>> In function ena_com_set_hash_ctrl(), the return value is assigned to
>> "ret" variable, but it is not returned. Fix it by adding the return.
>>
>> Signed-off-by: Yong Wang <wang.yong19@zte.com.cn>

> Acked-by: Jan Medala <jan@semihalf.com>

    Fixes: 99ecfbf845b3 ("ena: import communication layer")
    Cc: stable@dpdk.org

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

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

end of thread, other threads:[~2017-03-14 18:11 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-14 12:37 [dpdk-dev] [PATCH 1/2] net/ena: remove redundant variable Yong Wang
2017-02-14 12:37 ` [dpdk-dev] [PATCH 2/2] net/ena: fix return of hash control flushing Yong Wang
2017-03-14 17:59   ` Jan Mędala
2017-03-14 18:11     ` Ferruh Yigit
2017-03-14 17:59 ` [dpdk-dev] [PATCH 1/2] net/ena: remove redundant variable Jan Mędala

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