From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fabio Estevam Subject: [PATCH] drm/dsi: Do the 'msg' check prior to dereferencing it. Date: Tue, 16 Dec 2014 22:04:34 -0200 Message-ID: <1418774674-14390-1-git-send-email-festevam@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qc0-f180.google.com (mail-qc0-f180.google.com [209.85.216.180]) by gabe.freedesktop.org (Postfix) with ESMTP id D876C89DEC for ; Tue, 16 Dec 2014 16:04:53 -0800 (PST) Received: by mail-qc0-f180.google.com with SMTP id i8so11415852qcq.11 for ; Tue, 16 Dec 2014 16:04:53 -0800 (PST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: airlied@linux.ie Cc: Fabio Estevam , treding@nvidia.com, dan.carpenter@oracle.com, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org RnJvbTogRmFiaW8gRXN0ZXZhbSA8ZmFiaW8uZXN0ZXZhbUBmcmVlc2NhbGUuY29tPgoKQ29tbWl0 IGE1Mjg3OWU4ZDdjYiAoImRybS9kc2k6IEFkZCBtZXNzYWdlIHRvIHBhY2tldCB0cmFuc2xhdG9y IikgY2F1c2VkIHRoZQpmb2xsb3dpbmcgU21hdGNoIGNvbXBsYWludDoKCmRyaXZlcnMvZ3B1L2Ry bS9kcm1fbWlwaV9kc2kuYzozMjggbWlwaV9kc2lfY3JlYXRlX3BhY2tldCgpCiAgICAgICAgIHdh cm46IHZhcmlhYmxlIGRlcmVmZXJlbmNlZCBiZWZvcmUgY2hlY2sgJ21zZycgKHNlZSBsaW5lIDMy NikKCkRvIHRoZSAnbXNnJyBjaGVjayBwcmlvciB0byBkZXJlZmVyZW5jaW5nIGl0LgoKUmVwb3J0 ZWQtYnk6IERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNvbT4gClNpZ25lZC1v ZmYtYnk6IEZhYmlvIEVzdGV2YW0gPGZhYmlvLmVzdGV2YW1AZnJlZXNjYWxlLmNvbT4KLS0tCiBk cml2ZXJzL2dwdS9kcm0vZHJtX21pcGlfZHNpLmMgfCA0ICsrKy0KIDEgZmlsZSBjaGFuZ2VkLCAz IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vZHJtX21pcGlfZHNpLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX21pcGlfZHNpLmMKaW5kZXgg YzA2NDRiYi4uYTk4MTJkYiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9taXBpX2Rz aS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fbWlwaV9kc2kuYwpAQCAtMzIzLDExICszMjMs MTMgQEAgRVhQT1JUX1NZTUJPTChtaXBpX2RzaV9wYWNrZXRfZm9ybWF0X2lzX2xvbmcpOwogaW50 IG1pcGlfZHNpX2NyZWF0ZV9wYWNrZXQoc3RydWN0IG1pcGlfZHNpX3BhY2tldCAqcGFja2V0LAog CQkJICAgY29uc3Qgc3RydWN0IG1pcGlfZHNpX21zZyAqbXNnKQogewotCWNvbnN0IHU4ICp0eCA9 IG1zZy0+dHhfYnVmOworCWNvbnN0IHU4ICp0eDsKIAogCWlmICghcGFja2V0IHx8ICFtc2cpCiAJ CXJldHVybiAtRUlOVkFMOwogCisJdHggPSBtc2ctPnR4X2J1ZjsKKwogCS8qIGRvIHNvbWUgbWlu aW11bSBzYW5pdHkgY2hlY2tpbmcgKi8KIAlpZiAoIW1pcGlfZHNpX3BhY2tldF9mb3JtYXRfaXNf c2hvcnQobXNnLT50eXBlKSAmJgogCSAgICAhbWlwaV9kc2lfcGFja2V0X2Zvcm1hdF9pc19sb25n KG1zZy0+dHlwZSkpCi0tIAoxLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9kcmktZGV2ZWwK