2023-01-18 11:12:30

by Siddharth Vadapalli

[permalink] [raw]
Subject: [PATCH net-next v3 0/2] Fix CPTS release action in am65-cpts driver

Delete unreachable code in am65_cpsw_init_cpts() function, which was
Reported-by: Leon Romanovsky <[email protected]>
at:
https://lore.kernel.org/r/Y8aHwSnVK9+sAb24@unreal

Remove the devm action associated with am65_cpts_release() and invoke the
function directly on the cleanup and exit paths.

Changes from v2:
1. Drop Reviewed-by tag from Roger Quadros.
2. Add cleanup patch for deleting unreachable error handling code in
am65_cpsw_init_cpts().
3. Drop am65_cpsw_cpts_cleanup() function and directly invoke
am65_cpts_release().

Changes from v1:
1. Fix the build issue when "CONFIG_TI_K3_AM65_CPTS" is not set. This
error was reported by kernel test robot <[email protected]> at:
https://lore.kernel.org/r/[email protected]/
2. Collect Reviewed-by tag from Roger Quadros.

v2:
https://lore.kernel.org/r/[email protected]/
v1:
https://lore.kernel.org/r/[email protected]/

Siddharth Vadapalli (2):
net: ethernet: ti: am65-cpsw: Delete unreachable error handling code
net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action

drivers/net/ethernet/ti/am65-cpsw-nuss.c | 7 ++-----
drivers/net/ethernet/ti/am65-cpts.c | 15 +++++----------
drivers/net/ethernet/ti/am65-cpts.h | 5 +++++
3 files changed, 12 insertions(+), 15 deletions(-)

--
2.25.1


2023-01-18 21:42:51

by Tony Nguyen

[permalink] [raw]
Subject: Re: [PATCH net-next v3 0/2] Fix CPTS release action in am65-cpts driver

On 1/18/2023 1:54 AM, Siddharth Vadapalli wrote:
> Delete unreachable code in am65_cpsw_init_cpts() function, which was
> Reported-by: Leon Romanovsky <[email protected]>
> at:
> https://lore.kernel.org/r/Y8aHwSnVK9+sAb24@unreal
>
> Remove the devm action associated with am65_cpts_release() and invoke the
> function directly on the cleanup and exit paths.
>
> Changes from v2:
> 1. Drop Reviewed-by tag from Roger Quadros.
> 2. Add cleanup patch for deleting unreachable error handling code in
> am65_cpsw_init_cpts().
> 3. Drop am65_cpsw_cpts_cleanup() function and directly invoke
> am65_cpts_release().
>
> Changes from v1:
> 1. Fix the build issue when "CONFIG_TI_K3_AM65_CPTS" is not set. This
> error was reported by kernel test robot <[email protected]> at:
> https://lore.kernel.org/r/[email protected]/
> 2. Collect Reviewed-by tag from Roger Quadros.
>
> v2:
> https://lore.kernel.org/r/[email protected]/
> v1:
> https://lore.kernel.org/r/[email protected]/
>
> Siddharth Vadapalli (2):
> net: ethernet: ti: am65-cpsw: Delete unreachable error handling code
> net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action
>
> drivers/net/ethernet/ti/am65-cpsw-nuss.c | 7 ++-----
> drivers/net/ethernet/ti/am65-cpts.c | 15 +++++----------
> drivers/net/ethernet/ti/am65-cpts.h | 5 +++++
> 3 files changed, 12 insertions(+), 15 deletions(-)

Seems reasonable to me.

Reviewed-by: Tony Nguyen <[email protected]>

2023-01-20 05:52:30

by Roger Quadros

[permalink] [raw]
Subject: Re: [PATCH net-next v3 0/2] Fix CPTS release action in am65-cpts driver



On 18/01/2023 11:54, Siddharth Vadapalli wrote:
> Delete unreachable code in am65_cpsw_init_cpts() function, which was
> Reported-by: Leon Romanovsky <[email protected]>
> at:
> https://lore.kernel.org/r/Y8aHwSnVK9+sAb24@unreal
>
> Remove the devm action associated with am65_cpts_release() and invoke the
> function directly on the cleanup and exit paths.
>
> Changes from v2:
> 1. Drop Reviewed-by tag from Roger Quadros.
> 2. Add cleanup patch for deleting unreachable error handling code in
> am65_cpsw_init_cpts().
> 3. Drop am65_cpsw_cpts_cleanup() function and directly invoke
> am65_cpts_release().
>
> Changes from v1:
> 1. Fix the build issue when "CONFIG_TI_K3_AM65_CPTS" is not set. This
> error was reported by kernel test robot <[email protected]> at:
> https://lore.kernel.org/r/[email protected]/
> 2. Collect Reviewed-by tag from Roger Quadros.
>
> v2:
> https://lore.kernel.org/r/[email protected]/
> v1:
> https://lore.kernel.org/r/[email protected]/
>
> Siddharth Vadapalli (2):
> net: ethernet: ti: am65-cpsw: Delete unreachable error handling code
> net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action
>
> drivers/net/ethernet/ti/am65-cpsw-nuss.c | 7 ++-----
> drivers/net/ethernet/ti/am65-cpts.c | 15 +++++----------
> drivers/net/ethernet/ti/am65-cpts.h | 5 +++++
> 3 files changed, 12 insertions(+), 15 deletions(-)
>

Reviewed-by: Roger Quadros <[email protected]>