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 CE57EC4332F for ; Fri, 15 Dec 2023 09:02:14 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4934B6B05E1; Fri, 15 Dec 2023 04:02:14 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 41B726B05E2; Fri, 15 Dec 2023 04:02:14 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 26ED36B05E3; Fri, 15 Dec 2023 04:02:14 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 117A86B05E1 for ; Fri, 15 Dec 2023 04:02:14 -0500 (EST) Received: from smtpin27.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id D5B071A0CDD for ; Fri, 15 Dec 2023 09:02:13 +0000 (UTC) X-FDA: 81568460946.27.E52A587 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by imf18.hostedemail.com (Postfix) with ESMTP id 252961C001C for ; Fri, 15 Dec 2023 09:02:11 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=WvhpFINa; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf18.hostedemail.com: domain of aneesh.kumar@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=aneesh.kumar@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1702630932; a=rsa-sha256; cv=none; b=bldME+yU5OmeK6beb940fGziwnmgmR9ctk3H/HUV5pYmOB7jQ927yh+cS2JOuKuEDRcyxM 9XyaXSmjFDLmfucnsPUJmHS2y7XRNzlbdw8rqQ3ZDR80u1e3y3yM0DznCgderKTyxymkcv 69ks+Qwb4YyNs0iR9h6SKZMKhyIj5Sw= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=WvhpFINa; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf18.hostedemail.com: domain of aneesh.kumar@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=aneesh.kumar@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1702630932; 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=GxjorUvjVfFdNsGcr47vxy9wVmeBkGFklppC39F4NSE=; b=qh4rnek1PIKEaxf8kMPtM+rSS8PpcV5FprBk6odeMcQPqr3hokiZA3s5mr4IX7+6m+3q1p Ozq0ulwqzwZAdG7LIZ9GtmJfSTyGyT2/wmJZHilPpRtASJBxfQVs0/BXDGQD/lKfzRQSFy WhMmPmPSzqwnrDzS2+evv5uYGWZsWxc= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by ams.source.kernel.org (Postfix) with ESMTP id 4E897B82541; Fri, 15 Dec 2023 09:02:10 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B1B06C433C8; Fri, 15 Dec 2023 09:02:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1702630929; bh=GxjorUvjVfFdNsGcr47vxy9wVmeBkGFklppC39F4NSE=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=WvhpFINabgM+XrOxUOlTLD7JyTXZTYt5+i6n4Cj4VpJYYN1VMPzELtKouqYtG7ZNh +Cj+Jem2vI8v7Iaiz5xwtT3mAjL1oEg2fpbF41FukjzyKR5p6x77tVYShNS7LMFXMH kxKAuf5YQPcpHKjYstLIfOhe7pGH3EjUxS24/u7wLDwDJxuskG12ugHgYqw1sge2qE LySRkfD51BOthJ5zdAgjLdKEM01qVO/1JMSJuzTM1IJBCgmfZrvUg1Jl949eSTGag+ XLV6e88ig6U6QMzDuBEptw2qGt/JQBu4RylOHM7/GCw4oR+zznkmfbTD/L5liaHXNA e7JVS+Bijp1uQ== X-Mailer: emacs 29.1 (via feedmail 11-beta-1 I) From: Aneesh Kumar K.V To: Nicholas Miehlbradt , glider@google.com, elver@google.com, dvyukov@google.com, akpm@linux-foundation.org, mpe@ellerman.id.au, npiggin@gmail.com, christophe.leroy@csgroup.eu Cc: linux-mm@kvack.org, kasan-dev@googlegroups.com, iii@linux.ibm.com, linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, Nicholas Miehlbradt Subject: Re: [PATCH 09/13] powerpc: Disable KMSAN checks on functions which walk the stack In-Reply-To: <20231214055539.9420-10-nicholas@linux.ibm.com> References: <20231214055539.9420-1-nicholas@linux.ibm.com> <20231214055539.9420-10-nicholas@linux.ibm.com> Date: Fri, 15 Dec 2023 14:32:02 +0530 Message-ID: <87wmtfu9dh.fsf@kernel.org> MIME-Version: 1.0 Content-Type: text/plain X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 252961C001C X-Stat-Signature: 6cirhbnxrmdidjhzws8dezk7dur9tw76 X-HE-Tag: 1702630931-435413 X-HE-Meta: U2FsdGVkX18T9TT+l97GMdL1M4IeBOredUmveXUlomYeuOfAvjkVe09BtvxzLqONhEgg8JVw3VmsWB8sV0OVO/aV0Hw4akFc+iWC/TMFIEa8R60FzYFG/Q5jqfOUOH2+Bq5n4psqqt68AaubQt4c3hGlghARNz1TjJpctim5LZI0+ogvPEpCzUKONf8BUuZIU819Iw4Kr+wp+XlMBxDSmbbCXxWNiqgql6pD4aCCF0oBdzd4Tm2tIOuo1khasuccjhzLBhrTqo6NhAbwMEzeBmyiC5KU3SEDM8dn/JAo6TFVK2TvewEXwneNxREj51inquQ94zyP21JdHBqKuxCMRYdByU7fR9R/4Chk9dIhlji9eeJVpubGgf538YZQ/3LmV+5dLk81MBkqDzREvO9gwI4hPjKHGjviriVyncpP7cUDTyuX2iErc34WyXQkAm6mDxEI+LYAii0HYih8cy7sX5FlL4xilrZQJaPxOQCbr/uGAcHU6yQ/aCoTdOsUCwIrDfQ2OYKjmnWmLxRvuOJ42ZK5sy1JVCnwCes0AQUz589xgSSDxoGBNEooyCNoQCABY80OPIvicr0JHK7uLgWq/oCiw/G7dliiiV0wMZIPSOsAlD0FmoX5qXGScix30bSZKGp2WEekaAtQy9GtsADcO5/KBn2204TI9M6MRpt1wq4mJvkMwlVum2WLvyTv8wHTgjl62ZXT/2/vleRtK6nM7AoiETcEWat4GqBSIurM46hK04a4QZr5LiPb9sEF19XPf8edo/5Zg0yBMZjlWvF+mkOPH5qPSjrxQqGMZTvGiix2FXH/zxhRYnCIH94Z2A66oX6inptR4nIPp/qIwvruTydccwGbf5YfhSTwY9cEGp/0mH66OwKOSV2fw9gOE+MMy3y8uAY63jylVfn499gc6RGhB77DFF14U7aQRrldKbOi9BA4bFuIn8dZzSohEmsmm0g7Qov2O89y6Z1uBQa sWzBsQG4 uL3TWeMEHT9+xmMZKZq5BcMffN9VKXITxZ0pvNPphzKGjrkFpRnpOCtVes2ja68BsyWy0gNvuoJPLqV01LRfCRkBwR5VdRYGCnpYQb1nBCJeYPzsSK1iNFQHSaGGKo3OwdMCUC1bEHY521kHkp72aGwBYVXg4JKF+mXivu6UuQod4QPu5xPjvssjXGkEwn9BXaQ3a X-Bogosity: Ham, tests=bogofilter, spamicity=0.001967, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Nicholas Miehlbradt writes: > Functions which walk the stack read parts of the stack which cannot be > instrumented by KMSAN e.g. the backchain. Disable KMSAN sanitization of > these functions to prevent false positives. > Is the annotation needed to avoid uninitialized access check when reading parts of the stack? Can you provide a false positive example for the commit message? -aneesh