netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [patch net-next 0/3] net: devlink: couple of trivial fixes
@ 2022-07-12 10:48 Jiri Pirko
  2022-07-12 10:48 ` [patch net-next 1/3] net: devlink: make devlink_dpipe_headers_register() return void Jiri Pirko
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Jiri Pirko @ 2022-07-12 10:48 UTC (permalink / raw)
  To: netdev; +Cc: davem, kuba, pabeni, edumazet, mlxsw, saeedm, moshe

From: Jiri Pirko <jiri@nvidia.com>

Just a couple of trivial fixes I found on the way.

Jiri Pirko (3):
  net: devlink: make devlink_dpipe_headers_register() return void
  net: devlink: fix a typo in function name devlink_port_new_notifiy()
  net: devlink: fix return statement in devlink_port_new_notify()

 .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c |  6 ++----
 include/net/devlink.h                            |  2 +-
 net/core/devlink.c                               | 16 +++++++---------
 3 files changed, 10 insertions(+), 14 deletions(-)

-- 
2.35.3


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

* [patch net-next 1/3] net: devlink: make devlink_dpipe_headers_register() return void
  2022-07-12 10:48 [patch net-next 0/3] net: devlink: couple of trivial fixes Jiri Pirko
@ 2022-07-12 10:48 ` Jiri Pirko
  2022-07-12 10:48 ` [patch net-next 2/3] net: devlink: fix a typo in function name devlink_port_new_notifiy() Jiri Pirko
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 7+ messages in thread
From: Jiri Pirko @ 2022-07-12 10:48 UTC (permalink / raw)
  To: netdev; +Cc: davem, kuba, pabeni, edumazet, mlxsw, saeedm, moshe

From: Jiri Pirko <jiri@nvidia.com>

The return value is not used, so change the return value type to void.

Signed-off-by: Jiri Pirko <jiri@nvidia.com>
---
 drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 6 ++----
 include/net/devlink.h                                | 2 +-
 net/core/devlink.c                                   | 5 ++---
 3 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c b/drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
index 5d494fabf93d..c2540292702d 100644
--- a/drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
+++ b/drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
@@ -1266,10 +1266,8 @@ int mlxsw_sp_dpipe_init(struct mlxsw_sp *mlxsw_sp)
 	struct devlink *devlink = priv_to_devlink(mlxsw_sp->core);
 	int err;
 
-	err = devlink_dpipe_headers_register(devlink,
-					     &mlxsw_sp_dpipe_headers);
-	if (err)
-		return err;
+	devlink_dpipe_headers_register(devlink, &mlxsw_sp_dpipe_headers);
+
 	err = mlxsw_sp_dpipe_erif_table_init(mlxsw_sp);
 	if (err)
 		goto err_erif_table_init;
diff --git a/include/net/devlink.h b/include/net/devlink.h
index b1b5c19a8316..88c701b375a2 100644
--- a/include/net/devlink.h
+++ b/include/net/devlink.h
@@ -1590,7 +1590,7 @@ int devlink_dpipe_table_register(struct devlink *devlink,
 				 void *priv, bool counter_control_extern);
 void devlink_dpipe_table_unregister(struct devlink *devlink,
 				    const char *table_name);
-int devlink_dpipe_headers_register(struct devlink *devlink,
+void devlink_dpipe_headers_register(struct devlink *devlink,
 				   struct devlink_dpipe_headers *dpipe_headers);
 void devlink_dpipe_headers_unregister(struct devlink *devlink);
 bool devlink_dpipe_table_counter_enabled(struct devlink *devlink,
diff --git a/net/core/devlink.c b/net/core/devlink.c
index 2b2e454ebd78..c261bba9ab76 100644
--- a/net/core/devlink.c
+++ b/net/core/devlink.c
@@ -10425,13 +10425,12 @@ EXPORT_SYMBOL_GPL(devlink_sb_unregister);
  *
  *	Register the headers supported by hardware.
  */
-int devlink_dpipe_headers_register(struct devlink *devlink,
-				   struct devlink_dpipe_headers *dpipe_headers)
+void devlink_dpipe_headers_register(struct devlink *devlink,
+				    struct devlink_dpipe_headers *dpipe_headers)
 {
 	devl_lock(devlink);
 	devlink->dpipe_headers = dpipe_headers;
 	devl_unlock(devlink);
-	return 0;
 }
 EXPORT_SYMBOL_GPL(devlink_dpipe_headers_register);
 
-- 
2.35.3


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

* [patch net-next 2/3] net: devlink: fix a typo in function name devlink_port_new_notifiy()
  2022-07-12 10:48 [patch net-next 0/3] net: devlink: couple of trivial fixes Jiri Pirko
  2022-07-12 10:48 ` [patch net-next 1/3] net: devlink: make devlink_dpipe_headers_register() return void Jiri Pirko
