summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2016-12-30 06:28:06 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2016-12-30 06:28:06 -0800
commit1a8ee67acfba99be6b73f55f83d0356a9dfcc443 (patch)
treedf1b5ee09f5bc8fea0e30ae0cca988c319db23e7
parent45ee62bb0afb8d072211eb66596ade5c770b3a79 (diff)
parentd6150bce84a527640626703a8235846773f6a976 (diff)
Merge "msm: mdss: Fix error handling logic in MDSS DP driver"
-rw-r--r--drivers/video/fbdev/msm/mdss_dp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/video/fbdev/msm/mdss_dp.c b/drivers/video/fbdev/msm/mdss_dp.c
index 3be4351a605c..ccf8a0d34a6c 100644
--- a/drivers/video/fbdev/msm/mdss_dp.c
+++ b/drivers/video/fbdev/msm/mdss_dp.c
@@ -2877,6 +2877,8 @@ static void usbpd_response_callback(struct usbpd_svid_handler *hdlr, u8 cmd,
break;
case USBPD_SVDM_ATTENTION:
node = kzalloc(sizeof(*node), GFP_KERNEL);
+ if (!node)
+ return;
node->vdo = *vdos;
mutex_lock(&dp_drv->attention_lock);