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 00DCAC021AD for ; Wed, 19 Feb 2025 00:12:34 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8FD402801C1; Tue, 18 Feb 2025 19:12:34 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 8AD5D2801BB; Tue, 18 Feb 2025 19:12:34 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 700972801C1; Tue, 18 Feb 2025 19:12:34 -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 4F0DC2801BB for ; Tue, 18 Feb 2025 19:12:34 -0500 (EST) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 00E2E1202C1 for ; Wed, 19 Feb 2025 00:12:33 +0000 (UTC) X-FDA: 83134767828.21.B1F676D Received: from nyc.source.kernel.org (nyc.source.kernel.org [147.75.193.91]) by imf04.hostedemail.com (Postfix) with ESMTP id 4F06940006 for ; Wed, 19 Feb 2025 00:12:32 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=FTphuxgJ; spf=pass (imf04.hostedemail.com: domain of akpm@linux-foundation.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1739923952; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=dgmt0cbpsff48sLIal6btf7zwzG/jjV7AyjUiUggS7k=; b=Hg4Ob43rsDJ50UG03MH1FBMa1yojFxbRffOVqgRj0Z1meIlziCIKwzWejduOCRqF0+yxao pC/KM+RNMm2/DsLwoFYhm2zFzy1+1TW4HPvnOQWqJYhNe0rnOLEQp+0eH6nGNmaqBflpnM asHp4p/5eB8i1F5sKTu/owEb2j3u2+U= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=FTphuxgJ; spf=pass (imf04.hostedemail.com: domain of akpm@linux-foundation.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1739923952; a=rsa-sha256; cv=none; b=Juf5fFDIlAA9NGCWOZG+rMe9cuTXT+anzG13XfHElYjxWRKu1QSNXaFfQanuxrnQQUuQaE IXol+CaBkBJLRQ4zAfMg2Nuh6nsC63A5bfkr2gKsCQ4oFYMNCjXtj9cJKzq1RJKYpEuN6g LEr5WugBS/Y/UgwSbg5ET9dSGK6Zjxo= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id C90A5A409A4; Wed, 19 Feb 2025 00:10:46 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id EE70EC4CEE2; Wed, 19 Feb 2025 00:12:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1739923951; bh=4vU+jAZCyIj138jlg1feUEkgeBMxxOG8TaKKka41GUQ=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=FTphuxgJE0UTh8PLcD1oFET7CshqFUo+ne0otEwBcka6XiIj1/OnI2DZOhvbneYI8 Hr6gmB2RhTBBcK2568Kxnj++uNIjl898ihhMplDhnxWZGCQp0+yB5TWAiIa8JOsEoL PzYRxtYSRN1ynOSEWp5lc0syKT+uF25szPC8iVyc= Date: Tue, 18 Feb 2025 16:12:30 -0800 From: Andrew Morton To: Sebastian Andrzej Siewior Cc: kasan-dev@googlegroups.com, linux-mm@kvack.org, Alexander Potapenko , Marco Elver , Dmitry Vyukov , kernel test robot , Peter Zijlstra , llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org, Thomas Gleixner Subject: Re: [PATCH] dma: kmsan: Export kmsan_handle_dma() for modules. Message-Id: <20250218161230.0d06d45190b1ecdbf9e97564@linux-foundation.org> In-Reply-To: <20250218091411.MMS3wBN9@linutronix.de> References: <202502150634.qjxwSeJR-lkp@intel.com> <20250218091411.MMS3wBN9@linutronix.de> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspam-User: X-Rspamd-Queue-Id: 4F06940006 X-Stat-Signature: 6qatt5jc7etaido9qo14gd1ujia35hqf X-Rspamd-Server: rspam03 X-HE-Tag: 1739923952-71494 X-HE-Meta: U2FsdGVkX1+pqW0xyFhrErMEUVr7jjiPV3TrWwg9qOs4Boxi6VIyUty6BD6i6CqdQEUGJ8WrV5s5Y2oBahEDRDrYM6Pm0UGew7MECsZKCPrVF6usJapvuE0N4rpiwS5CtG1XloXffZY7rkdnYdinNgDYre2rpfQ+C7+PTy2I0YDpIU2S2Sr2YmwlTqIgou5zcOJnFW9dsRn5q49A621OsZz2GodCwHvmHDHcuD5CZoJdHgp67/cjawvENBWCFv7zOthMjG4BKWJ0DV46gWv+qNn9cWIdEhCa0WgttfBn8VZDyylA9no3P4Trpw6Y9jTrIwWvfh1GEs8pGbLz8dFjpgOFzlcoyB2sTup7G/KH9i6PRbuNn7Cg+pBmvC9oLDdqUetuTDOsJtktBbllDBLyp06+MVFfklF8wZguISrjx3Tfz+dTF7EVCf/gbweS/GDysbNzgGFpph4t/JYxmWvy+HMBOyoIIKaHwdsSTob6Bea5vc+U6H5gawwvQ88WcaKnEARKG9hDgWZv0y831lz/huBxA0OomqRJUBjTdTvc0wFaBf4lEMPHKuBvDZppON+3BiqtTkK5xzmYQFEpyeH9Fz3PMdl5UiljcUoBUn8Ly+NNYCsuwTqDezy74c0yOVTcvvKXxwdqqw1jib1Jdr4MmyE40AggI8Y+Su96U+YHDwh1xNesNNQ0OSLvBrS59hdONNmWzDk5ZZqb04G7Gv3rBmFvpz8I3BP09T/0vt1V/kEZz2D5zD9MecPQN//hqGjNEp7mHPNijvAykq9UtZrvR0H2BhDJSbpI13wtZ6mF1aKYEiUL2qGLl95KKpOLNhhDfsNRGP7SAIES7CSEdLwn56lR3NP4ixK0isLOcmQcy8Xa/7brvWBgK83bBv2Nkj1+V1CUQvWeL3clb7jjUKJ2xLzt9LWYMzw3PpU2X6YzWh31uibjqzLG41qjD3cRvzoqW4rOufzUOytatHKYpES l/0Vd8pt 3vyESJdsbpCLgWeGEeqUQZahat0R4OuTYBhrE9zK5FXev6NRxEwW1PnJB9kH1lzTgA7c6dTunHNZl0AOLR65Rh5sElowyTqwtJepUMrPXobJBbFPeHcKlTv8m8bMDeFy0siwHOPB1Ri6QAQIU2jh26H5UiSxhA8AwK3vdf1FvsKUiaLVXg6NCd+6F8soRNDGb8FEA2vTIqsn15U6TemWSZyj6+SP9Fb0w7VucEXk61gazNfog0fjqBdal68DPmrqiaGfo66peJNLpZCvIbr0VQ9IAvl1SbPGVkWk2Wxz3OKFbXlgTf9s85HIz2AweOhZ8pmKjo8Xa1pnjOQ9zFv4fuJMiKA== 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: List-Subscribe: List-Unsubscribe: On Tue, 18 Feb 2025 10:14:11 +0100 Sebastian Andrzej Siewior wrote: > kmsan_handle_dma() is used by virtio_ring() which can be built as a > module. kmsan_handle_dma() needs to be exported otherwise building the > virtio_ring fails. > > Export kmsan_handle_dma for modules. > > Reported-by: kernel test robot > Closes: https://lore.kernel.org/oe-kbuild-all/202502150634.qjxwSeJR-lkp@intel.com/ > Fixes: 7ade4f10779cb ("dma: kmsan: unpoison DMA mappings") It's strange that this took a few years to be noticed. Thanks, I added cc:stable to this.