Tag: 5c93f56f770e69c4cf2dbaebecd6bcca205949f9

dlm: Use kmemdup instead of kmalloc and memcpy

Author: Amitoj Kaur Chawla <amitoj1606@gmail.com> Replace calls to kmalloc followed by a memcpy with a direct call to kmemdup. The Coccinelle semantic patch used to make this change is as follows: @@ expression from,to,size,flag; statement S; @@ – to = \(kmalloc\|kzalloc\)(size,flag); + to = kmemdup(from,size,flag); if (to==NULL || …) S – memcpy(to, from, size); Signed-off-by: …

Continue reading