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 CBAF0C38142 for ; Wed, 1 Feb 2023 18:41:32 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 324DF6B0073; Wed, 1 Feb 2023 13:41:32 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 2D4346B0074; Wed, 1 Feb 2023 13:41:32 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1C2A56B0075; Wed, 1 Feb 2023 13:41:32 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 0BA776B0073 for ; Wed, 1 Feb 2023 13:41:32 -0500 (EST) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id CF67280F1B for ; Wed, 1 Feb 2023 18:41:31 +0000 (UTC) X-FDA: 80419591182.04.29E92BE Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by imf11.hostedemail.com (Postfix) with ESMTP id 2160F40012 for ; Wed, 1 Feb 2023 18:41:28 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=E+oggHgk; spf=pass (imf11.hostedemail.com: domain of andriy.shevchenko@intel.com designates 192.55.52.115 as permitted sender) smtp.mailfrom=andriy.shevchenko@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1675276889; 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=81WKvftfUbW9IMPc9xMDOzg2b33QtOA97Os92Cg6r0o=; b=ur31RiNoq14ljJTBqNd7vTjQDI8vgTfmHan+Vy79hxfkW9W7/VOoLpAVFVFpP/EwdKbsk+ lFLfT312xK0S22VK2TAAcTo99tMmGWD3wrHdCfkQbNCFAQD+ixR22gsTDw3BZR4/4StQQU ksVhDnIW3RRMGVa4OGk7/37Jxcy0aBE= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=E+oggHgk; spf=pass (imf11.hostedemail.com: domain of andriy.shevchenko@intel.com designates 192.55.52.115 as permitted sender) smtp.mailfrom=andriy.shevchenko@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1675276889; a=rsa-sha256; cv=none; b=hBCz2JY9gb2Z03/DAUWEyR2Qev1gGmz3TVtp8mNuflB6XicAZGtK4ZcMcFv3OFW/tXOrGJ W8/AA/F4PAJkQq0FuYfi8CkI+qlu80P9XH4Q8M3vN67gfEIS57Nl6F6v2qbq0HYgh4Htrb MJ9wrVJ1D8M8eShUPpv5dL6HvkEHCb8= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1675276889; x=1706812889; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=Nk2UjAD3MyqHuQla+/DxMZglQldIVZk+vp5CLUYP/LQ=; b=E+oggHgkK+N5X67/9oSqZrUsqpsNq/KmKvLz17H02d+/n3T0mlPTt0CC O3d/hxz8gb8ZMAqEl85huUGWn88w6xYEKKVZmMkcnAVPbGMYZwXqghEOl TnXv/b9rjyk2iBQOzTYJFYpcRrYzRAcJDVOy9u6awK869AFM0mSfZI3JC V+b4+TrVDzHhehuSNFqJrkuiNCXKfZd8PzYt5A2ia743Iie8AHq/Ty1Hx uteo+Ai/5PyMVzhVxVB//YTcrQzS9MigqqfSECnCBwJnWUq/S0C6uJ+xL plkK2mGPCnQBse3i6k85eUIlwaE5FBDC81GFRU9muaprrL/5hk7BmtaK+ g==; X-IronPort-AV: E=McAfee;i="6500,9779,10608"; a="328249067" X-IronPort-AV: E=Sophos;i="5.97,265,1669104000"; d="scan'208";a="328249067" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Feb 2023 10:41:27 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10608"; a="993793228" X-IronPort-AV: E=Sophos;i="5.97,265,1669104000"; d="scan'208";a="993793228" Received: from smile.fi.intel.com ([10.237.72.54]) by fmsmga005.fm.intel.com with ESMTP; 01 Feb 2023 10:41:20 -0800 Received: from andy by smile.fi.intel.com with local (Exim 4.96) (envelope-from ) id 1pNI2m-000pi2-0y; Wed, 01 Feb 2023 20:41:16 +0200 Date: Wed, 1 Feb 2023 20:41:16 +0200 From: Andy Shevchenko To: John Stultz Cc: Yongqin Liu , Kees Cook , Vlastimil Babka , Greg Kroah-Hartman , Rasmus Villemoes , Thomas Gleixner , Jason Gunthorpe , Nishanth Menon , Michael Kelley , Dan Williams , Won Chung , David Gow , Christoph Lameter , Pekka Enberg , David Rientjes , Joonsoo Kim , Roman Gushchin , Hyeonggon Yoo <42.hyeyoo@gmail.com>, Guenter Roeck , Paolo Abeni , Geert Uytterhoeven , Nathan Chancellor , Nick Desaulniers , Tom Rix , linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-hardening@vger.kernel.org, llvm@lists.linux.dev, Sumit Semwal Subject: Re: [PATCH 5/6] driver core: Add __alloc_size hint to devm allocators Message-ID: References: <20221101222520.never.109-kees@kernel.org> <20221101223321.1326815-5-keescook@chromium.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo X-Rspam-User: X-Rspamd-Server: rspam03 X-Stat-Signature: mz7dr4hmx1ujtyxfmosfsqisjtcnai8q X-Rspamd-Queue-Id: 2160F40012 X-HE-Tag: 1675276888-169601 X-HE-Meta: U2FsdGVkX19doNgsWRWdIy4I2Y07+HQswq5Lyi2XWykzmGdg3ZXxriFUC7i4x09qqY1SlMcNka2RdqNawW7gHaRX6S+TtfJ0Sl56xdvhp+jZnFhf4v6if52Vap5TjlQvEtyhZuke9mhZlwXv0Q1X6nGAkyM0WUdhL9eRaxhB0yhu7Rr09KAlULg0pt2Vk3IqFLjG4PbSxktitJhjwS0FYjateMIjIugC3hrhwzFQ/agLSkRsBJP60m7BJqb9JhPyjrYppITsvnkQ/qUs+geJKcojRIWq8SwRDBCV7pX+HpRXUzaYVTaOXkodFD5oocS4HrNdjSFcpCevhuqvNEMMRD9wEfbFqkEwRYtM5r1wm9eDeXPCo0RErVXz+qj52RJAwPEX/WQgjq4NqNTCSuj7qD2EVgjv5pZ3N2kW7ElkK2LfFjr9JglUh5b2pUIN7HhDZQ1tTvmBASRxoYFhejx/unmCezERmnm9cF0TjU5Fz/ZKvbFmdpn/4Tpe4S14N0lfPMHXNy6vkSWbHFCaRNBeeUmUt0B8Oz4cmCd5wnxj2M6pFq2VVDN6YkgYV16v8eT0K3mdx1s77XhWDkzm3lauDR6w2vjcep5oEzfg7MyrOmJdbodTq/Ib1IB9B9iUm8lulTv3I3X7CfwIvg6gRc/QkTfTu5ugaZTSRIm3vf4EVNiTbyiuNNNLTh0e/hT+77MhgIOyU438HU1WL7ZUnMOkNaG8gkET5fnsl/+wv/YvvnR2B7tJ4+Nvzvquuh2Ay4MGAequqkpCVhAtbLKOt8j/JG+Yv2lWRRBblxALlcsMcdepcox8H/XY2HPljEdTygg+EXH5vNNOGY2vKBkmSzq/WhZlvnYTeRS6lOrCinRCoLxUmir6FIsKHNcMRND/QwzYPcfEbpHGhVipeQ6Wpu28ElQBx0bPjtZHIjsSnKHUXaxBJQ86gE+kGQpJqa1tZfXLoxtDLKLW1KzU9vfbz0p uwsOVlFp 7MB/n2qUNZwGjfQQFHaDnxeGM270YnH37iggxIhWJYRXTXl6+yjayg8DsMIdOKL0VdU6as7nNLSIL65KR+8+xp5tl/whD6r5Zj0T/6WQDHAKOO14el3FV/d5GZj3qwqG1BB3sL/L9G1/CfJKdWsDISw5a8a5gRD8Ii1DRZbhBTGqiFSkSzFRZLAzYqkSiNr6A2Bt9H8naNmVZO8TnTRRlw20ZAxsufwlASRAKxDMbIcN9uSIhFc5FaDLE9D528n1VaCSn4aFi8maySReWVmEyUt/YS9+1+sLxTHujgVJcwkhaU9+8+RIqozcAyUSuHmY+Q/G3h2BKXfGZ+d5Hb6hmIBPFZ4aHwfogSKHdApwmQfUOKUuy4i4ltNFX4YzUGVJKqKKf 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: On Wed, Feb 01, 2023 at 12:11:41AM -0800, John Stultz wrote: > On Tue, Jan 31, 2023 at 11:36 PM Yongqin Liu wrote: ... > data->nr_sensors = 1; > data->sensor = devm_kzalloc(dev, sizeof(*data->sensor) * > data->nr_sensors, GFP_KERNEL); Side note: This should use devm_kcalloc(). -- With Best Regards, Andy Shevchenko