* [PATCH] dmaengine: ptdma: Remove dead code from pt_dmaengine_register()
@ 2025-04-11 16:54 Eder Zulian
2025-04-14 22:48 ` Nathan Lynch
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Eder Zulian @ 2025-04-11 16:54 UTC (permalink / raw)
To: Basavaraj.Natikar, vkoul, dmaengine, linux-kernel; +Cc: Eder Zulian
devm_kasprintf() is used to allocate and format a string and the
returned pointer is assigned to 'cmd_cache_name'. However, the variable
'cmd_cache_name' is not effectively used.
Remove the dead code.
Signed-off-by: Eder Zulian <ezulian@redhat.com>
---
drivers/dma/amd/ptdma/ptdma-dmaengine.c | 7 -------
1 file changed, 7 deletions(-)
diff --git a/drivers/dma/amd/ptdma/ptdma-dmaengine.c b/drivers/dma/amd/ptdma/ptdma-dmaengine.c
index 715ac3ae067b..3a8014fb9cb4 100644
--- a/drivers/dma/amd/ptdma/ptdma-dmaengine.c
+++ b/drivers/dma/amd/ptdma/ptdma-dmaengine.c
@@ -565,7 +565,6 @@ int pt_dmaengine_register(struct pt_device *pt)
struct ae4_device *ae4 = NULL;
struct pt_dma_chan *chan;
char *desc_cache_name;
- char *cmd_cache_name;
int ret, i;
if (pt->ver == AE4_DMA_VERSION)
@@ -581,12 +580,6 @@ int pt_dmaengine_register(struct pt_device *pt)
if (!pt->pt_dma_chan)
return -ENOMEM;
- cmd_cache_name = devm_kasprintf(pt->dev, GFP_KERNEL,
- "%s-dmaengine-cmd-cache",
- dev_name(pt->dev));
- if (!cmd_cache_name)
- return -ENOMEM;
-
desc_cache_name = devm_kasprintf(pt->dev, GFP_KERNEL,
"%s-dmaengine-desc-cache",
dev_name(pt->dev));
--
2.49.0
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH] dmaengine: ptdma: Remove dead code from pt_dmaengine_register()
2025-04-11 16:54 [PATCH] dmaengine: ptdma: Remove dead code from pt_dmaengine_register() Eder Zulian
@ 2025-04-14 22:48 ` Nathan Lynch
2025-04-15 3:45 ` Basavaraj Natikar
2025-04-17 15:18 ` Vinod Koul
2 siblings, 0 replies; 4+ messages in thread
From: Nathan Lynch @ 2025-04-14 22:48 UTC (permalink / raw)
To: Eder Zulian; +Cc: Basavaraj.Natikar, vkoul, dmaengine, linux-kernel
Eder Zulian <ezulian@redhat.com> writes:
> devm_kasprintf() is used to allocate and format a string and the
> returned pointer is assigned to 'cmd_cache_name'. However, the variable
> 'cmd_cache_name' is not effectively used.
>
> Remove the dead code.
>
> Signed-off-by: Eder Zulian <ezulian@redhat.com>
While I work at AMD, I don't work on this driver and I defer to
Basavaraj. But it's easy to verify that cmd_cache_name is indeed
unused.
BTW it looks like struct pt_device->dma_cmd_cache could also be
discarded.
Reviewed-by: Nathan Lynch <nathan.lynch@amd.com>
> ---
> drivers/dma/amd/ptdma/ptdma-dmaengine.c | 7 -------
> 1 file changed, 7 deletions(-)
>
> diff --git a/drivers/dma/amd/ptdma/ptdma-dmaengine.c b/drivers/dma/amd/ptdma/ptdma-dmaengine.c
> index 715ac3ae067b..3a8014fb9cb4 100644
> --- a/drivers/dma/amd/ptdma/ptdma-dmaengine.c
> +++ b/drivers/dma/amd/ptdma/ptdma-dmaengine.c
> @@ -565,7 +565,6 @@ int pt_dmaengine_register(struct pt_device *pt)
> struct ae4_device *ae4 = NULL;
> struct pt_dma_chan *chan;
> char *desc_cache_name;
> - char *cmd_cache_name;
> int ret, i;
>
> if (pt->ver == AE4_DMA_VERSION)
> @@ -581,12 +580,6 @@ int pt_dmaengine_register(struct pt_device *pt)
> if (!pt->pt_dma_chan)
> return -ENOMEM;
>
> - cmd_cache_name = devm_kasprintf(pt->dev, GFP_KERNEL,
> - "%s-dmaengine-cmd-cache",
> - dev_name(pt->dev));
> - if (!cmd_cache_name)
> - return -ENOMEM;
> -
> desc_cache_name = devm_kasprintf(pt->dev, GFP_KERNEL,
> "%s-dmaengine-desc-cache",
> dev_name(pt->dev));
> --
> 2.49.0
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] dmaengine: ptdma: Remove dead code from pt_dmaengine_register()
2025-04-11 16:54 [PATCH] dmaengine: ptdma: Remove dead code from pt_dmaengine_register() Eder Zulian
2025-04-14 22:48 ` Nathan Lynch
@ 2025-04-15 3:45 ` Basavaraj Natikar
2025-04-17 15:18 ` Vinod Koul
2 siblings, 0 replies; 4+ messages in thread
From: Basavaraj Natikar @ 2025-04-15 3:45 UTC (permalink / raw)
To: Eder Zulian, Basavaraj.Natikar, vkoul, dmaengine, linux-kernel
On 4/11/2025 10:24 PM, Eder Zulian wrote:
> devm_kasprintf() is used to allocate and format a string and the
> returned pointer is assigned to 'cmd_cache_name'. However, the variable
> 'cmd_cache_name' is not effectively used.
>
> Remove the dead code.
>
> Signed-off-by: Eder Zulian <ezulian@redhat.com>
> ---
> drivers/dma/amd/ptdma/ptdma-dmaengine.c | 7 -------
> 1 file changed, 7 deletions(-)
>
> diff --git a/drivers/dma/amd/ptdma/ptdma-dmaengine.c b/drivers/dma/amd/ptdma/ptdma-dmaengine.c
> index 715ac3ae067b..3a8014fb9cb4 100644
> --- a/drivers/dma/amd/ptdma/ptdma-dmaengine.c
> +++ b/drivers/dma/amd/ptdma/ptdma-dmaengine.c
> @@ -565,7 +565,6 @@ int pt_dmaengine_register(struct pt_device *pt)
> struct ae4_device *ae4 = NULL;
> struct pt_dma_chan *chan;
> char *desc_cache_name;
> - char *cmd_cache_name;
> int ret, i;
>
> if (pt->ver == AE4_DMA_VERSION)
> @@ -581,12 +580,6 @@ int pt_dmaengine_register(struct pt_device *pt)
> if (!pt->pt_dma_chan)
> return -ENOMEM;
>
> - cmd_cache_name = devm_kasprintf(pt->dev, GFP_KERNEL,
> - "%s-dmaengine-cmd-cache",
> - dev_name(pt->dev));
> - if (!cmd_cache_name)
> - return -ENOMEM;
> -
> desc_cache_name = devm_kasprintf(pt->dev, GFP_KERNEL,
> "%s-dmaengine-desc-cache",
> dev_name(pt->dev));
Looks good to me.
Acked-by: Basavaraj Natikar<Basavaraj.Natikar@amd.com>
Thanks,
--
Basavaraj
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] dmaengine: ptdma: Remove dead code from pt_dmaengine_register()
2025-04-11 16:54 [PATCH] dmaengine: ptdma: Remove dead code from pt_dmaengine_register() Eder Zulian
2025-04-14 22:48 ` Nathan Lynch
2025-04-15 3:45 ` Basavaraj Natikar
@ 2025-04-17 15:18 ` Vinod Koul
2 siblings, 0 replies; 4+ messages in thread
From: Vinod Koul @ 2025-04-17 15:18 UTC (permalink / raw)
To: Basavaraj.Natikar, dmaengine, linux-kernel, Eder Zulian
On Fri, 11 Apr 2025 18:54:51 +0200, Eder Zulian wrote:
> devm_kasprintf() is used to allocate and format a string and the
> returned pointer is assigned to 'cmd_cache_name'. However, the variable
> 'cmd_cache_name' is not effectively used.
>
> Remove the dead code.
>
>
> [...]
Applied, thanks!
[1/1] dmaengine: ptdma: Remove dead code from pt_dmaengine_register()
commit: 862f3c49a86b85f314c09437d0afd1afc2c02fdd
Best regards,
--
~Vinod
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-04-17 15:18 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-11 16:54 [PATCH] dmaengine: ptdma: Remove dead code from pt_dmaengine_register() Eder Zulian
2025-04-14 22:48 ` Nathan Lynch
2025-04-15 3:45 ` Basavaraj Natikar
2025-04-17 15:18 ` Vinod Koul
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox