From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932247AbcHZPIM (ORCPT ); Fri, 26 Aug 2016 11:08:12 -0400 Received: from mout.web.de ([212.227.15.14]:62714 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752643AbcHZPII (ORCPT ); Fri, 26 Aug 2016 11:08:08 -0400 Subject: Re: arm: sys_oabi-compat: Use kmalloc_array() in two functions To: Russell King References: <5deba521-2dd4-cd2e-23d7-226a1a7728c3@users.sourceforge.net> <20160825224632.GL1041@n2100.armlinux.org.uk> <20160826134459.GR1041@n2100.armlinux.org.uk> Cc: linux-arm-kernel@lists.infradead.org, Al Viro , Dave Weinstein , Jeff Layton , Kees Cook , Nicolas Pitre , LKML , kernel-janitors@vger.kernel.org, Julia Lawall , Paolo Bonzini From: SF Markus Elfring Message-ID: <6ed97ce3-4378-496f-848b-c66dcc05b21d@users.sourceforge.net> Date: Fri, 26 Aug 2016 17:07:07 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2 MIME-Version: 1.0 In-Reply-To: <20160826134459.GR1041@n2100.armlinux.org.uk> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:vvoAha9yfV4ON05S+nvrgQSxjv8LGtAICpCmzkPKTy+VW3MOkaD zR0V8HWmADu0ioHl/63+vv3QBPcKTKPM9NWFD3QBHKh920F9KnMfNwWh6AX0r9wUUwEQJHp KKhd26l+iBZjhi/E55d5tr1NjTPQ166owPcWCehyd7N1wu7Tnnh4QgZNmwNczlg9MqK7Hwm p0pfvgudgjRM1M5rVjp9w== X-UI-Out-Filterresults: notjunk:1;V01:K0:iOfoQIKpJOk=:w3aw7OcdW645zF4E+h4+Js VoWR9eWTvik20T8Lkr/ZNaRZsY5QcCKYWhEaVt9n2dulO2c5ybCcJs48HuwuYXgjI4kMj7wza hy2qhe2tIAEVcXfkE4ETukkgnMyCTPCiBxvkvuaHjn8JF7MibPRql4jyk7nzisR9JWIecHhDB QGQDdvrVr7Bd1TfobS4lISgncHvDTGQ0g8GDl1pborkj996uPkc0h5GMiO/kAUF/ERKTbX+Xy apBpjwu6Zvob1ZW855DuEDQLMBPHIkHo44J1/8fd8MdXXc7zM+wLTu36jb/1JwnDxeRKedsBF Vd/4NiNm9+K05ZZxQimT4IyG4nqEch6Jv9HYu1XyQESoRNQZRcKCDKja1IFnNjs0Bcbc4M4WZ N+9J7D7IzD650OMEHoFsDW2fi0hJR1Jx2pmqhP8XCm4zngc4D9TDwlf/KByyfto+UB0BA5cPL koeaWK4/JtMOoAR9oVXmDARUCO5tbohmXqVZud1D8zd3H8GlAJd575NwlitgfSMLxpvZQrG+l XDoWpeO6zNcfM7bUwnWGhq9r01HOYAd8d7CdB0itPyYabIf22QKMUif48PQnYUzS6YTzDv/iq bxN/CWSTM/iSEtwnSlc6Q6St+oCSUTQ/6BTmckld7lrs5YNAjEp/RODhTQo81k+NmQHfOepGa 08Gvh9u2Jh1zsmDTfw+bofjEUTTWlSB6/t4j5MGjtz8acjjezraaqIwfanGktK5ZsiIIY6z+q SaoEAgP0xmQtxcjyymcdHw2z6R47iWPXPLh2laOYmcycZbK54M9cdHHtUDshLfpv8P0GOgL18 NopPLbl Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > It should at least make basic English sense. I'm afraid the above > doesn't convey any meaning what so ever, at least to me. It doesn't > matter how many times I read it, I still end up wondering "wtf is > this trying to tell me?" I have started to look a bit more on the usage of the following function pairs in some Linux source files. kmalloc() ⇔ kmalloc_array() kzalloc() ⇔ kcalloc() Can such combinations be extended anyhow? Some update candidates can be found for this use case in several software areas. Regards, Markus