Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933129AbbLOBJK (ORCPT ); Mon, 14 Dec 2015 20:09:10 -0500 Received: from mailout2.samsung.com ([203.254.224.25]:39371 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932795AbbLOBJH (ORCPT ); Mon, 14 Dec 2015 20:09:07 -0500 MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 X-AuditID: cbfee68d-f79646d000001355-a5-566f68274aca Content-transfer-encoding: 8BIT Message-id: <566F6826.1050203@samsung.com> Date: Tue, 15 Dec 2015 10:08:54 +0900 From: Chanwoo Choi User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 To: Andrzej Hajda , MyungJoo Ham Cc: Bartlomiej Zolnierkiewicz , Marek Szyprowski , linux-kernel@vger.kernel.org Subject: Re: [PATCH] extcon: max77843: fix handling return value of regmap_irq_get_virq References: <1450087564-28441-1-git-send-email-a.hajda@samsung.com> <1450087564-28441-6-git-send-email-a.hajda@samsung.com> In-reply-to: <1450087564-28441-6-git-send-email-a.hajda@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupkkeLIzCtJLcpLzFFi42JZI2JSrKuekR9msHcbu8WtdedYLTbOWM9q cXnXHDaLtUfuslvcblzB5sDq0bdlFaPH501yAUxRXDYpqTmZZalF+nYJXBntL2ewFVzjqNj1 fANLA+MU9i5GTg4JAROJlkndzBC2mMSFe+vZuhi5OIQEVjBKNF86xApT9GP1dUaIxFJGiTv3 LzCBJHgFBCV+TL7H0sXIwcEsIC9x5FI2SJhZQF1i0rxFzBD1Dxglrnx+zg5RryUxffd+MJtF QFVifecxsM1sQPH9L26wgcwRFYiQ6D5RCRIWEQiQ6N3+mBVkDrNAK6PElMuTwQ4SFoiU2HJo D9gcIYFaiQ//m9hAbE4BF4kNaw+ANUgIbGOXeNW7gg1imYDEt8mHwA6VEJCV2HQA6mNJiYMr brBMYBSbheSdWQjvzELyzgJG5lWMoqkFyQXFSelFhnrFibnFpXnpesn5uZsYgTF0+t+z3h2M tw9YH2IU4GBU4uFdwJwfJsSaWFZcmXuI0RToiInMUqLJ+cBIzSuJNzQ2M7IwNTE1NjK3NFMS 51WU+hksJJCeWJKanZpakFoUX1Sak1p8iJGJg1OqgVFb6D+LV/9X80PftPKDZzCL7PxjIfwp zfxF/s/1e+cHXn/+WnBxVHPZL/uWfwLJpSu5mma8aNa/0t8d8PKUlP3tNvVXLw7dZQqMrozT mi1qJVLid+6oWY+mFP/MrL2ihx/uvplimMu23VP9poRN2qsUkYv/O66rpqx5eI35grzHlhdt ayPkPZVYijMSDbWYi4oTAc+KdPecAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrGIsWRmVeSWpSXmKPExsVy+t9jAV31jPwwgzWLmCxurTvHarFxxnpW i8u75rBZrD1yl93iduMKNgdWj74tqxg9Pm+SC2CKamC0yUhNTEktUkjNS85PycxLt1XyDo53 jjc1MzDUNbS0MFdSyEvMTbVVcvEJ0HXLzAFap6RQlphTChQKSCwuVtK3wzQhNMRN1wKmMULX NyQIrsfIAA0krGHMaH85g63gGkfFrucbWBoYp7B3MXJySAiYSPxYfZ0RwhaTuHBvPVsXIxeH kMBSRok79y8wgSR4BQQlfky+x9LFyMHBLCAvceRSNkiYWUBdYtK8RcwQ9Q8YJa58fs4OUa8l MX33fjCbRUBVYn3nMWYQmw0ovv/FDTaQOaICERLdJypBwiICARK92x+zgsxhFmhllJhyeTIr SEJYIFJiy6E9YHOEBGolPvxvYgOxOQVcJDasPcA6gVFgFpLzZiGcNwvJeQsYmVcxSqQWJBcU J6XnGuallusVJ+YWl+al6yXn525iBMfpM6kdjAd3uR9iFOBgVOLhXcCcHybEmlhWXJl7iFGC g1lJhLfYAijEm5JYWZValB9fVJqTWnyI0RTov4nMUqLJ+cAUklcSb2hsYmZkaWRuaGFkbK4k zlt7KTJMSCA9sSQ1OzW1ILUIpo+Jg1OqgXG12QL3BXtiX6z3yP92Y/LsdEvHQ8XXuWXf3Hqh Hm6SuarrkL5K0smPzxjWmnydsuKgmmPOaYdDd5Yut3Q4XNmQMvP7rCkXwz4y2Itl3N0ks+Cp euMVA6WmTw7vX/K/Xfrm/5yPsqF3jJWemR2JX27JIh0RxJCzaX9czhPtIJYKs4kJafv/MUYo sRRnJBpqMRcVJwIAxG0oaOkCAAA= DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1322 Lines: 38 On 2015년 12월 14일 19:06, Andrzej Hajda wrote: > The function can return negative values, so its result should > be assigned to signed variable. > > The problem has been detected using proposed semantic patch > scripts/coccinelle/tests/assign_signed_to_unsigned.cocci [1]. > > [1]: http://permalink.gmane.org/gmane.linux.kernel/2046107 > > Signed-off-by: Andrzej Hajda > --- > drivers/extcon/extcon-max77843.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/extcon/extcon-max77843.c b/drivers/extcon/extcon-max77843.c > index 9f9ea33..74dfb7f 100644 > --- a/drivers/extcon/extcon-max77843.c > +++ b/drivers/extcon/extcon-max77843.c > @@ -811,7 +811,7 @@ static int max77843_muic_probe(struct platform_device *pdev) > > for (i = 0; i < ARRAY_SIZE(max77843_muic_irqs); i++) { > struct max77843_muic_irq *muic_irq = &max77843_muic_irqs[i]; > - unsigned int virq = 0; > + int virq = 0; > > virq = regmap_irq_get_virq(max77843->irq_data_muic, > muic_irq->irq); > Applied it. Thanks, Chanwoo Choi -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/