2013-06-01 09:39:29

by Thomas Meyer

[permalink] [raw]
Subject: [PATCH] remoteproc: Cocci spatch "memdup.spatch"


Signed-off-by: Thomas Meyer <[email protected]>
---

diff -u -p a/drivers/remoteproc/remoteproc_core.c b/drivers/remoteproc/remoteproc_core.c
--- a/drivers/remoteproc/remoteproc_core.c
+++ b/drivers/remoteproc/remoteproc_core.c
@@ -913,11 +913,10 @@ static void rproc_fw_config_virtio(const
* will be stored in the cached_table. Before the device is started,
* cached_table will be copied into devic memory.
*/
- rproc->cached_table = kmalloc(tablesz, GFP_KERNEL);
+ rproc->cached_table = kmemdup(table, tablesz, GFP_KERNEL);
if (!rproc->cached_table)
goto out;

- memcpy(rproc->cached_table, table, tablesz);
rproc->table_ptr = rproc->cached_table;

/* count the number of notify-ids */


2013-07-01 14:26:08

by Ohad Ben Cohen

[permalink] [raw]
Subject: Re: [PATCH] remoteproc: Cocci spatch "memdup.spatch"

On Sat, Jun 1, 2013 at 12:39 PM, Thomas Meyer <[email protected]> wrote:
>
> Signed-off-by: Thomas Meyer <[email protected]>

Applied, thanks.