]> git.baikalelectronics.ru Git - kernel.git/commit
hwspinlock: Fix incorrect return pointers
authorBaolin Wang <baolin.wang@linaro.org>
Thu, 28 Jun 2018 02:32:21 +0000 (10:32 +0800)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Tue, 31 Jul 2018 03:54:51 +0000 (20:54 -0700)
commit530fda88df7b76834b1aedde6678df3a05abf13c
treec34af11c5e0a134259a63c3ae10f56203dc21e31
parent490d29c79975e60c329067747ae47265a7d6f9b9
hwspinlock: Fix incorrect return pointers

The commit 772a56335b18 ("hwspinlock: Add devm_xxx() APIs to request/free
hwlock") introduces one bug, that will return one error pointer if failed
to request one hwlock, but we expect NULL pointer on error for consumers.
This patch will fix this issue.

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/hwspinlock/hwspinlock_core.c