]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Drivers: hv: utils: fix memory leak on on_msg() failure
authorVitaly Kuznetsov <vkuznets@redhat.com>
Tue, 15 Dec 2015 03:01:53 +0000 (19:01 -0800)
committerJack Vogel <jack.vogel@oracle.com>
Fri, 30 Mar 2018 00:10:29 +0000 (17:10 -0700)
commitcda28adbcf60f85432801a553bfac1d10b1f00b4
treea367a8dde2ba23990493fa918d4f2d9cdbaeb113
parentd02a8eea3850e08488e03b9f61cc3d9f73630c95
Drivers: hv: utils: fix memory leak on on_msg() failure

inmsg should be freed in case of on_msg() failure to avoid memory leak.
Preserve the error code from on_msg().

Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com>
Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Orabug: 27426102
(cherry picked from commit 1f75338b6fece2bbd42ac3623830c65e2df6e031)
Signed-off-by: Jack Vogel <jack.vogel@oracle.com>
Reviewed-by: Tim Tianyang Chen <tianyang.chen@oracle.com>
drivers/hv/hv_utils_transport.c