Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752332AbbHJBMP (ORCPT ); Sun, 9 Aug 2015 21:12:15 -0400 Received: from mailout4.samsung.com ([203.254.224.34]:53525 "EHLO mailout4.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751248AbbHJBMI (ORCPT ); Sun, 9 Aug 2015 21:12:08 -0400 X-AuditID: cbfee68d-f79106d00000728c-88-55c7fa659bba Message-id: <55C7FA65.1090007@samsung.com> Date: Mon, 10 Aug 2015 10:12:05 +0900 From: Chanwoo Choi User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-version: 1.0 To: David Binderman Cc: "myungjoo.ham@samsung.com" , "linux-kernel@vger.kernel.org" Subject: Re: linux-4.2-rc6/drivers/extcon/extcon.c: 3 * bad tests ? References: In-reply-to: Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmplkeLIzCtJLcpLzFFi42JZI2JSoJv263ioQXMHk8X3gwkWl3fNYbO4 3biCzYHZ43HPGTaPvi2rGD0+b5ILYI7isklJzcksSy3St0vgyri5tpelYDpHxZwXL9kaGDex dTFyckgImEhMvLqFEcIWk7hwbz1QnItDSGAFo0TTqe0sMEVXFj9hhEgsZZT4/3ItK4TzgFHi 992XYO28AloSjzfuYwexWQRUJb6f6QGz2YDi+1/cAFsnKhAmsXL6FRaIekGJH5PvgdkiAhoS Kz/eZAWxmQWqJH78XgrWKyzgLNE18RkTiC0kYClxcEkfWD2ngJXE9sZ9bBD1OhL7W6dB2fIS m9e8ZQY5TkJgHrvEhV17oA4SkPg2+RBQMwdQQlZi0wFmiM8kJQ6uuMEygVFsFpKTZiEZOwvJ 2AWMzKsYRVMLkguKk9KLDPWKE3OLS/PS9ZLzczcxAmPn9L9nvTsYbx+wPsQowMGoxMPrsPF4 qBBrYllxZe4hRlOgKyYyS4km5wMjNK8k3tDYzMjC1MTU2Mjc0kxJnFdR6mewkEB6Yklqdmpq QWpRfFFpTmrxIUYmDk6pBsZI5uMLrFb+vPqcObxqY1ve9LNaFgulb+zs/hUoUj393FaP2uvy DZYRjcvdWnaqf09ccjjI6KDJspBzH8qbT3OvTrl+80mTwqbdDnOeKcRsjtm//Nz3GD4HyzPv qsOvPPz8v3ivv/tRJvULWdXzRB8fOsOr3VLaaeRhbJ0ptMEoqGn6hQ1+2yYpsRRnJBpqMRcV JwIA0efNr5gCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrEIsWRmVeSWpSXmKPExsVy+t9jAd3UX8dDDZ4fsrL4fjDB4vKuOWwW txtXsDkwezzuOcPm0bdlFaPH501yAcxRDYw2GamJKalFCql5yfkpmXnptkrewfHO8aZmBoa6 hpYW5koKeYm5qbZKLj4Bum6ZOUCLlBTKEnNKgUIBicXFSvp2mCaEhrjpWsA0Ruj6hgTB9RgZ oIGENYwZN9f2shRM56iY8+IlWwPjJrYuRk4OCQETiSuLnzBC2GISF+6tB4pzcQgJLGWU+P9y LSuE84BR4vfdl2BVvAJaEo837mMHsVkEVCW+n+kBs9mA4vtf3ACbKioQJrFy+hUWiHpBiR+T 74HZIgIaEis/3mQFsZkFqiR+/F4K1iss4CzRNfEZE4gtJGApcXBJH1g9p4CVxPbGfWwQ9ToS +1unQdnyEpvXvGWewCgwC8mKWUjKZiEpW8DIvIpRIrUguaA4KT3XKC+1XK84Mbe4NC9dLzk/ dxMjOD6fSe9gPLzL/RCjAAejEg+vw8bjoUKsiWXFlbmHGCU4mJVEeP3OAoV4UxIrq1KL8uOL SnNSiw8xmgIDYSKzlGhyPjB15JXEGxqbmBlZGpkbWhgZmyuJ8+qbbAoVEkhPLEnNTk0tSC2C 6WPi4JRqYEwIPvfU821HGQOHT2g3l1LEl3V3FWb01275OP3RXFY7M6cTG6v0jDo+PJffMOlI aN9UpSqxysKLs+6l2rZssGILMlCrEqlVP3K++vjHup8sT0KM1rL+aTv64vXpCc7v35c3vq1q fTbVddm1C1/Tk9QK+/Y/0c55kb7Qam/Ngu1SzKuFwq14/yqxFGckGmoxFxUnAgAftavD5QIA AA== 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: 1246 Lines: 51 Hi David, I knew this issue. So, I'll send following patch[1] to solve it for Linux 4.3 [1] http://git.kernel.org/cgit/linux/kernel/git/chanwoo/extcon.git/commit/?h=extcon-next&id=4e491fe7920cb84dd0a2ea79800173ab1802fa22 Thanks, Chanwoo Choi On 08/10/2015 06:30 AM, David Binderman wrote: > Hello there, > > 1. > > [linux-4.2-rc6/drivers/extcon/extcon.c:153]: (style) Checking if unsigned variable 'id' is less than zero. > > Source code is > > id = find_cable_id_by_name(edev, name); > if (id < 0) > > but > > unsigned int id; > > Suggest sanity check return value from find_cable_id_by_name > *before* assigning it into an unsigned variable. > > 2. > > [linux-4.2-rc6/drivers/extcon/extcon.c:384]: (style) Checking if unsigned variable 'id' is less than zero. > > Duplicate. > > 3. > > [linux-4.2-rc6/drivers/extcon/extcon.c:432]: (style) Checking if unsigned variable 'id' is less than zero. > > Another duplicate. > > > Regards > > David Binderman > > -- 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/