@ 2022-07-12 10:48 ` Jiri Pirko
  2022-07-12 10:48 ` [patch net-next 3/3] net: devlink: fix return statement in devlink_port_new_notify() Jiri Pirko
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 7+ messages in thread
From: Jiri Pirko @ 2022-07-12 10:48 UTC (permalink / raw)
  To: netdev; +Cc: davem, kuba, pabeni, edumazet, mlxsw, saeedm, moshe

From: Jiri Pirko <jiri@nvidia.com>

Fix the typo in a name of devlink_port_new_notifiy() function.

Signed-off-by: Jiri Pirko <jiri@nvidia.com>
---
 net/core/devlink.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net/core/devlink.c b/net/core/devlink.c
index c261bba9ab76..2f22ce33c3ec 100644
--- a/net/core/devlink.c
+++ b/net/core/devlink.c
@@ -1700,9 +1700,9 @@ static int devlink_nl_cmd_port_unsplit_doit(struct sk_buff *skb,
 	return devlink->ops->port_unsplit(devlink, devlink_port, info->extack);
 }
 
-static int devlink_port_new_notifiy(struct devlink *devlink,
-				    unsigned int port_index,
-				    struct genl_info *info)
+static int devlink_port_new_notify(struct devlink *devlink,
+				   unsigned int port_index,
+				   struct genl_info *info)
 {
 	struct devlink_port *devlink_port;
 	struct sk_buff *msg;
@@ -1775,7 +1775,7 @@ static int devlink_nl_cmd_port_new_doit(struct sk_buff *skb,
 	if (err)
 		return err;
 
-	err = devlink_port_new_notifiy(devlink, new_port_index, info);
+	err = devlink_port_new_notify(devlink, new_port_index, info);
 	if (err && err != -ENODEV) {
 		/* Fail to send the response; destroy newly created port. */
 		devlink->ops->port_del(devlink, new_port_index, extack);
-- 
2.35.3


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

* [patch net-next 3/3] net: devlink: fix return statement in devlink_port_new_notify()
  2022-07-12 10:48 [patch net-next 0/3] net: devlink: couple of trivial fixes Jiri Pirko
  2022-07-12 10:48 ` [patch net-next 1/3] net: devlink: make devlink_dpipe_headers_register() return void Jiri Pirko
  2022-07-12 10:48 ` [patch net-next 2/3] net: devlink: fix a typo in function name devlink_port_new_notifiy() Jiri Pirko
@ 2022-07-12 10:48 ` Jiri Pirko
  2022-07-13  1:45 ` [patch net-next 0/3] net: devlink: couple of trivial fixes Jakub Kicinski
  2022-07-13 14:03 ` Jiri Pirko
  4 siblings, 0 replies; 7+ messages in thread
From: Jiri Pirko @ 2022-07-12 10:48 UTC (permalink / raw)
  To: netdev; +Cc: davem, kuba, pabeni, edumazet, mlxsw, saeedm, moshe

From: Jiri Pirko <jiri@nvidia.com>

Return directly without intermediate value store at the end of
devlink_port_new_notify() function.

Signed-off-by: Jiri Pirko <jiri@nvidia.com>
---
 net/core/devlink.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net/core/devlink.c b/net/core/devlink.c
index 2f22ce33c3ec..a9776ea923ae 100644
--- a/net/core/devlink.c
+++ b/net/core/devlink.c
@@ -1724,8 +1724,7 @@ static int devlink_port_new_notify(struct devlink *devlink,
 	if (err)
 		goto out;
 
-	err = genlmsg_reply(msg, info);
-	return err;
+	return genlmsg_reply(msg, info);
 
 out:
 	nlmsg_free(msg);
-- 
2.35.3


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

* Re: [patch net-next 0/3] net: devlink: couple of trivial fixes
  2022-07-12 10:48 [patch net-next 0/3] net: devlink: couple of trivial fixes Jiri Pirko
                   ` (2 preceding siblings ...)
  2022-07-12 10:48 ` [patch net-next 3/3] net: devlink: fix return statement in devlink_port_new_notify() Jiri Pirko
@ 2022-07-13  1:45 ` Jakub Kicinski
  2022-07-13 14:03 ` Jiri Pirko
  4 siblings, 0 replies; 7+ messages in thread
From: Jakub Kicinski @ 2022-07-13  1:45 UTC (permalink / raw)
  To: Jiri Pirko; +Cc: netdev, davem, pabeni, edumazet, mlxsw, saeedm, moshe

On Tue, 12 Jul 2022 12:48:50 +0200 Jiri Pirko wrote:
> Just a couple of trivial fixes I found on the way.

Acked-by: Jakub Kicinski <kuba@kernel.org>

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

* Re: [patch net-next 0/3] net: devlink: couple of trivial fixes
  2022-07-12 10:48 [patch net-next 0/3] net: devlink: couple of trivial fixes Jiri Pirko
                   ` (3 preceding siblings ...)
  2022-07-13  1:45 ` [patch net-next 0/3] net: devlink: couple of trivial fixes Jakub Kicinski
@ 2022-07-13 14:03 ` Jiri Pirko
  2022-07-13 14:17   ` Jiri Pirko
  4 siblings, 1 reply; 7+ messages in thread
From: Jiri Pirko @ 2022-07-13 14:03 UTC (permalink / raw)
  To: netdev; +Cc: davem, kuba, pabeni, edumazet, mlxsw, saeedm, moshe

Guys, this is incorrectly marked as "Changes Requested" in patchwork,
however I got ack from Jakub and no changes were requested.
Could you apply, or should I re-send?

Thanks!


Tue, Jul 12, 2022 at 12:48:50PM CEST, jiri@resnulli.us wrote:
>From: Jiri Pirko <jiri@nvidia.com>
>
>Just a couple of trivial fixes I found on the way.
>
>Jiri Pirko (3):
>  net: devlink: make devlink_dpipe_headers_register() return void
>  net: devlink: fix a typo in function name devlink_port_new_notifiy()
>  net: devlink: fix return statement in devlink_port_new_notify()
>
> .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c |  6 ++----
> include/net/devlink.h                            |  2 +-
> net/core/devlink.c                               | 16 +++++++---------
> 3 files changed, 10 insertions(+), 14 deletions(-)
>
>-- 
>2.35.3
>

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

* Re: [patch net-next 0/3] net: devlink: couple of trivial fixes
  2022-07-13 14:03 ` Jiri Pirko
@ 2022-07-13 14:17   ` Jiri Pirko
  0 siblings, 0 replies; 7+ messages in thread
From: Jiri Pirko @ 2022-07-13 14:17 UTC (permalink / raw)
  To: Jiri Pirko; +Cc: netdev, davem, kuba, pabeni, edumazet, mlxsw, saeedm, moshe

Wed, Jul 13, 2022 at 04:03:17PM CEST, jiri@resnulli.us wrote:
>Guys, this is incorrectly marked as "Changes Requested" in patchwork,
>however I got ack from Jakub and no changes were requested.
>Could you apply, or should I re-send?

I see, the previous patchset was not applied when robot tried to apply
this, and the apply failed. Will repost, sorry for fuzz.

>
>Thanks!
>
>
>Tue, Jul 12, 2022 at 12:48:50PM CEST, jiri@resnulli.us wrote:
>>From: Jiri Pirko <jiri@nvidia.com>
>>
>>Just a couple of trivial fixes I found on the way.
>>
>>Jiri Pirko (3):
>>  net: devlink: make devlink_dpipe_headers_register() return void
>>  net: devlink: fix a typo in function name devlink_port_new_notifiy()
>>  net: devlink: fix return statement in devlink_port_new_notify()
>>
>> .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c |  6 ++----
>> include/net/devlink.h                            |  2 +-
>> net/core/devlink.c                               | 16 +++++++---------
>> 3 files changed, 10 insertions(+), 14 deletions(-)
>>
>>-- 
>>2.35.3
>>

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

end of thread, other threads:[~2022-07-13 14:17 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-12 10:48 [patch net-next 0/3] net: devlink: couple of trivial fixes Jiri Pirko
2022-07-12 10:48 ` [patch net-next 1/3] net: devlink: make devlink_dpipe_headers_register() return void Jiri Pirko
2022-07-12 10:48 ` [patch net-next 2/3] net: devlink: fix a typo in function name devlink_port_new_notifiy() Jiri Pirko
2022-07-12 10:48 ` [patch net-next 3/3] net: devlink: fix return statement in devlink_port_new_notify() Jiri Pirko
2022-07-13  1:45 ` [patch net-next 0/3] net: devlink: couple of trivial fixes Jakub Kicinski
2022-07-13 14:03 ` Jiri Pirko
2022-07-13 14:17   ` Jiri Pirko

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