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 85E0AC6FD18 for ; Wed, 19 Apr 2023 06:09:39 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0EBCD8E0002; Wed, 19 Apr 2023 02:09:39 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 09B158E0001; Wed, 19 Apr 2023 02:09:39 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E7E118E0002; Wed, 19 Apr 2023 02:09:38 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id D9AE58E0001 for ; Wed, 19 Apr 2023 02:09:38 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 9854FC01A5 for ; Wed, 19 Apr 2023 06:09:38 +0000 (UTC) X-FDA: 80697114036.20.02DF83A Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by imf07.hostedemail.com (Postfix) with ESMTP id 62D5440008 for ; Wed, 19 Apr 2023 06:09:33 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=dMdQwdL3; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); spf=pass (imf07.hostedemail.com: domain of yujie.liu@intel.com designates 192.55.52.120 as permitted sender) smtp.mailfrom=yujie.liu@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1681884575; 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=Il0ewv/hxZa+HX5yHcU09N0l4lBXmTeR6GFBaf4ndrs=; b=CGh259WExWXc+3fexE67nQHr8GU2gq6o4LIVJIQ1RgUY4blMEDOuJnCPaRdwCS+wRZtG+B T/UWa9mKwSo1lXE4yh/M4DJ3fc3ZknPOYz0xCgf5AiwVVy+oN7ZKy1G0mCokEJ1j+7hu8n QQ4WN1YOL8OgNNKelnhRVaR0jBA6x3w= ARC-Authentication-Results: i=2; imf07.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=dMdQwdL3; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); spf=pass (imf07.hostedemail.com: domain of yujie.liu@intel.com designates 192.55.52.120 as permitted sender) smtp.mailfrom=yujie.liu@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1681884575; a=rsa-sha256; cv=fail; b=TebLyX70Bf053mAFS+iUuX4WwuZZ/DS+j30To+Pgu6SVhofBq8Tyig3gbfBqYiIfdXBknx qTe8GeN+yC3uDV+CY6EYmc2/8F6s478mh5KEOKlnwSp1wbTdeXlZwigjaK5OncRWGFSfp3 dHDWR/4gbE/uNG6IPfp3gelhlInHW8Q= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1681884575; x=1713420575; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=nlDqBKnYacF6xlZlRvsg2LMN2lEAxATxdxTo13vwkxU=; b=dMdQwdL3cC2D0xcc5CXis9QyAonGvIHgIzTR4/IFnq9NkY8tf4fbdtqU vSCz6GA4A/uw4AfZLPFF4eUZqC0vplwv7BM9YVpL+8Tu0+5mTtASj3G5H 29OhUCxn7xVKPwqTXDvNOzak5VbiOfiD9MacHsW6dY1h2bJwCSaczh84Q MMB7ZmAolqSMS870OD1wfclPSzMJ8W27EAaTmsbZ60qS1ZJHlCn460rgh /sp7btL9FSI58GjEE474fNNauDJTdcR7lieZGbwM+VcolvjZL6gZQ4bci tFrzACMX3KH+VIDSvWtBznZecz/BDrjqCOl7ZfWvwlV8YuDAlfEdMUGH/ g==; X-IronPort-AV: E=McAfee;i="6600,9927,10684"; a="344112403" X-IronPort-AV: E=Sophos;i="5.99,208,1677571200"; d="scan'208";a="344112403" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Apr 2023 23:09:31 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10684"; a="684866963" X-IronPort-AV: E=Sophos;i="5.99,208,1677571200"; d="scan'208";a="684866963" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga007.jf.intel.com with ESMTP; 18 Apr 2023 23:09:30 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 18 Apr 2023 23:09:30 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 18 Apr 2023 23:09:29 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Tue, 18 Apr 2023 23:09:29 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.172) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Tue, 18 Apr 2023 23:09:29 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dfhjv+hQ3zevKHdcoEMKpfjs+dmRGB1TdiP5zxzaUX7UCYBuDWQbzrmMBwlaow0iwVxN74kJX6HQhrdxOFdfAOXAlIibx5jkJHzk29o05OC7iUQ8vYPrpHpwzJLC1HgZ30P+tR0mlvvaumLSaY9EsI3XgLFdGRPr2czZG6vOWlTVghbSUbdToujUdh/6HbgfH/u1MlT258oi0YdKnl9K0RRemB65rGG888SL05w2/emgabqgtbPieFNcGRlPuIu7CmLWojdqUpbx4eYRYRo5HddVwyJPOfMYDIO5BgqPuSBocQroJnEZpfLnMH8CmWqyAaFhhe1KdokzPSUEb9lhjw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Il0ewv/hxZa+HX5yHcU09N0l4lBXmTeR6GFBaf4ndrs=; b=FI6eH+21IaOpUxkLFjkeNBlGUrZ9+uTIoxr6Bogsxqz5Ai6gjK/1CHc1yXIlmqznR3qD1OT3nHL1PLU5NEbyYeHQRGIY3RdVLdcDyc1nkk7vulapnaGREw+ObQUGc+ZBvNRIdYbutF91sy7RBJVuIZxnzVl2pbRIOSZrwH+h5ejce5fHneWmFplilzY+pVOpWNGnTUMNMj4KIPFVel88Y8FIlGCE9K4dXhyLfKQW1VoBiB/21QHYF1tmRNUfRQVfhZCw/sYYBmdITt2Ocor3D8cUPUZgqiklWdQvgedUUGeP/criY4CBxImxZ5Gjc6hogdPFaDdrkAlhAzpxrga4mQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from CY5PR11MB6392.namprd11.prod.outlook.com (2603:10b6:930:37::15) by DS7PR11MB6272.namprd11.prod.outlook.com (2603:10b6:8:94::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6298.45; Wed, 19 Apr 2023 06:09:28 +0000 Received: from CY5PR11MB6392.namprd11.prod.outlook.com ([fe80::b14b:5c9c:fa0e:8e7c]) by CY5PR11MB6392.namprd11.prod.outlook.com ([fe80::b14b:5c9c:fa0e:8e7c%6]) with mapi id 15.20.6319.020; Wed, 19 Apr 2023 06:09:28 +0000 Date: Wed, 19 Apr 2023 14:06:22 +0800 From: Yujie Liu To: Mark Rutland CC: kernel test robot , , , Linux Memory Management List , Will Deacon , Ryan Roberts Subject: Re: [linux-next:master 10286/12016] arch/arm64/mm/fixmap.c:199:10: warning: variable 'bm_pudp' set but not used Message-ID: References: <202304172004.r3IPh5Ja-lkp@intel.com> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: SG2PR02CA0059.apcprd02.prod.outlook.com (2603:1096:4:54::23) To CY5PR11MB6392.namprd11.prod.outlook.com (2603:10b6:930:37::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY5PR11MB6392:EE_|DS7PR11MB6272:EE_ X-MS-Office365-Filtering-Correlation-Id: 0aea0f9d-2636-4705-590f-08db409ca1b2 X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: JOAjDxIkcNr8ECPFyaFxjQ7yOPSDmbzq+a+d7pZ1sMsn5oZCb5xlESeXPEP+fpKbZaITHb77rOsDn2SLMbRIZu1KilB+AQEJ86FYvF3fhQLIn2a1q+r61WH9nJlUHlxtrXs6VGDccg+wgDIQabCxyy9ahfGrn+FcEpzMoir+XTKsL166H9oETpvzX48gkHArl6iAzOYWdUrhq51NZocIBaQHnPoVBSdnoWm0IeJGOIbAQBmmsn4Imy8HhtE996trogAiw7NfEYYKXJ65T9TdabKui0NSm44d3biqD/HBBaGj6jTHzF7DRnpGXqPl2CP+c06PZEqubmq+a2s02VVXbxhxR3GEk4Z21i0P4/4lNs11i1E9vYuY3VFtxOJY8RVzkE2JvWQwrmq880oXuUZj8VWVY2eQ9rphBF4LqEELDfUR83finLHmEUGr7O9wA65MwqAoLlTz1DvDxJ+r+xaVQbYJ9y/Kw6IMKzlh/ZQ2IGs6N7jNWkpHJ2TxZvqsBp/RJ9rwUuttmw/q142fndv+v1PpxeS9hOXGrEok122XTO7Xq3JbkSS5U2rjlVg8olbKESDYBd3/ikT5miQMRuYyn05zHsZzCSoVqAe+KPQ3O7FpbE2/oW4aawRFfzxvlH245c/DKMPpjL0k9ZFgUnkNww== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY5PR11MB6392.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(7916004)(346002)(376002)(136003)(396003)(366004)(39860400002)(451199021)(44832011)(966005)(66476007)(66556008)(6666004)(6486002)(2906002)(8936002)(8676002)(5660300002)(478600001)(82960400001)(38100700002)(33716001)(41300700001)(54906003)(66946007)(26005)(186003)(6506007)(6512007)(9686003)(83380400001)(316002)(4326008)(6916009)(86362001)(67856001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?9yK0t8MD0oDadDYgNv0D4kJmq28KyrPCHWmgt24ofD2ipnxbi4WMMQ5FIhQv?= =?us-ascii?Q?9Lop9q2seJhpqTHJ5MSm6w5DWwnN34aBGmJxhuwqivLjCiipzBunBCjIcdmu?= =?us-ascii?Q?1cw7sw1JVVIlSRNJTPhZeVxylfomHDeZbiF3P5nazxkm7gixI6DnE1sGUWIt?= =?us-ascii?Q?z7miQVabjnM4hThTOuQ1+VhPXSKlFmjaNkLMR9Xm1CU+K4hv2uD9YCZDnZkK?= =?us-ascii?Q?QsD+YPlV7BUbFE5sUZ6BQ98ZnY/yv+znlvp6AYBJtGRGOyVjP+DMz8Wftirn?= =?us-ascii?Q?6VZlYTgJ4/cBKvG8hCRSH/fI8E1r0UWrk+XEK+TBapdfHTGeVdO9IR4Nrqrb?= =?us-ascii?Q?88TH0VqMDyKSloiustMWgzgMzEvbANVle4vp3NqzvHRXLdm5xn6KbXdd4gAx?= =?us-ascii?Q?ugAr5xwaoMziiKY7zQlDoZGYQDiefM1lhqjR2yEo3ygKC+drNy+7K/tyE0PV?= =?us-ascii?Q?T8OUSUFR8R5i869er8unOFYdsdXh+X6Az7ygfnp48HuoauhvhePCB4yfmsuG?= =?us-ascii?Q?jRdnk6vK8UzUI0vYGuKW6rHbOXrdH50NOQhmkCZoVhV7NkAaTOJezzLKzl7d?= =?us-ascii?Q?rHjmwFbs6RLgcmueRzehgWG69OJQcmSdnNKKXatla8opr7RgVKEafHPxexAq?= =?us-ascii?Q?TJD7TWmmgg7ucadCl6uluLDF9GIqIhtsaAQAkP7z4IkYVw3SBNXJuq2Uyja9?= =?us-ascii?Q?lArTHWotJ8z1f6CNowZoiR/pg0Vkde3Phg0Uq1mzwFinDlLcwRUDH9PT7ait?= =?us-ascii?Q?QBDNHTW7rWXl13WAUQ86WMVZ7hhBKJlps+Oy5fZDfmRb69D1CBMn/y37CqM9?= =?us-ascii?Q?ny4hSQw4dZXcKgmN9uGhs1Tm8w7a01XA3lbykfKA/E838+odWcMg2BOFmRKz?= =?us-ascii?Q?+coXT8zVLiQg+na10UbikSIaIHNJrzdASF9CmNixcz80STY59MXIHQrBsZ7H?= =?us-ascii?Q?qBOFE/ijoQccVULXuYfw7gD2U5hswvjKhj0G60FvUcOz/fZOIt7TDH6HSI/1?= =?us-ascii?Q?PlI3F0eiyHTCjGBxp1GFlXKGCo4XQf8nfEBVck/ARcPxLBvGScVnNANdLHVV?= =?us-ascii?Q?5+cLc7tHiRwLSKh+nfTPCDNLYo7OWsSUjnaZ8ezEMwJyhZ6Q+TB4L7LTBVNZ?= =?us-ascii?Q?qMgAgSp44dBik3V3g8a7unIRl5nJ96E2IJgElthSuTomn/KBhhA3/t7xW819?= =?us-ascii?Q?njPY7w4bd+KFveTZI7B78gHdoFjWfj7o611ptiU6E7p4MM0Y3gjkx8TVmTiU?= =?us-ascii?Q?yrutvEgDvxOIfnLf1AR2ib75SncqXXjcu8zj8dTQId4nyI4Zr447A/5GE5lf?= =?us-ascii?Q?cEzsuF9dK0tuOLtOz4wDJfNIlIFQHYfw68H8GZ6583qeVDuspx3KYHTgIqDS?= =?us-ascii?Q?yKDbM918PldCAu8ybQUvlwKIng81P4YXosuj1ebxOCuFC402DKuHesIGUwpP?= =?us-ascii?Q?9ZmKOFUR9HDwu2Pmcv+YrJKMWwOl5L2U1MSSFQryPkmJbP4VR432ufXHmwQ3?= =?us-ascii?Q?QiCrtE6IXoqz4V58IwmfxfC6dNP6Q0N6B1D0Vze4Hgnj4wolXROvI4Le3mOR?= =?us-ascii?Q?5MNfo9qhz3c7mzczKLiB0YWNi5xVtTpf/7vRr4Ta?= X-MS-Exchange-CrossTenant-Network-Message-Id: 0aea0f9d-2636-4705-590f-08db409ca1b2 X-MS-Exchange-CrossTenant-AuthSource: CY5PR11MB6392.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Apr 2023 06:09:28.0215 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: CPDpPJnvD+cIj5Tao5wXLskh7GifzgPfXFCRRtrDGBBsSGm0581+akB7QRcaoZg4vNDK+x4EiODOsLI+kvzczw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6272 X-OriginatorOrg: intel.com X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: 62D5440008 X-Stat-Signature: tb987ojqyqqodizhk5qxssp9pc1y6k3b X-Rspam-User: X-HE-Tag: 1681884573-115973 X-HE-Meta: U2FsdGVkX19vfdnnMvRyQ7UNPFUskJv4zdMapnruFp3dLQ5GWUP0H+lGkAqB6UJnk+1vb8M6zTuEd5P4uo906Kf/xliIDZrlmPmsSHto8CCKJbQW18BbRVD6RRpAuBfyfNTKJnkg3lOY2zismvglZd0WjBaaYYhRBraxQUOkPEGehaNos1rt1U6P4NgvesXgH91/ioy6lO7mKbmUZx7ociZ2E14hn4a5Shep5QDp89o88PsgqF4vPE6dyaml7xbVAZXOzLOjEBaXwnspdhToimmDcRe4DurXFOiNzAwjT4NDPpWz5urNZp5boVTHzTPiXoQuoMJF/QBtf0QSzdsN1IVk6vtPRVc+m9iB7KP1PDr3yWj9ZpI1d6APn9FdqETUhzkgkuhWcszCJTSsOPIJ/tPnLj/oHqK+/IEhVf6Rm6kKBrv77lEvcpqDG1ZHna8fHC7la09b/9V+Q4uKcILopTawHHemBW07OpCKA9dxW8wLCZLuP4NfENSacHviwWeaPyg8/9WKqdbfdckRuT5Xf5NkrNdfpTck4WUx1B8KU3ggcXJIlr6/VWoIyjBifZg/PKm4ZojtPtQsbwyDhmrxANZ1bjEqGsUZPKoiNcTsoSr//m3Y9P7/4hWbpK4lHU8AlByAiIbiKYipwP5qF0eFtSunsmc2tOZzKTgZFSIUb93219041dAdu7csa+m7PvXmev/PWwVOYyin0GFHBUf+FWl62/7EmPeGYxkbiL8mj9088T20OYFDQ0qnB/yJqw31kw+DwI3iHGUqzrz3fyXiclcU7AiWHZW1RjFdXKVCV/enEPX8tjTvEyjHBddJmdFhladxaZd3AG4uW5YmRc7p/VFatkwWFJXePB06F0CU+CoWPIx/9CmU9Te2PhXs6qAtF9CnIWJFfEkP7stT/f1QZ8AJbfDPhjD1F33alt2sgOx0QRu2vOwIZdaculMdmMpaO+DveRSxx4tjEBmB9Ht hTQcrXz/ ZkDa5DYRpCq87pzTp+IaO5Y5cTNIyhPE8dTQwyrz26uGCNnXsSV4xkDFzqnmB8iDyWZPR1ZC+7+j6/wL41vQLQFAD2X6mwQ7/560FS+By6QCS3E1NZgbu1vkEVFeTtmZcB8atG6c9rzz8BZQ4nHJ3c8NKjgHLF4UMJWKGveEuueB3f18qoZNLerjWASU7NItfYzDzeJPy7tLAJl8qk/DHDr7mJ1RgGBTyfJO4pnUj5oOuT9RtlHTJkVmpn/gp9+laGPgFPHhNKmJnIfC5etEdKLK/AYQqG/tWqx2rRN1mvFozByXbPeWmohxedVrcXnq8B1S28U1K+SS9wvjX/7fisBm8uJsCRNyFukQQR6clO5B+0UeLYT6llGboGgPfscSw5iDmw3pkdSmjQgcxp+mVk7jJSal9vNF2/Szn9Et+j/MdxUDBtFJq+xM+iw/lnpWCkEzr+sEyjNPl3dwzJ8idVQRv8HBlLSrngOrPLDQfs3TCE8hHzrx2bTADZ/fQRAb5EfM+v4qNng/ost2+U+5otOxMbNGTg4N/NHqte9HXrnWarPNBDTN2fI6OR33QmaAwfSFn2+Es1O9/zQWVEg9CPPASFHkAPHJBcgSn 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 Mon, Apr 17, 2023 at 02:49:57PM +0100, Mark Rutland wrote: > On Mon, Apr 17, 2023 at 08:55:17PM +0800, kernel test robot wrote: > > Hi Mark, > > Hi, > > > FYI, the error/warning was bisected to this commit, please ignore it if it's irrelevant. > > I took a look, and this warning existed in the prior commit. All that has > changed is that it has moved from arch/arm64/mm/mmu.c to arch/arm64/mm/init.c. > > This commit is not to blame, and there is no regression here. > > The warning itself is bogus; more details on that below. Please ignore this. Sorry for this false positive. We've configured the bot to filter out the reports on this commit. Best Regards, Yujie > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > > head: d3f2cd24819158bb70701c3549e586f9df9cee67 > > commit: b97547761b02cc95e0e6be827dc9ca9da8142761 [10286/12016] arm64: mm: move fixmap code to its own file > > config: arm64-buildonly-randconfig-r004-20230416 (https://download.01.org/0day-ci/archive/20230417/202304172004.r3IPh5Ja-lkp@intel.com/config) > > compiler: clang version 17.0.0 (https://github.com/llvm/llvm-project 9638da200e00bd069e6dd63604e14cbafede9324) > > reproduce (this is a W=1 build): > > wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross > > chmod +x ~/bin/make.cross > > # install arm64 cross compiling tool for clang build > > # apt-get install binutils-aarch64-linux-gnu > > # https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=b97547761b02cc95e0e6be827dc9ca9da8142761 > > git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git > > git fetch --no-tags linux-next master > > git checkout b97547761b02cc95e0e6be827dc9ca9da8142761 > > # save the config file > > mkdir build_dir && cp config build_dir/.config > > COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=arm64 olddefconfig > > COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=arm64 SHELL=/bin/bash arch/arm64/mm/ > > > > If you fix the issue, kindly add following tag where applicable > > | Reported-by: kernel test robot > > | Link: https://lore.kernel.org/oe-kbuild-all/202304172004.r3IPh5Ja-lkp@intel.com/ > > > > All warnings (new ones prefixed by >>): > > > > >> arch/arm64/mm/fixmap.c:199:10: warning: variable 'bm_pudp' set but not used [-Wunused-but-set-variable] > > pud_t *bm_pudp; > > ^ > > 1 warning generated. > > > > > > vim +/bm_pudp +199 arch/arm64/mm/fixmap.c > > > :> 182 > > 183 /* > > 184 * Copy the fixmap region into a new pgdir. > > 185 */ > > 186 void __init fixmap_copy(pgd_t *pgdir) > > 187 { > > 188 if (!READ_ONCE(pgd_val(*pgd_offset_pgd(pgdir, FIXADDR_TOT_START)))) { > > 189 /* > > 190 * The fixmap falls in a separate pgd to the kernel, and doesn't > > 191 * live in the carveout for the swapper_pg_dir. We can simply > > 192 * re-use the existing dir for the fixmap. > > 193 */ > > 194 set_pgd(pgd_offset_pgd(pgdir, FIXADDR_TOT_START), > > 195 READ_ONCE(*pgd_offset_k(FIXADDR_TOT_START))); > > 196 } else if (CONFIG_PGTABLE_LEVELS > 3) { > > 197 pgd_t *bm_pgdp; > > 198 p4d_t *bm_p4dp; > > > 199 pud_t *bm_pudp; > > The full piece of code in question is: > > | } else if (CONFIG_PGTABLE_LEVELS > 3) { > | pgd_t *bm_pgdp; > | p4d_t *bm_p4dp; > | pud_t *bm_pudp; > ^ defined > > | /* > | * The fixmap shares its top level pgd entry with the kernel > | * mapping. This can really only occur when we are running > | * with 16k/4 levels, so we can simply reuse the pud level > | * entry instead. > | */ > | BUG_ON(!IS_ENABLED(CONFIG_ARM64_16K_PAGES)); > | bm_pgdp = pgd_offset_pgd(pgdp, FIXADDR_TOT_START); > | bm_p4dp = p4d_offset(bm_pgdp, FIXADDR_TOT_START); > | bm_pudp = pud_set_fixmap_offset(bm_p4dp, FIXADDR_TOT_START); > ^ set > > | pud_populate(&init_mm, bm_pudp, lm_alias(bm_pmd)); > ^ used > > | pud_clear_fixmap(); > | } else { > > What's happening here is that the config has CONFIG_PGTABLE_LEVELS=2, where the > above block is unreachable, but the warning is being generated for trivially > unreachable code. > > With that config, we'll use include/asm-generic/pgtable-nopmd.h, where > pud_populate() is defined as: > > | #define pud_populate(mm, pmd, pte) do { } while (0) > > ... and hence it's complaing that the (unreachable) definition and > initialization of bm_pudp is not used. > > If I reconfigure the kernel with 4K pages and 48-bit VAs so that > CONFIG_PGTABLE_LEVELS=4, the above warning isn't generated. > > Thanks, > Mark. >