Received: by 10.223.176.46 with SMTP id f43csp2566057wra; Sun, 21 Jan 2018 23:03:36 -0800 (PST) X-Google-Smtp-Source: AH8x227vurXEkyPWLmhSLppaMgCNcGGpkAxuBLVcajnpMkbgLwaZJsuTcjGcy2j7yXvRZCGxTMWP X-Received: by 10.101.65.205 with SMTP id b13mr6528089pgq.280.1516604616591; Sun, 21 Jan 2018 23:03:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516604616; cv=none; d=google.com; s=arc-20160816; b=SBwQ2fstKUZbS7XJqqU+GHk4IGp2w5X3IhdjJvCC1V1V1x8bGPFjbx2pN5wK8WsDvU E7Bd6LM9+XqjfkwP3hDBOdfGHhmvCIo19tFD82Ydf+7P4olOInbklT+vbYedO8v6Dp+Z rQiZjrAlXYR4D+WsZhDjh0jZ6dTp+wo3DFUaPEhdRaqyeGWRYId3UMnF/FrivqRHD+aX q9W6+FTKANxAiPYWaTFlEPtXhKx1id9PbmyBnTqSwqTNOZLQ3Phnd7EhMZxm09MmPS90 pGIZiq0ejf62tGIbs2a4c4SIiZSdWR0L+XsB2BHFLykSjUX1T51XjEjEBayAoKG5e8/3 RR7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=Yf5q3c0DQkjfxnPI1Xicp7vlkXnldXejChei2CCOB0c=; b=yiEB/MO/T4p2yQAuO+TJLe9ZM0csWKrDTHLc4WrUeiio6ozBy4laP7E8HK7IoGTjAV 8Uzupvqzbu0H0kDg4UQ4CrUmncucVPtuUP648a21wYuxQnYwSairr2+GFpLpXnGeX7Jo eq+lLHZlC0Qi3EfJOTCsnkmnJcHsaLGH7eqiY6lFyzDc4uV8kA57Y36FXIV4YkDXs7io N0vJA6KLudQluIomC2NWpH1ShYBj08WuHnB+bl9q4GaI1b0Jb2lU38cJFTC+9keCAoGc e7T69vW2pBLjLY/d+AIfFWZNNudYFB8GZjMNx/Vkkhn868xwFBFdmDeDPzdSKoxz/txh 0ubg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@posteo.de header.s=2017 header.b=iw12VLqz; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u74si13284696pgc.445.2018.01.21.23.03.22; Sun, 21 Jan 2018 23:03:36 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@posteo.de header.s=2017 header.b=iw12VLqz; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751131AbeAVHC5 (ORCPT + 99 others); Mon, 22 Jan 2018 02:02:57 -0500 Received: from mout01.posteo.de ([185.67.36.65]:39850 "EHLO mout01.posteo.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751005AbeAVHCz (ORCPT ); Mon, 22 Jan 2018 02:02:55 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 9300320E17 for ; Mon, 22 Jan 2018 08:02:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1516604574; bh=poMVXp5Qj13uMiYJ+NnClVONJz3r2mNRc6E/Ib8czbM=; h=Subject:To:Cc:From:Date:From; b=iw12VLqzcNS0md3lJYCWCsCwMkI7v6ScrVcTZDbQSeGBMyDJXi0c2sPPkrT5A0wbG lyrduGpjDsHVQGDa+W1dc1ihPenr18R+vpCzYfWWk+Hmkdr+fjNJ2WhN81U1V2AP2H 7S2uFjNqBQ3M3IawH4NWyKU83RIPlH6Fz8QcOxatPu3I0ozKWFP3e/8L2h0sp+CLJ0 f3Hb4bKfZOfcw6XRJPjN2AgssEx0+W1C2k+mQdQD6mOOHV/lgQcBPj0QsInDPn4D9S g2MawvsF2HY7ecg6SXBxCEbO97mFKO1//FFEOm4L0jmOuMc6T8k59RtNDeD3NfDPq5 XSNfoVtuuoDWg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 3zQ2SY3JNNz9rxF; Mon, 22 Jan 2018 08:02:53 +0100 (CET) Subject: Re: [PATCH 2/2] Input: sur40: Improve a size determination in sur40_probe() To: SF Markus Elfring , linux-input@vger.kernel.org, Dmitry Torokhov , Florian Echtler , Johan Hovold , Martin Kaltenbrunner Cc: LKML , kernel-janitors@vger.kernel.org References: <11e0b313-f8c2-93ec-0324-24b30053a586@users.sourceforge.net> From: Martin Kepplinger Message-ID: <8b3fb313-b69d-f381-dde8-212a85b5a90e@posteo.de> Date: Mon, 22 Jan 2018 08:02:52 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <11e0b313-f8c2-93ec-0324-24b30053a586@users.sourceforge.net> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2018-01-20 22:30, SF Markus Elfring wrote: > From: Markus Elfring > Date: Sat, 20 Jan 2018 22:16:14 +0100 > > Replace the specification of a data structure by a pointer dereference > as the parameter for the operator "sizeof" to make the corresponding size > determination a bit safer according to the Linux coding style convention. > > This issue was detected by using the Coccinelle software. > > Signed-off-by: Markus Elfring Acked-by: Martin Kepplinger > --- > drivers/input/touchscreen/sur40.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/input/touchscreen/sur40.c b/drivers/input/touchscreen/sur40.c > index c7a0a92b2044..946e1a0328b4 100644 > --- a/drivers/input/touchscreen/sur40.c > +++ b/drivers/input/touchscreen/sur40.c > @@ -550,7 +550,7 @@ static int sur40_probe(struct usb_interface *interface, > return -ENODEV; > > /* Allocate memory for our device state and initialize it. */ > - sur40 = kzalloc(sizeof(struct sur40_state), GFP_KERNEL); > + sur40 = kzalloc(sizeof(*sur40), GFP_KERNEL); > if (!sur40) > return -ENOMEM; > >