Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S966189AbcJFJZ2 (ORCPT ); Thu, 6 Oct 2016 05:25:28 -0400 Received: from mout.web.de ([212.227.15.14]:59880 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965503AbcJFJZZ (ORCPT ); Thu, 6 Oct 2016 05:25:25 -0400 Subject: [PATCH 26/54] md/raid5: Improve another size determination in setup_conf() To: linux-raid@vger.kernel.org, Christoph Hellwig , Guoqing Jiang , Jens Axboe , Mike Christie , Neil Brown , Shaohua Li , Tomasz Majchrzak References: <566ABCD9.1060404@users.sourceforge.net> <786843ef-4b6f-eb04-7326-2f6f5b408826@users.sourceforge.net> Cc: LKML , kernel-janitors@vger.kernel.org, Julia Lawall From: SF Markus Elfring Message-ID: <75f780d4-0c3a-cacc-fbdf-5329ea7679ca@users.sourceforge.net> Date: Thu, 6 Oct 2016 11:25:06 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <786843ef-4b6f-eb04-7326-2f6f5b408826@users.sourceforge.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:oCdvE6Gv8b2EEBCNXLiXle9sNUDKIAQ/q0g8YllRsxJzGe0GpUb 3i1RfvBqC2WNC7N+Pz5/5jstCcbOlzn/gTrKG71vDyH0tJa2Ko8Zi8NdAD644ge4h73GRe5 m6O/Omdiu8y/TzdgAREm++JoEea6ZpAf3ws1mov/C3PA8wcCKGLlrM2d90pcFuK+9Jpniht lk84S85Ks2xQUJ6KiDkgA== X-UI-Out-Filterresults: notjunk:1;V01:K0:1N2KpCRBBcA=:tpYxMNpFNoJpK1UpEP1bJs 3dahP3CwP32pmxaAQ6Y1pcV2r6Jx/Ens/QaKZ2OSW3hB78VFLy86i+D6OMO4R7ahmBRTFw6bW CjLgO5ezrQf+3tkfrCb3LLRM+6AkVfppryMy8dU0xqDNhOiopXO9Y1o9quZhUwSSLqprYCM5k N714q5Chz+Yc9ZCMGKt5he/W3cDc8oyZGy6NWsE6Pu6ukximKMNKJiWtMzTbAeGe3MzDEsIL4 4kWptP7cbkPDFk4C8NQ7/bXRxlq6gANxt3fQZdHwx1woZXdLA1AFvvjbD0Hu7SdwPXiNWdknf wYZQMeoiV7MntXnqUdRzHEZFelLfRT8bRatUvRs74DZ7B7jwqZGJrQUTEWnl2Fzse/dSz/Njn 3gEFWKgglfDINd8/rAmSaucI9EuoDyNfZBTVM4sPLpW37r6Fps4DLg+Lr+EI4Ew4n4tCbFFwz hF5hx5BxjzPkzj8XlUJr+OB33YXAsfr2fpSxMbDZQilZ8N8r8LQU9rKn0KXDET5pqE1klhzak a4ftq3ENdjI0YtKmkxigF98YKnCYD8CJeRuaoJ5s2CrxBf6CUI/WrQCooOPEYxjDzPufOD+hy g2SfoI8//YMPdCBJLxDHTgMYI93GjJAi192153F+3SYuo1A31el+2N6ARLnyMQ85ORI8+O2Ox fzREMREUzIpgROFwGm3DnrntPx7MTiF6shTm5RmGYn4Rb1Qwy8P3TNwohjQDNW0m9TqyqhM8C TGeEKdmXj4aY+U1aQOwHCAyJwQICe+wXdP+usoCvaatjkEMj73zxTzGfbzYli1ktm0g4JR3c8 DhNFzkV Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 839 Lines: 27 From: Markus Elfring Date: Tue, 4 Oct 2016 22:35:06 +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. Signed-off-by: Markus Elfring --- drivers/md/raid5.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/md/raid5.c b/drivers/md/raid5.c index 9a43006..562138f 100644 --- a/drivers/md/raid5.c +++ b/drivers/md/raid5.c @@ -6481,7 +6481,7 @@ static struct r5conf *setup_conf(struct mddev *mddev) return ERR_PTR(-EINVAL); } - conf = kzalloc(sizeof(struct r5conf), GFP_KERNEL); + conf = kzalloc(sizeof(*conf), GFP_KERNEL); if (conf == NULL) goto abort; /* Don't enable multi-threading by default*/ -- 2.10.1