]> git.baikalelectronics.ru Git - kernel.git/commit
staging: ccree: Replace kzalloc with devm_kzalloc
authorSuniel Mahesh <sunil.m@techveda.org>
Thu, 7 Sep 2017 09:00:09 +0000 (12:00 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 17 Sep 2017 14:35:25 +0000 (16:35 +0200)
commit4c663b96a813d9b21713e12c7ea72c0ed65aa62f
tree3dafe6970477fdd8be5230b8966c2feb448fcac8
parent709435034df2ea8f5f0821b3ac389a537db3ddeb
staging: ccree: Replace kzalloc with devm_kzalloc

It is recommended to use managed function devm_kzalloc, which
simplifies driver cleanup paths and driver code.
This patch does the following:
(a) replace kzalloc with devm_kzalloc.
(b) drop kfree(), because memory allocated with devm_kzalloc() is
automatically freed on driver detach, otherwise it leads to a double
free.
(c) remove unnecessary blank lines.

Signed-off-by: Suniel Mahesh <sunil.m@techveda.org>
[gby: rebase on top of latest coding style fixes changes]
Acked-by: Gilad Ben-Yossef <gilad@benyossef.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/ccree/ssi_driver.c