netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net] net: dpaa: Fix uninitialized variable in dpaa_stop()
@ 2023-04-20 12:36 Dan Carpenter
  2023-04-20 17:02 ` Madalin Bucur (OSS)
  2023-04-22  3:40 ` patchwork-bot+netdevbpf
  0 siblings, 2 replies; 4+ messages in thread
From: Dan Carpenter @ 2023-04-20 12:36 UTC (permalink / raw)
  To: Sean Anderson
  Cc: Madalin Bucur, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Camelia Groza, netdev, kernel-janitors

The return value is not initialized on the success path.

Fixes: 901bdff2f529 ("net: fman: Change return type of disable to void")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
---
Applies to net.

 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c b/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
index 9318a2554056..f96196617121 100644
--- a/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
+++ b/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
@@ -299,7 +299,8 @@ static int dpaa_stop(struct net_device *net_dev)
 {
 	struct mac_device *mac_dev;
 	struct dpaa_priv *priv;
-	int i, err, error;
+	int i, error;
+	int err = 0;
 
 	priv = netdev_priv(net_dev);
 	mac_dev = priv->mac_dev;
-- 
2.39.2


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

* RE: [PATCH net] net: dpaa: Fix uninitialized variable in dpaa_stop()
  2023-04-20 12:36 [PATCH net] net: dpaa: Fix uninitialized variable in dpaa_stop() Dan Carpenter
@ 2023-04-20 17:02 ` Madalin Bucur (OSS)
  2023-04-20 20:07   ` Sean Anderson
  2023-04-22  3:40 ` patchwork-bot+netdevbpf
  1 sibling, 1 reply; 4+ messages in thread
From: Madalin Bucur (OSS) @ 2023-04-20 17:02 UTC (permalink / raw)
  To: Dan Carpenter, Sean Anderson
  Cc: David S. Miller, Eric Dumazet, Jakub Kicinski, Paolo Abeni,
	Camelia Alexandra Groza, netdev@vger.kernel.org,
	kernel-janitors@vger.kernel.org

> -----Original Message-----
> From: Dan Carpenter <dan.carpenter@linaro.org>
> Sent: 20 April 2023 15:36
> To: Sean Anderson <sean.anderson@seco.com>
> Cc: Madalin Bucur <madalin.bucur@nxp.com>; David S. Miller
> <davem@davemloft.net>; Eric Dumazet <edumazet@google.com>; Jakub Kicinski
> <kuba@kernel.org>; Paolo Abeni <pabeni@redhat.com>; Camelia Alexandra
> Groza <camelia.groza@nxp.com>; netdev@vger.kernel.org; kernel-
> janitors@vger.kernel.org
> Subject: [PATCH net] net: dpaa: Fix uninitialized variable in dpaa_stop()
> 
> The return value is not initialized on the success path.
> 
> Fixes: 901bdff2f529 ("net: fman: Change return type of disable to void")
> Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
> ---
> Applies to net.
> 
>  drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
> b/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
> index 9318a2554056..f96196617121 100644
> --- a/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
> +++ b/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
> @@ -299,7 +299,8 @@ static int dpaa_stop(struct net_device *net_dev)
>  {
>  	struct mac_device *mac_dev;
>  	struct dpaa_priv *priv;
> -	int i, err, error;
> +	int i, error;
> +	int err = 0;
> 
>  	priv = netdev_priv(net_dev);
>  	mac_dev = priv->mac_dev;
> --
> 2.39.2

Acked-by: Madalin Bucur <madalin.bucur@oss.nxp.com>

Thank you!

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

* Re: [PATCH net] net: dpaa: Fix uninitialized variable in dpaa_stop()
  2023-04-20 17:02 ` Madalin Bucur (OSS)
@ 2023-04-20 20:07   ` Sean Anderson
  0 siblings, 0 replies; 4+ messages in thread
From: Sean Anderson @ 2023-04-20 20:07 UTC (permalink / raw)
  To: Madalin Bucur (OSS), Dan Carpenter
  Cc: David S. Miller, Eric Dumazet, Jakub Kicinski, Paolo Abeni,
	Camelia Alexandra Groza, netdev@vger.kernel.org,
	kernel-janitors@vger.kernel.org

On 4/20/23 13:02, Madalin Bucur (OSS) wrote:
>> -----Original Message-----
>> From: Dan Carpenter <dan.carpenter@linaro.org>
>> Sent: 20 April 2023 15:36
>> To: Sean Anderson <sean.anderson@seco.com>
>> Cc: Madalin Bucur <madalin.bucur@nxp.com>; David S. Miller
>> <davem@davemloft.net>; Eric Dumazet <edumazet@google.com>; Jakub Kicinski
>> <kuba@kernel.org>; Paolo Abeni <pabeni@redhat.com>; Camelia Alexandra
>> Groza <camelia.groza@nxp.com>; netdev@vger.kernel.org; kernel-
>> janitors@vger.kernel.org
>> Subject: [PATCH net] net: dpaa: Fix uninitialized variable in dpaa_stop()
>> 
>> The return value is not initialized on the success path.
>> 
>> Fixes: 901bdff2f529 ("net: fman: Change return type of disable to void")
>> Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
>> ---
>> Applies to net.
>> 
>>  drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 3 ++-
>>  1 file changed, 2 insertions(+), 1 deletion(-)
>> 
>> diff --git a/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
>> b/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
>> index 9318a2554056..f96196617121 100644
>> --- a/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
>> +++ b/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
>> @@ -299,7 +299,8 @@ static int dpaa_stop(struct net_device *net_dev)
>>  {
>>  	struct mac_device *mac_dev;
>>  	struct dpaa_priv *priv;
>> -	int i, err, error;
>> +	int i, error;
>> +	int err = 0;
>> 
>>  	priv = netdev_priv(net_dev);
>>  	mac_dev = priv->mac_dev;
>> --
>> 2.39.2
> 
> Acked-by: Madalin Bucur <madalin.bucur@oss.nxp.com>
> 
> Thank you!

Reviewed-by: Sean Anderson <sean.anderson@seco.com>

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

* Re: [PATCH net] net: dpaa: Fix uninitialized variable in dpaa_stop()
  2023-04-20 12:36 [PATCH net] net: dpaa: Fix uninitialized variable in dpaa_stop() Dan Carpenter
  2023-04-20 17:02 ` Madalin Bucur (OSS)
@ 2023-04-22  3:40 ` patchwork-bot+netdevbpf
  1 sibling, 0 replies; 4+ messages in thread
From: patchwork-bot+netdevbpf @ 2023-04-22  3:40 UTC (permalink / raw)
  To: Dan Carpenter
  Cc: sean.anderson, madalin.bucur, davem, edumazet, kuba, pabeni,
	camelia.groza, netdev, kernel-janitors

Hello:

This patch was applied to netdev/net.git (main)
by Jakub Kicinski <kuba@kernel.org>:

On Thu, 20 Apr 2023 15:36:07 +0300 you wrote:
> The return value is not initialized on the success path.
> 
> Fixes: 901bdff2f529 ("net: fman: Change return type of disable to void")
> Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
> ---
> Applies to net.
> 
> [...]

Here is the summary with links:
  - [net] net: dpaa: Fix uninitialized variable in dpaa_stop()
    https://git.kernel.org/netdev/net/c/461bb5b97049

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html



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

end of thread, other threads:[~2023-04-22  3:40 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-20 12:36 [PATCH net] net: dpaa: Fix uninitialized variable in dpaa_stop() Dan Carpenter
2023-04-20 17:02 ` Madalin Bucur (OSS)
2023-04-20 20:07   ` Sean Anderson
2023-04-22  3:40 ` patchwork-bot+netdevbpf

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