OSDN Git Service

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)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Mon, 30 Jan 2017 21:20:24 +0000 (13:20 -0800)
commit0abd6bdde04f3f7e9a1b76d474f3d9e804ef1867
tree7400ddfaf6948eaf48e1e3a8a5bd83438090a48c
parentb70ea16d2d55db5d4b59d615d002046647e49a1e
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