rpmsg: unlock on error in rpmsg_eptdev_read()
authorDan Carpenter <dan.carpenter@oracle.com>
Sat, 21 Jan 2017 04:53:40 +0000 (07:53 +0300)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:36:31 +0000 (15:36 -0500)
commitf190a9c9bd1a524c51009295eb8ec184c63d9e32
treea2d28f4c46beff074cce4d0a9f684d0080225991
parent912a71fe498e995cbf2893062498c9f31380c925
rpmsg: unlock on error in rpmsg_eptdev_read()

We should unlock before returning if skb_dequeue() returns a NULL.

Fixes: c0cdc19f84a4 ("rpmsg: Driver for user space endpoint interface")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/rpmsg/rpmsg_char.c