drivers/memstick/core/mspro_block: use kmemdup
authorMuhammad Falak R Wani <falakreyaz@gmail.com>
Mon, 23 May 2016 23:24:31 +0000 (16:24 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 24 May 2016 00:04:14 +0000 (17:04 -0700)
commitde6cdcb5ce504c9d346858569e4ad2ca3ac2fe45
tree0eb22528b8c516bd89eba2abc85320be80eba575
parenta831979f855f1a19db1b3b194c5fab5e04ad26ff
drivers/memstick/core/mspro_block: use kmemdup

Use kmemdup when some other buffer is immediately copied into allocated
region.  It replaces call to allocation followed by memcpy, by a single
call to kmemdup.

[akpm@linux-foundation.org: remove unneeded cast to void*]
Link: http://lkml.kernel.org/r/1463665743-16269-1-git-send-email-falakreyaz@gmail.com
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/memstick/core/mspro_block.c