From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932827AbdELSxs (ORCPT ); Fri, 12 May 2017 14:53:48 -0400 Received: from mout.web.de ([212.227.15.3]:53551 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932439AbdELSxq (ORCPT ); Fri, 12 May 2017 14:53:46 -0400 Subject: [PATCH 3/3] coresight: etb10: Improve a size determination in etb_alloc_buffer() From: SF Markus Elfring To: linux-arm-kernel@lists.infradead.org, Mathieu Poirier , "Suzuki K. Poulose" Cc: LKML , kernel-janitors@vger.kernel.org References: <5d5cd752-f2f2-b511-6b1e-daf5bf1bc522@users.sourceforge.net> Message-ID: Date: Fri, 12 May 2017 20:53:16 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.0 MIME-Version: 1.0 In-Reply-To: <5d5cd752-f2f2-b511-6b1e-daf5bf1bc522@users.sourceforge.net> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:Z84UJylMYOqb0sWegugcHE0zIpr73NRQuobbF7NLprMgUTpJrN2 cGAVfFLbDcX2NStxqJ4vIkRIqGUsmPNVHtkux5r/SQQ7ft+KbKBLF4Z9GtXUgrYJMHQ6zdW VBe60oS1CRH/KZn5gh9iEyx4/yuGwjqCx378dg1lAgAeDmtYEVNGykkUlker6rR7reXAK9R KEvpajfKEwymEFk7RnYgA== X-UI-Out-Filterresults: notjunk:1;V01:K0:sYTV74Z5rwA=:tPMhcNiP9YILeHjBl7LrdH N+K3piH2E+PKEVekLbga7IGIIgNWMLJPIN5MadHlrGkZd8getyfQfwi5bvTiMgorllO3yCFce UCTkpLf5UvF+aye9CNpjkuPsQ84SvxIbdnumTf7JnsHxgX46iQoAcCTNXKYV8UvdWVpWYgTWd dwrhwYhmIFRbeAeCkYvm5B4tI8jzWk6kHpeRwuT4h30laN/JHToSIP2DrdVLm6PAViWsPw2HQ HSu+a9fy+zRLtLJldVjZ8N6399pv8L2CxquoSpXVl+AJL50qCHaerB+ZYlsLSX1Q+GrRrW8xb Bs8GEiGR77p4xYGsbWRkHM90TnnsXHN3YOp8In7IBfR2TRyd+zfyGMETRUUlgRU1iA472v4F0 8Y6F+GKogf6OVqUJffcPn+haEsP8zWTK7iZTJ3J23U5PS8Fv4pItbyTEC0Eni8DRWVwuBFWGn eyptyRhT/6sRuj52bYiQ/8fplP8aFr2INQKFXc48qLHJItwSYxRI62t7sAZWZpzuwTiLYS9SS bYptQssc7KzilM7m/Iec9djQLh+vZ4Q8qybDJyRioGpNRW/TgEDzN8AYAQ+//877GFeZLoXcY BSoHesUpT+kO2R4mmzRahoWc8n24vBMvbbX63QhSCet95Axh6jdkbhFFXNHXY8ICO7Nfrz7Yf jP/25IHEKvyr3LWsBcDZEOHe0tqYiCklGPLkC6OSdcGPUndha3CQKNkv2Va011h+VicdFbwO+ mB+jcFZb4Z0JOUQPP0oWt8FLiIeimKRAzJmDtdGkrX/VPH76U84NyBmoE1xHn9P8F1V8R2A3n ZHqIl4e Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Markus Elfring Date: Fri, 12 May 2017 20:36:03 +0200 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. Signed-off-by: Markus Elfring --- drivers/hwtracing/coresight/coresight-etb10.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/hwtracing/coresight/coresight-etb10.c b/drivers/hwtracing/coresight/coresight-etb10.c index d5b96423e1a5..7096c4562e15 100644 --- a/drivers/hwtracing/coresight/coresight-etb10.c +++ b/drivers/hwtracing/coresight/coresight-etb10.c @@ -278,8 +278,7 @@ static void *etb_alloc_buffer(struct coresight_device *csdev, int cpu, if (cpu == -1) cpu = smp_processor_id(); node = cpu_to_node(cpu); - - buf = kzalloc_node(sizeof(struct cs_buffers), GFP_KERNEL, node); + buf = kzalloc_node(sizeof(*buf), GFP_KERNEL, node); if (!buf) return NULL; -- 2.12.3