rpmsg: char: release allocated memory
authorNavid Emamdoost <navid.emamdoost@gmail.com>
Tue, 17 Sep 2019 03:31:23 +0000 (22:31 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 14 Jan 2020 19:08:37 +0000 (20:08 +0100)
commit5bbe72cf486c3b983f739b3e1d98b61c8a205795
tree462ee2580d6b350c608ae4eb4eea65c0a42b380f
parent3fe1ced40e189e31c21f6723fbe4bdf8d2731922
rpmsg: char: release allocated memory

commit bbe692e349e2a1edf3fe0a29a0e05899c9c94d51 upstream.

In rpmsg_eptdev_write_iter, if copy_from_iter_full fails the allocated
buffer needs to be released.

Signed-off-by: Navid Emamdoost <navid.emamdoost@gmail.com>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Cc: Ben Hutchings <ben.hutchings@codethink.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/rpmsg/rpmsg_char.c