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 4495DC2BD09 for ; Thu, 27 Jun 2024 12:32:22 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C19326B008C; Thu, 27 Jun 2024 08:32:21 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id BC78E6B0095; Thu, 27 Jun 2024 08:32:21 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A8E936B0098; Thu, 27 Jun 2024 08:32:21 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 8BF0D6B008C for ; Thu, 27 Jun 2024 08:32:21 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 56AB6140260 for ; Thu, 27 Jun 2024 12:32:21 +0000 (UTC) X-FDA: 82276606482.01.5BEA16A Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.8]) by imf05.hostedemail.com (Postfix) with ESMTP id 0B6ED100012 for ; Thu, 27 Jun 2024 12:32:18 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="UR2IsKF/"; spf=pass (imf05.hostedemail.com: domain of lkp@intel.com designates 192.198.163.8 as permitted sender) smtp.mailfrom=lkp@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=1719491531; 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: references:dkim-signature; bh=5q90I/d+vCt/mdMECtb4eznYHbVAUu7B3KLUARpGryk=; b=4WcLMSI1ummo3TWKAqiu2HcvacV09P4c0vzaEViE0QokfDtRU3fPWAYB0KzyP7f4K1dfm2 YQm3CneqHihiIYb3rUn+IhUBSG9Rzi3sFkEtxywpob/H+VNUCj+zrHChGKrCl2pyF2BzQY URrEhELy9ud1a8sYEANFjTE4+4Z0t0Q= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="UR2IsKF/"; spf=pass (imf05.hostedemail.com: domain of lkp@intel.com designates 192.198.163.8 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1719491531; a=rsa-sha256; cv=none; b=5uTR60Rs/yYTnXB8yLE2DDhQd5KzyNWMdQZP9Q/sdLAOCjg8QFcgSPX3yYz56OkGNsVOgs 9AmWdOqYUOT+WxWrRCX3OZSPw5ub+vmb6t+7+dOlZ7JH3XEh1H2IJtkeuHgl9FPtE3AXeM GoQeqyj8ZNk7wr11NIhCIjKXWAr8ksk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1719491539; x=1751027539; h=date:from:to:cc:subject:message-id:mime-version; bh=8od7xzYTahGX+qED2sx9UMAMShkviLPc8NOL0xgaUKM=; b=UR2IsKF/zA/oepZc5GFZwTScd5VnLqR9geE2pF2gY7bycVv1rqpSnpoq TiSh6pdBBn3U6/F6076JR+AkJJU4nvaCEhMORNqJHD+hyWod5POMpaUx2 pytRcibUewyAeJZu/lw8M5exPg3jPPPhpCrvtAUM4QwQKn8VQVFyIPC+k oj5foCaL026Nu4p0Mxi/NiLvJZ7WDc+OdFfKnDg1zdhoW48VCpspQcOIU xg0XDvVdhv5BbK95tSMBdlE1CrhOYnHoxms/6B0OOF6f4R0nADlTqKsDw s66D1r3js93wmZOGU8KT99O4NokXzGDvt3rHLhigR64knKe9Ovv7viTnk w==; X-CSE-ConnectionGUID: 7QCkv/OIS0SCKMqoZUo5tA== X-CSE-MsgGUID: tXHmFDM8QX6/5/z/zdoJcg== X-IronPort-AV: E=McAfee;i="6700,10204,11115"; a="34151347" X-IronPort-AV: E=Sophos;i="6.09,166,1716274800"; d="scan'208";a="34151347" Received: from orviesa002.jf.intel.com ([10.64.159.142]) by fmvoesa102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Jun 2024 05:32:14 -0700 X-CSE-ConnectionGUID: Kj82W2XrR8+EvRDBDcD/ZQ== X-CSE-MsgGUID: Vcz2MP0/Ri6WEjA+81vIKA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.09,166,1716274800"; d="scan'208";a="75115197" Received: from lkp-server01.sh.intel.com (HELO 68891e0c336b) ([10.239.97.150]) by orviesa002.jf.intel.com with ESMTP; 27 Jun 2024 05:32:13 -0700 Received: from kbuild by 68891e0c336b with local (Exim 4.96) (envelope-from ) id 1sMoIM-000GC2-1R; Thu, 27 Jun 2024 12:32:10 +0000 Date: Thu, 27 Jun 2024 20:31:17 +0800 From: kernel test robot To: Ilya Leoshkevich Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Andrew Morton , Alexander Potapenko Subject: [linux-next:master 7343/8016] mm/kmsan/instrumentation.c:318:42: sparse: sparse: Using plain integer as NULL pointer Message-ID: <202406272033.KejtfLkw-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Server: rspam03 X-Rspam-User: X-Rspamd-Queue-Id: 0B6ED100012 X-Stat-Signature: tw1p5dcni3ccpdtzykm9pha6hu5hpgdo X-HE-Tag: 1719491538-793361 X-HE-Meta: U2FsdGVkX1+4va0kBh12kGFffoozqnInd9qIWFzNFQsK0yYK1LRkInnHoUi335q9/1iPXbtKTtLWzFHYzU4TAK7G7UmHEZPa8iRlJ/rsBuw+rIInSDbI5SyKg53LjqyI80L6GTwAPdghjTvcOmhoCKnFB0vyB6jjnS7/SUkWRmsi4UuFs6Qh5Xv4MIy79ob4xw/MyuAeZDOVckK8K7zv1yUdAsYpwxewD/SaHqadmDyUyUMgj65A0V0dki2D+WiUD3smmWfwtwbiFSWqEkf5SIhawt3qLqYCMr7ebwfcD2y0j+O34DIno2vDO3jj8CmjAbM6RdbYEZ8dCJTE7xASha9ogkI3MDOBsKAL2BPJ1MfbN+ZqVDb2uYQ10pzo6Lfy6yyvDzCoEXYP3nRb5GXfooUZQlv+bDqEIATVt2QE5TpDRO6m9t8e96G1kN5rD9WOfLFN4szzMx2Jy1fikW7RntefHq607pXU57t7jRfj5C1bb0YnAOKh1G0/v875Ll2QgYPNqb6wJgCeqBFwe6Vxwdah74ISS4QTCaYQauguSlgES3zDns4DG6//QuWA6pMIDLxyvR7iQbOun9bc0zAt6kgpi7L28w2V7Wo2w8t5+WLRVs4YLMpUJOlGANE5ojOWpuPldm3Tsms//WRNXQ+cax/xxqc6P2JjsC9WVWv/MXql+tzWqBsG0XAvzI6y5xINLhqP/0Hc/xoBFTCacgjX1z1VLMvfIae24gVLQfiNc4yn0Nq2weipLHXMVnnA7d+10Z5zGUaT/9hvKfRq0e0UcoPIt/NQorrNDXn1RccUO7vvs2KoO9niyhU7sYoEIahJeRQXmPVJGb0BmxQY1IIqTbOCzAvqEzgDHoIQIAtKdJc0e/wSsF7BdwLaGHiQwokQBw3+Yfj1+afX1Bk0IwDqhsF0GTgubU0F/7cX1AXONjfnSrelrkZjoNXfVTzn2rC5suNQPVqAfLuyc+NCmQu +zOt0VAt pxaMsgqN1CVkJ4CkEQDPk4NGE2WofLeAR38hnjeHeAm0wUl6I/C5TiKAt8jMPGV+KpyxH5rR6zSRgJV23e6aM4YrvkWtwaP5MiqqOkjreAEEnpSFPN+z+J+NGwkdRKKgsYGWv+vkQgTsPmKRlSC0YqWG1D4tyeRBc6PgWIcSFr6Iu2Dm4uXYeF0p8ASLg8c8ixB+TiHQPmIQy7isJHTNXXecBCSnu9wCBLFaCm1Pgx+MzJqXI/Hl2Fm6JrOq0f5xxCORTPsxH764mjJjYRqCVZwbeJmdPhk0NUKluY89GxzMQEIDs4b861GnLnvjKFjxUvPEdyJ6Es4hGvzVTWj5OdAMf3Zymjr0GOxj8xaCyJsC84XBTAdCyi5JuYBTC4JFVgwC+ydUWWvQ90POaMC26uRznxkCs5sDuBPHU7WIj36mwCkY= 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: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: df9574a57d02b265322e77fb8628d4d33641dda9 commit: 46e281044468bb35b00581f099d195702fdec1ec [7343/8016] kmsan: enable on s390 config: s390-randconfig-r123-20240627 (https://download.01.org/0day-ci/archive/20240627/202406272033.KejtfLkw-lkp@intel.com/config) compiler: clang version 19.0.0git (https://github.com/llvm/llvm-project 326ba38a991250a8587a399a260b0f7af2c9166a) reproduce: (https://download.01.org/0day-ci/archive/20240627/202406272033.KejtfLkw-lkp@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202406272033.KejtfLkw-lkp@intel.com/ sparse warnings: (new ones prefixed by >>) >> mm/kmsan/instrumentation.c:318:42: sparse: sparse: Using plain integer as NULL pointer mm/kmsan/instrumentation.c:319:69: sparse: sparse: Using plain integer as NULL pointer -- >> mm/kmsan/hooks.c:269:14: sparse: sparse: cast removes address space '__user' of expression >> mm/kmsan/hooks.c:271:75: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void const *user_addr @@ got void [noderef] __user *to @@ mm/kmsan/hooks.c:271:75: sparse: expected void const *user_addr mm/kmsan/hooks.c:271:75: sparse: got void [noderef] __user *to mm/kmsan/hooks.c:280:50: sparse: sparse: cast removes address space '__user' of expression >> mm/kmsan/hooks.c:306:59: sparse: sparse: Using plain integer as NULL pointer mm/kmsan/hooks.c:319:79: sparse: sparse: Using plain integer as NULL pointer mm/kmsan/hooks.c:325:79: sparse: sparse: Using plain integer as NULL pointer mm/kmsan/hooks.c:421:78: sparse: sparse: Using plain integer as NULL pointer vim +318 mm/kmsan/instrumentation.c f80be4571b19b9 Alexander Potapenko 2022-09-15 307 f80be4571b19b9 Alexander Potapenko 2022-09-15 308 /* f80be4571b19b9 Alexander Potapenko 2022-09-15 309 * Report that an uninitialized value with the given origin was used in a way f80be4571b19b9 Alexander Potapenko 2022-09-15 310 * that constituted undefined behavior. f80be4571b19b9 Alexander Potapenko 2022-09-15 311 */ 62a9bbf2e999b9 Alexander Potapenko 2023-01-12 312 void __msan_warning(u32 origin); f80be4571b19b9 Alexander Potapenko 2022-09-15 313 void __msan_warning(u32 origin) f80be4571b19b9 Alexander Potapenko 2022-09-15 314 { f80be4571b19b9 Alexander Potapenko 2022-09-15 315 if (!kmsan_enabled || kmsan_in_runtime()) f80be4571b19b9 Alexander Potapenko 2022-09-15 316 return; f80be4571b19b9 Alexander Potapenko 2022-09-15 317 kmsan_enter_runtime(); f80be4571b19b9 Alexander Potapenko 2022-09-15 @318 kmsan_report(origin, /*address*/ 0, /*size*/ 0, f80be4571b19b9 Alexander Potapenko 2022-09-15 319 /*off_first*/ 0, /*off_last*/ 0, /*user_addr*/ 0, f80be4571b19b9 Alexander Potapenko 2022-09-15 320 REASON_ANY); f80be4571b19b9 Alexander Potapenko 2022-09-15 321 kmsan_leave_runtime(); f80be4571b19b9 Alexander Potapenko 2022-09-15 322 } f80be4571b19b9 Alexander Potapenko 2022-09-15 323 EXPORT_SYMBOL(__msan_warning); f80be4571b19b9 Alexander Potapenko 2022-09-15 324 :::::: The code at line 318 was first introduced by commit :::::: f80be4571b19b9fd8dd1528cd2a2f123aff51f70 kmsan: add KMSAN runtime core :::::: TO: Alexander Potapenko :::::: CC: Andrew Morton -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki