summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@quicinc.com>2017-11-21 06:44:58 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2017-11-21 06:44:58 -0800
commitf697ab3e511d5aa651e0ce53410117e3f13d6213 (patch)
tree66dbceb5483ea46de6c82d14a79f1e87f6e73e67
parentf79329e286535417c07ca4ae005a79164002ddd4 (diff)
parent9d40f7f941f272a26ec62f950fda12b864a3d783 (diff)
Merge "msm: ba: avoid system crash in msm_ba_open()"
-rw-r--r--drivers/video/msm/ba/msm_ba.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/video/msm/ba/msm_ba.c b/drivers/video/msm/ba/msm_ba.c
index 8d1459088b80..4200b8f20073 100644
--- a/drivers/video/msm/ba/msm_ba.c
+++ b/drivers/video/msm/ba/msm_ba.c
@@ -812,6 +812,11 @@ void *msm_ba_open(const struct msm_ba_ext_ops *ext_ops)
dev_ctxt = get_ba_dev();
+ if (!dev_ctxt) {
+ dprintk(BA_ERR, "Failed to get ba dev");
+ return NULL;
+ }
+
inst = kzalloc(sizeof(*inst), GFP_KERNEL);
if (!inst) {