From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id BE997EB64DA for ; Thu, 22 Jun 2023 14:00:48 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5C7EB8D0006; Thu, 22 Jun 2023 10:00:48 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5771C8D0001; Thu, 22 Jun 2023 10:00:48 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3F1418D0006; Thu, 22 Jun 2023 10:00:48 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 2C76D8D0001 for ; Thu, 22 Jun 2023 10:00:48 -0400 (EDT) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 78153AF964 for ; Thu, 22 Jun 2023 14:00:47 +0000 (UTC) X-FDA: 80930544534.23.4848A42 Received: from mailout1.w1.samsung.com (mailout1.w1.samsung.com [210.118.77.11]) by imf24.hostedemail.com (Postfix) with ESMTP id 0660C180033; Thu, 22 Jun 2023 14:00:26 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=samsung.com header.s=mail20170921 header.b=mCUZPxxF; spf=pass (imf24.hostedemail.com: domain of j.granados@samsung.com designates 210.118.77.11 as permitted sender) smtp.mailfrom=j.granados@samsung.com; dmarc=pass (policy=none) header.from=samsung.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1687442428; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=og1TC2Lnktq3yPqNAHugUqe0csk9nUhazXy+81bh4dw=; b=z4AIM8zKwAPwAoZ+4MBPoEq/a5xb6cWx3SLe8dUZNViRco6SjEYnLvA3ZyZhcDMfKsbqXa PW0Accs3JJXCgyHRnQGVge0cTSJOM2vcDXoEPm93pBc24MULP8ZgmkhPlqYCqD+Ghs6q6b IPEyb8XyL3oi9Su7Hs5xxtDpD/rZjkg= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=samsung.com header.s=mail20170921 header.b=mCUZPxxF; spf=pass (imf24.hostedemail.com: domain of j.granados@samsung.com designates 210.118.77.11 as permitted sender) smtp.mailfrom=j.granados@samsung.com; dmarc=pass (policy=none) header.from=samsung.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1687442428; a=rsa-sha256; cv=none; b=Kcz+lKW9lLucsSt9pbrRMy0NheE4dCLhL3aipe9O8KR905Terba+BXLJcZFVNOuaaZa276 bY1PDNAMVq1nHgOJhyWXtmr6oJ5gCqDtLv5WzmDSjN7pDlRjAJzkkzDBwAYu/qCKMtsUGN ++SamjMY6uPD56pj97bg4fF3zsx+4Xc= Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20230622140024euoutp016c59b1213fcbc04a0a7dcab6f00677f0~q--HNBgTF1007310073euoutp01W; Thu, 22 Jun 2023 14:00:24 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20230622140024euoutp016c59b1213fcbc04a0a7dcab6f00677f0~q--HNBgTF1007310073euoutp01W DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1687442424; bh=og1TC2Lnktq3yPqNAHugUqe0csk9nUhazXy+81bh4dw=; h=Date:From:To:CC:Subject:In-Reply-To:References:From; b=mCUZPxxFAPlZfYMcyjtFzdZobopd9W7sIEmS0WAnAfWvOWNbeSnjCvTqoPq4BflsT 2So3S8hL+ZL3HkDd5Eh+8RGv9HB078GacsMBEAHSQPAa+kL61XF9pqEmryoVjwNNNw bs/wprggINHRtWs8Diakqsfp4AtYSsFi0OgBuBaw= Received: from eusmges3new.samsung.com (unknown [203.254.199.245]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20230622140024eucas1p2cbb3f8b639a73e206f4c47f91fb01813~q--G9NX-t3023430234eucas1p2f; Thu, 22 Jun 2023 14:00:24 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges3new.samsung.com (EUCPMTA) with SMTP id EC.F9.37758.7F354946; Thu, 22 Jun 2023 15:00:23 +0100 (BST) Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by eucas1p1.samsung.com (KnoxPortal) with ESMTPA id 20230622140023eucas1p1a4af4ef903b3613453b5b1e254aa2c8a~q--GTP6rD0317103171eucas1p1P; Thu, 22 Jun 2023 14:00:23 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp1.samsung.com (KnoxPortal) with ESMTP id 20230622140023eusmtrp122f2f2a32f10e3b52e1916a11785fa7c~q--GQ6exq1308413084eusmtrp1f; Thu, 22 Jun 2023 14:00:23 +0000 (GMT) X-AuditID: cbfec7f5-815ff7000002937e-b4-649453f791b8 Received: from eusmtip1.samsung.com ( [203.254.199.221]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id 0E.1F.10549.7F354946; Thu, 22 Jun 2023 15:00:23 +0100 (BST) Received: from CAMSVWEXC02.scsc.local (unknown [106.1.227.72]) by eusmtip1.samsung.com (KnoxPortal) with ESMTPA id 20230622140022eusmtip11ccd18796ef5394ff02d0e58b93a459b~q--F5zocq3248032480eusmtip1K; Thu, 22 Jun 2023 14:00:22 +0000 (GMT) Received: from localhost (106.110.32.133) by CAMSVWEXC02.scsc.local (2002:6a01:e348::6a01:e348) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 22 Jun 2023 15:00:22 +0100 Date: Thu, 22 Jun 2023 16:00:21 +0200 From: Joel Granados To: Jiri Slaby CC: Greg Kroah-Hartman , , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , , Theodore Ts'o , "Jason A. Donenfeld" , Juergen Gross , Stefano Stabellini , Benjamin LaHaise , Alexander Viro , Christian Brauner , "Jeff Layton" , Chuck Lever , Jan Kara , Kees Cook , Iurii Zaikin , Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Balbir Singh , Eric Biederman , "Naveen N. Rao" , Anil S Keshavamurthy , "David S. Miller" , Masami Hiramatsu , Peter Zijlstra , Will Deacon , Petr Mladek , Sergey Senozhatsky , Juri Lelli , Vincent Guittot , "Steven Rostedt" , Andrew Morton , Mike Kravetz , Muchun Song , Naoya Horiguchi , "Matthew Wilcox (Oracle)" , David Howells , Jarkko Sakkinen , Paul Moore , James Morris , "Serge E. Hallyn" , "H. Peter Anvin" , Oleksandr Tyshchenko , "Amir Goldstein" , John Fastabend , Martin KaFai Lau , Song Liu , "Yonghong Song" , KP Singh , Stanislav Fomichev , Hao Luo , Jiri Olsa , Waiman Long , Boqun Feng , "John Ogness" , Dietmar Eggemann , Ben Segall , Mel Gorman , Daniel Bristot de Oliveira , "Valentin Schneider" , Andy Lutomirski , "Will Drewry" , Mark Rutland , Miaohe Lin , , , , , , , , , , Subject: Re: [PATCH 08/11] sysctl: Add size to register_sysctl_init Message-ID: <20230622140021.g3odhui75ybwuai5@localhost> MIME-Version: 1.0 Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="syt6n5frzjj2i4j3" Content-Disposition: inline In-Reply-To: X-Originating-IP: [106.110.32.133] X-ClientProxiedBy: CAMSVWEXC01.scsc.local (2002:6a01:e347::6a01:e347) To CAMSVWEXC02.scsc.local (2002:6a01:e348::6a01:e348) X-Brightmail-Tracker: H4sIAAAAAAAAA2WTe0xTVxzHc+49vbc2ltSK4QTEbHUY5oOp0/CLohnbst1NF11cXLY5NyLX 16CaVpgubvLoxkOdCChaUEGgQFsBWSki8lglIq/xZmDBqaBSQB4ir/Ea5brMZP99ft/z/Z78 vic5YloeJ3YWH1Ae4VVKHz8FI8HmO+M1q0Z3xPqurp/0hIQsIwO1mQYEoxPxNBR0WTG8GLey EDltwmA0BVMwlD3NwFBpGQM9t58jqO9oYiDOFowhwVbFwkz7UwqSk0Zo6MoOQ5BQo8HQFzKB 4XFULg0zZg0LoclZDFjKilk4f90J4uNCKYgej0LwoMkZElrXQt+lxTCu07OQmZVMQciNdArM jVcQlMZqaWg/cw5D1Ul/KKgcpiC3LYSBp0WnKYgYTcUQez4Ewa3CcgwNNxMYuG+cEcHAqUcM lGZVY6i8cxeD4VqQCFL/rKPAGJEhgpaoxwhi+p4gSE5bBoPFO6C+JJECXf5DDHXBJQgMsVMs jE1MiMAaHYeh7HQJBTMdwyIoCn9AQf1YD4aC61eZd7Zxoz//irm/eqcwZ7xsRFx8UB3mTBmt FNeWmo+4s6F9LJevbWc5TdE9lkvMCeCaC77gNKXPRNxv6cu55Fs2iotsqae5HH0Es939S4mX L+93IJBXvbX5W8n++Ii7osPPHI5mXTFTQah7fiQSi4lsHUnp/ygSScRyWToiF+sMWBheINKc kUtHonmzwxAi1st+drYHMpr6GcGUhkhBih4Jw6zp5rWgl3ETIrW6KtYewTI3Uq0fmWNGtpLU 9LbNXes4q+vy9YydaVmIE+lK8rDzQtl7pDC0U2RnqcyTjOY1sgIvIOUXO7HgP0rGzJm0vQMt cyFp02K7PE+2mcScjEXCpgoy3HtaJPCPpMJ0jxK4bj6xxr0r8PskKWMKC7yQdJeZWIEXk8qY U3NdiCwGkeLpAVYYDIjogodf3rSRaBo7Xya8SXpINBIe1YG0PFsg7OlAos1xtCBLSfgvcsG9 jBju9+IotFT7SjPtK820/zUT5JUkseA58z95BdEl9dACbyKZmf04EbF65MQHqP338eq3lfz3 Hmoff3WAcp/HnkP+OWj2v1ZOlw3fQOndgx4WRImRBb0xG36UbahFzlh5SMkrHKWuOdG+cqmv z7EfeNWhb1QBfrzaglzEWOEkXbGpfI9cts/nCP8dzx/mVf+eUuJ5zkGUn7s8IW8ysOhJriuv OrrRst583L3P9nfKyIZbfLS1dW3M7T+mmrqCD+Y5LXWLWK09Y8tW92Rv3eBiVTDW7Y4djtd2 /9R902CUHHy4bmv474qm8okFtS47/W9/jDM/0HpfcD1RXl1M1oXx4q7eNSmerYVnj7ltblj0 epWltHBN3u4Bh/PbG0aN1HTNJ9uUVx/2fOafE/xVtWfZKtuWWk184wmJZ/9xnYK1fdrccuZO +fLVrXs7LUs2eH3e2XQRitwSc3c98j4QJVVse239uY7CsC1vunot0cs/DCTuFRbL3rZLWaV9 Dbukeyu+rqjLWTRSfWHn5T3NJaZuycLDjMZhcNLXSWxWYPV+nzXLaZXa5x9OzkChKgUAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA2WTfUxTZxTG896+vbc4mR2wcEW2zDqd0VktAp4uysx0yxXnNjWabMt0nVzR DVpswbglywoUhTKwfExnwa6IRSkdVKRoV0QHDDRAUAYC8jFQULAKImAlHe2KdZnJ/vu9z3me JydvcngcPwsVxNsvjWflUkmMgJyDG10NvSsc23OjVtVY50J+mYmE66UlCBzOPA7YhrsxTE53 U6B2VWAwVSQSMGF2kTBR10CCvfYxgtY77SQcH0nEkD/SRIG79x4BhQVPODBsPoIgv0WFYTTJ iWFIY+GAu1JFQXJhGQk1DZcpOHYuEPKOJxOQPa1B0N8eBPldITB6Mhimi4wUlJYVEpB08SwB lW2/IKjL1XKg9+hPGJrSY8HWOEWApSeJhHvVGQSkOQwYco8lIai6dA3Dn7/lk9BncnPh0Y+3 Sagra8bQWH8VQ8mvSi4YOm4QYEor5kKnZghBzuhdBIVnlsD45e3QekVPQJF1AMONxCsISnJn KHjqdHKhO/s4hoaMKwS470xxoTq1n4DWp3YMtnOnyPUfM46UTMz89WAGMyadCTF5yhuYqSju IpgegxUxWcmjFGPV9lKMqvoWxejLE5ibtk8ZVd1DLnP+7DKmsGqEYNSdrRym3JhGfrL0M+Fa uSwhnn1jn0wRv07wuQhChCIxCENCxULR6jVfvBMSJlgZsTaKjdl/kJWvjPhSuK/LsivO/vKh I/0blWh4rhr58Gh+KF3cPkaq0RyeH9+AaP30H4R3EEyfm2znetmf/vum+rlpHNH3T1Rh76MC 0bdOWp+5MH8x3Wx8Qs0yyX+bbnnQw5nlAI9eZDU+S3P4ykB6pttb68/fQF9KHnzGvvw1tONC G+VtbSHo8czu54NX6GsnBvEsc/gH6YGpSx4Tz8ML6DMu3qzsw4+gc9JzkXdVAT31IOP52t/T EzN3kQb5a19o0r7QpP2vySsvoztdI8T/5OV0UYGd4+V1dGnpGNYjyogC2ARFbHSsQiRUSGIV CdJo4R5ZbDny3Exl/fT5i0h3f1xYgwgeqkFvepK3zSXXURCWyqSsIMD3tfLsKD/fKMm337Fy 2W55QgyrqEFhnm/M4gS9ukfmOUBp/G5R+KowUWi4eFWYOHy1INB3U1yqxI8fLYlnv2HZOFb+ b47g+QQpCVFugD6Rmme2TeqDI6+r2L695/15HXubt2xWX+2p/nC0KVVbn/PBWL04Zsh3cO1R VzeWOmTGmNdfsmwt71vp06y09V3IarNULW7a3jg0ENe8bUX2nOzHaMfJ0+6dNR+965S5jOvr yKEf2IYDpxYFpI9HbjUEPz5QVLvjkNOorbVNhrrxBbsmvONqyMLU91WRmw3XhEvsPWSeYVPt vNORdPKGQ+PEzoUXxbtWmzPmDSxIe5hy973aiUxddvvSjduqAgcnl5sX6X6vqJjfn8S85TNG b+lMOTy85YysPboAF+/tSO9wtUgIP93Ww/MrNT/fj8qUfqXOUhToHgVWfs2VbgspFWDFPolo GUeukPwDhsADlcgEAAA= X-CMS-MailID: 20230622140023eucas1p1a4af4ef903b3613453b5b1e254aa2c8a X-Msg-Generator: CA X-RootMTR: 20230621091037eucas1p188e11d8064526a5a0549217d5a419647 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20230621091037eucas1p188e11d8064526a5a0549217d5a419647 References: <20230621091000.424843-1-j.granados@samsung.com> <20230621091000.424843-9-j.granados@samsung.com> <2023062150-outbound-quiet-2609@gregkh> <20230621131552.pqsordxcjmiopciq@localhost> X-Rspamd-Queue-Id: 0660C180033 X-Rspam-User: X-Stat-Signature: 17ioapf1jm7oq89qyodo8qexbcxijrjz X-Rspamd-Server: rspam01 X-HE-Tag: 1687442426-79123 X-HE-Meta: U2FsdGVkX1/CqUFOjE4QpfpS63qsRi/9Z3P85/otJnkljKJPD+yWGJznBkyIOpwf3mXJL+taj6xP0RMwWlUu/oh936bTVJx1N42Wu0iclf8ra9txfW995oPCaGPSAFU/OCsDhncSE+52RAuwJn3PPtAAedNm5E87CTKPcPRNIDThWgLXz2ux+SRqXkYONOOMQKkLYUnMYvjKf81Aaous+AhXY73qdHjkP/g/UD40f80yjua3CfEjluk/TdBUegbji8B8E1pRURA8pMgfsv+GJoLosbWwrmjlGgofmfrsIp2nebcFxA50bZMQjCQUoxs+M5IY7tV+lituXeRPdsD3UAi6xuG614GiaUWfq0EDCpaEnewyB7xCfdHSrdHsO/SI/Y7S1LWOxWrVfplKG6NBPZ5F94bOD5J+/9JPAVNZ8VYNqC/p1uU8IgVoLYFfIq0GPtnQNDaYIDj+oKY31Ddsu41nMWii96yJOZD/68HT1PXBko9q938uJv7sIGCwOEbHbAGn4BYFaPtVMZfRSSlyCH4HOwm4t8SUc3tH82qlzOU510Zzty0b0mJp5Z4wwRopCkhZuQwAkivDpUsNcO9uHECLVy5Ebn+qWcehKgT97xIk36js4eDyexxwuYIR4nfvGf5mviX6TZLK+fahpvLvYYKYVr+QkNjb4vM6jcX3FOHWd6slYLqic2U8ZfLozRnLLfsKD8EDmVn5mKhGqKQBWbCUzmytT8u3pDbjHxO2IKYtZHzzxVn3MRAh9D4FJfWF4LFjOJFgdBtrgb08CVPKqr1BsfCNe95gRQZLySVcU06j8l41StVShVR8DpnguxQavP7dq3YhzDAyByyT6SOmH4W3LIRsG0iSbwo3/TFGkAiUh3CQ0wRbBpOLJ7pan/i+SkobCxfoto4GWNqLxOm2z7CVWIHs32lkzFiAGtAcr4YUNnJGPpt2TYNBlPIPb1By+j2EH2OQMmVtI63jJjN Pl6XAC8c swt6eGWMAkB8OpooSpgK/cEe2C7Ai3+zqRpZqIlPyQbMM6LwMwzkR2r248Ch3ALE7qucneCDXxn8FhBrJ+8Yn7KpiaIi+e0XlRSppouSrHlT/wRDi38JmTuTf9rmIwZPY7PFjSw24i4J1sypwlHX1IgV7aGoykr3fU3/wsgeY+nKceGclJXk7Wosu6DOmpS0RqbgVR2srm0vXKCnJNVOmBm3SIoB9sNNhjYkaaxEtJnrd+CI= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: --syt6n5frzjj2i4j3 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jun 22, 2023 at 06:21:48AM +0200, Jiri Slaby wrote: > On 21. 06. 23, 15:15, Joel Granados wrote: > > On Wed, Jun 21, 2023 at 12:47:58PM +0200, Greg Kroah-Hartman wrote: > > > On Wed, Jun 21, 2023 at 11:09:57AM +0200, Joel Granados wrote: > > > > static int __init random_sysctls_init(void) > > > > { > > > > - register_sysctl_init("kernel/random", random_table); > > > > + register_sysctl_init("kernel/random", random_table, > > > > + ARRAY_SIZE(random_table)); > > >=20 > > > As mentioned before, why not just do: > > >=20 > > > #define register_sysctl_init(string, table) \ > > > __register_sysctl_init(string, table, ARRAY_SIZE(table); > > Answered you in the original mail where you suggested it. >=20 > I am curious what that was, do you have a link? of course. I think you will find it here https://lore.kernel.org/all/202306= 21123816.ufqbob6qthz4hujx@localhost/ >=20 > --=20 > js > suse labs >=20 --=20 Joel Granados --syt6n5frzjj2i4j3 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEErkcJVyXmMSXOyyeQupfNUreWQU8FAmSUU/UACgkQupfNUreW QU/eXQwAlJO0Xh+bybgQP96+XlRpihv6ZwN4xoVQS++ddKq1YhcrS2QQ3aAI2zlS O+JsUdqP3tI8y8lMZnQol7Ez9g0BX1PeqWSUnitoKVCyZe8NwvpjdmYBG5oEuZaE ruvpOJQoHlFt+0C3hfcxo+gvQtjjXRGDmO0Kjfg5JL0d/TmxV694P5Y9sjJ3Zz/9 q88yHBeZ++k0QVUllifujJ0XKcqA6aLjNd5O+ujwisz+KYpRnslGyqgFG9hI4F9/ FcHmyOP8V6DxshGEpW924k2zVDZu/H/LCl+KqB3vmfaIm/hs34Q4bnG/cnRKWxsW x7HeXEn489/bnVCmHQ9PTZJCexFp/lL3Mdr5dyQfkk2gwk0hAfzLh1akOv2p7scx 63UyaIoh7zP6aLN1U4LGQfprDbl+Ll55j+KYv/DbhALGXaZ4/Ko1LdCEQpo/rKYU AfygV67LAp5wW26oCQ0p/2QeqjaIkn8xOjVw7VthnBeBrMFx6jHQylS6QZaogAyV dB+VmnCT =Evhn -----END PGP SIGNATURE----- --syt6n5frzjj2i4j3--