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 2C479C4167B for ; Fri, 3 Nov 2023 23:12:38 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8E7BA440149; Fri, 3 Nov 2023 19:12:37 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 896A08D000C; Fri, 3 Nov 2023 19:12:37 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 69B07440149; Fri, 3 Nov 2023 19:12:37 -0400 (EDT) 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 520A88D000C for ; Fri, 3 Nov 2023 19:12:37 -0400 (EDT) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id BC73DC131F for ; Fri, 3 Nov 2023 23:12:36 +0000 (UTC) X-FDA: 81418194312.24.96ADB01 Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) by imf28.hostedemail.com (Postfix) with ESMTP id 82EE6C0013 for ; Fri, 3 Nov 2023 23:12:32 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=cisco.com header.s=iport header.b=OpbLx5Un; dkim=pass header.d=cisco.com header.s=selector1 header.b="AICO/VIt"; spf=pass (imf28.hostedemail.com: domain of danielwa@cisco.com designates 173.37.86.75 as permitted sender) smtp.mailfrom=danielwa@cisco.com; dmarc=pass (policy=quarantine) header.from=cisco.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1699053153; 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=jYdOl0ThQOgWuPgPr4bPM0NtOYQvN/bi0wMcNHejBys=; b=xhC5bGm5kU50HjhxiItzAd+0paNNi5FntUgnOEuwiIkow6aXYi6IZLRmrM5s4EsTtB0Nea eB5oi2/IDH/aPUT1RcYmEKH0U4J8SKdYkI4Dzpsgg26eG7IvC8RHWrz4J9d/sX8SwXcxfP IsJmpFIRNBPb9cIzxVM/wsOLoduWMuA= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1699053153; a=rsa-sha256; cv=pass; b=aaEPqvjMA3uYylco4qbn04EVq5hNrF7iX7mBB+CS4A5Ni61niahQVwpeeCmS8is+ZY3UmV TpZkg+loO7vCr97Lpnyrst/VpljLBBuoiiQmUAF0qepXAVv0jXypVBXeawRQmNzdWFbUWQ VqnitNlr15tSrpVk4vaMVcaidASc0Co= ARC-Authentication-Results: i=2; imf28.hostedemail.com; dkim=pass header.d=cisco.com header.s=iport header.b=OpbLx5Un; dkim=pass header.d=cisco.com header.s=selector1 header.b="AICO/VIt"; spf=pass (imf28.hostedemail.com: domain of danielwa@cisco.com designates 173.37.86.75 as permitted sender) smtp.mailfrom=danielwa@cisco.com; dmarc=pass (policy=quarantine) header.from=cisco.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=27369; q=dns/txt; s=iport; t=1699053152; x=1700262752; h=from:to:cc:subject:date:message-id:mime-version; bh=RRFRoSDiZiv5fLig8T8rKhti1DNBW8M5RgbKGKXJwEY=; b=OpbLx5UnQjXSbV2ydji1tC2V/j+LYVm7tqznuz2j/kXBOZaohmZUGQzp Jz+mifFtPMcvyK6lqk3nVKSaN39QQ793FOFlm7epZAkdA5RD5gRdYLa9R AYtkSZrItgj7TVInlpfvWbX9rRMWyDkAv/KW9qeKe7tfpDzyXwIcVg6FG o=; X-CSE-ConnectionGUID: +07vG9vfT52y3E0DTcRnUA== X-CSE-MsgGUID: 0ndior4CTZOVrX3WKc3vVQ== X-Files: config.gz : 17358 X-IPAS-Result: =?us-ascii?q?A0ALAAByfUVlmJxdJa1aGgEBAQEBAQEBAQEDAQEBARIBA?= =?us-ascii?q?QEBAgIBAQEBQCWBFgUBAQEBCwGBZlJ4LS4qEkiIHgOETl+OX4xDHIVLhVqBJ?= =?us-ascii?q?QNWCAcBAQEKAQIBAUQEAQGFBoclAiY0CQ4BAgICAQEBAQMCAwEBAQEBAQECA?= =?us-ascii?q?QEFAQEBAgEHBBQBAQEBAQEBAR4ZBRAOJ4VoDYZPFhUZAQE3AREBGjYOIhcQB?= =?us-ascii?q?A4TFIJcAYJNEQMBn1YBgUACiih4gQEzgQGCCQEBBgQFsmUHCRiBMAGBVoFMh?= =?us-ascii?q?FwLAYU5hE0nG4FJRIEVg2iCYQKBdyOGCYFWh1MHMoIigkBrKYNCaYhZgQBHc?= =?us-ascii?q?BsDBwOBABArBwQwIgYJFC0jBlEELSQJExI+BIM0CoECPw8OEYI9IgIHNjYZS?= =?us-ascii?q?IJVCRVASnYQKgQUF4ERbh0VHjcREhcNAwh2HQIRIzwDBQMENAoSDQshBRRDA?= =?us-ascii?q?0IGSQsDAhoFAwMEgTYFDR4CEC0nAwMTTQIQFAMeHQMDBgMLMQMwgRkMUANvH?= =?us-ascii?q?zYJPA8MHwI5DScqAjVfBRICHgNEHTYKA3g9NRQbBpxIgQCCJ4IxgggXgh0Uk?= =?us-ascii?q?mwIjmdHgUOaHocDCoQMhk6DKZdyg26Mc5kMLodGkEqjQoRmAgQCBAUCDgEBB?= =?us-ascii?q?oFjOi2BLnAVgyJSGQ+OIAwNCYNWj3l2OwIHCwEBAwmGS4IlLYItAQE?= IronPort-PHdr: A9a23:vrJu4RIf4FtKflIoX9mcuakyDhhOgF28FhQe5pxijKpBbeH/uZ/jJ 0fYo/5qiQyBUYba7qdcgvHN++D7WGMG6Iqcqn1KbpFWVhEEhMlX1wwtCcKIEwv6edbhbjcxG 4JJU1o2t2qjPx1tEd3lL0bXvmX06DcTHhvlMg8gKu3zG4PWkM2f3OGp8JqVaAJN13KxZLpoJ 0CupB7K/okO1JJ/I7w4zAfIpHYAd+VNkGVvI1/S1xqp7car95kl+CNV088= IronPort-Data: A9a23:WxAjqapJYnjQsacg787872WyaC9eBmJoYhIvgKrLsJaIsI4StFGz/ 9cvaN20SqzVPDSsLMchIr0CxjoP6JbRzIUxSgNvpXswRHtA+JrPXYTHIh2pb3/OJJPIQUhqs p8VNYmffZE4Qy/WrU+kaOTr8XclhKyDGOv2A7DPUswdbQZ8UCMgght/muk/xZ4tjsq4G2thn PuqyyGIEAb6gGMkWo5t15++lP8GUDIe0t84UjcWOv4Xt1bUnXVNUZsRea+9fybySdQMFOCxT rnIl7vnoT3Vp0xwVt36zeiieERQGrCOZFOFgCEMAPL+3BVPq3Bp3M7XWBZkhWJ/011lyPguk I0U7fRcMDsUA5AguNjxcjFVGX5wNP0XpbLJeXSyvMDJlBGbeHC1m/wxUBg8ZodE8M96UDpEn RA6xJ/hTfwia8aemu/TpjxE35x7RCXTFNpC/CkmlXeAVapOranrG83i/cVf0Co7mvdAFPPfY 9txQTd0ZXwsWTUXUrssIMx4xLzAakXXKWUC8wvM/fFvuAA/8SQouFTTGIuNEjC1bZ09cnaw/ gru42n/CxcGA92ToRLtHqWE37KncYvTAer+JZXgnhJYqAT7Kl87VHX6YWCGTcyR0SZSbT7wx 3s8oULCpYBqnKCio0KUsxeQ+BZotTZEMzZc/nFTBAylksLpDwil6mcsDWYedvN3qsEKGGY7j XLRs+/iPzpSmejAIZ6d3u/8QTKaIyMZKyoJYjUJCFZD6Nj4q4Z1hRXKJjphOPfq1ZuuRnehm HbT8XZWa7Y71abn04239FbGjjazr7DCTxU+4UPcWWfNAgZRPdX9OtfytgCDhRpGBN6fQliGp iQvp/q50vo+Vq6un3eTftxYSdlF4N7cYGGD3jaDBaIJ8zWr5m7meIV44y93L0QvNdwLEQIFe 2fJsg9XoZRUJnbvMOl8Ypm6DIIhyq2I+cnZuu78LYIRfLcgagG7oXt/PmPI81zmqk4RuPRqU XuESvqEAXEfAKVh6TO5QeYBzLMmrhzSI0uOFPgXKDz6gdKjiG6ppaQtawTRM7hohE+QiECEr IYFbpriJwB3CbWmOkHqHZgvwUfmxEXX6LjsoMBRM+WEOAcjRScqCuTaxvUqfIkNc0VpegXgo CjVtqxwkQeXaZj7xeOiMSALhFTHBsYXkJ7DFXZwVWtEIlB6CWpV0I8RdoEsYZ4s//F5wPh/Q pEtIpvRU6wUFG6bp2hMN/ERSbCOkjz13Gpi2AL7OFACk2JIG2QlB/e9JFK0rXlSZsZJnZJu+ OPIOvznrWorHlQ+U5m+hAOHxFKqtn9Vg/NpQ0bNObFulLbEruBXx9jKpqZveakkcEybrhPDj lb+KUlD/4Hl/dRqmOQlcIjZ9e9F5cMkQBoDd4QahJ7rXRTnEp2LmNQbCrrSLG6HPI42kY37D dhoIzjHGKRvtH5BspF3FPBgyqdW2jclj+YyIthMdJkTU2mWNw== IronPort-HdrOrdr: A9a23:0rWb0qxLmAvprjAqrTSeKrPxZegkLtp133Aq2lEZdPULSL36qy n+ppQmPEHP6Qr5AEtQ5uxoWJPtfZvdnaQFmLX5To3SIjUO2VHYYL2KiLGSoQEIdBeOi9K1uZ 0QFJSWa+eAQmSS7/yKnDVQeuxIqLLogcXY4ds2pE0dNT2CHpsQlTuRfTzraXGeKjM2Y6bRPa DslvZvln6LQ1hSRMK9AXUOQujEoPP2tL+OW3Q7Li9iwjOjyRez5pDHMzXw5HojujV0rosKwC zgqUjU96+ju/a0xlv3zGnI9albn9Pn159qGNGMotJ9EESsti+YIKBaH5GStjE8p++irHwwls PXnhsmN8Nvr1vMY2COpwf30QWI6kdv15ai8y7avZLQm729eNsIMbsEuWufSGqf16MUhqA/7E uM5RPei3MYN2KYoM233am4a/gjrDvGnZNlq59cs5SaOrFuM4O4auckjRtoOYZFEyTg5I89Fu 5ySMna+fZNaFufK2vUp2913bWXLz8O9zq9MwE/U/auonBrtWE8y1FdyN0Un38G+p54Q55Y5/ 7cOqAtkL1VVMcZYa90Ge9EGKKMeyHwaAOJNHjXLUXsFakBNX6Io5nr4K8t7OXvfJAT1pM9lJ nITVsdv28vfEDlD9GIwfRwg1rwaXT4WS6oxtBV5pB/tLG5TL33MTebQFRriMekq+V3OLysZx 9yAuMgPxbOFxqbJW8S5XyNZ3B7EwhqbPEo X-Talos-CUID: 9a23:6TniWG6AZUdJDkCffdsstxZLBO90bHPhkS3BeGLgJVpicruoYArF X-Talos-MUID: =?us-ascii?q?9a23=3ANnDVvw30R/p8MrYzdPeK2kuUvDUju6KiCUcXzb4?= =?us-ascii?q?6ie66LxwrBBSW1yqJe9py?= X-IronPort-Anti-Spam-Filtered: true Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-4.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Nov 2023 23:12:31 +0000 Received: from rcdn-opgw-4.cisco.com (rcdn-opgw-4.cisco.com [72.163.7.165]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 3A3NCUmp011886 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 3 Nov 2023 23:12:30 GMT X-CSE-ConnectionGUID: TlnxoFfBRCSwPOXxn5uLmQ== X-CSE-MsgGUID: qukZGH62TJCOck0wvvL2Xg== X-IronPort-AV: E=Sophos;i="6.03,275,1694736000"; d="gz'50?scan'50,208,50";a="6762716" Received: from mail-dm6nam12lp2169.outbound.protection.outlook.com (HELO NAM12-DM6-obe.outbound.protection.outlook.com) ([104.47.59.169]) by rcdn-opgw-4.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Nov 2023 23:12:30 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B+h0qAnmztaeBqqRcPPcuXgzEmrBTQJEJQpSsIN2lHWgH/52xLQ4YSyIlOwfo5zWxpKH8FTMMi0m3uTB/686d2gmrrQOXIo43PwXSk7mVolbMF5QWZXUPQTMOTIORixdGopPE/tgXmxbfioY+37xF8aty8Rdt56KOz/BDutJTNyVakgDuviP4FxOroi0xDmd41TqnMdWqZAVThLFc4QNuKLdK6By9l2Lawa8qLAs4aazN2zIrBMWY/VZ14p8fYrWr3yb21kwoj/0jnVyz6cI8gR1jx99XUKtujSDLoq65O3CJaTOZws8vok17FZsQTRFNol3YAP8iYftqcwtowabIw== 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=jYdOl0ThQOgWuPgPr4bPM0NtOYQvN/bi0wMcNHejBys=; b=VKQDDz28tk3uRAr7X24aQuaypHaY49pmlt9mv9FvdLl7BOdGcMsaDmJFfgVDz9n4COoX62zQKgA8IXjg9sgm+wCAC9AEjDV7bt/1Fy5xqTj6uTyCHn8wRSZGl0nZqOGCU0FmEP8vnWU3zHko81ERO9vKzKkO50G06XOaFQbRvrflBNN1LnkJGER5jnF8JnpfxFfuJx5MFf1OjnhoZjmTlAj42mLJt0OFNc5g/fePOw7W5od4SZnTOWgiXWR8PYT65IGS4HVYv3hiHcxNVjGr6SZ9D8YTZsNm9OvoetDerAi8ixcbDETkd/TB5vuD+uE/PvjXZ4dplPZpma495CsV0A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jYdOl0ThQOgWuPgPr4bPM0NtOYQvN/bi0wMcNHejBys=; b=AICO/VItLwJpextpSRMvj4E7eh4Jly2z8LEgFG/r42jLcFGgPu326P9ecszxpqV6KtSX2lFhY4Ut/3um+jBX3AipNpE/jE43rHwUQXlUTDt6vgE7UWbd5NLhGLD0TtQm9zRTm7tcRuh2NxzJo6iGRV/TqYL3MX+y+DA+q01wSak= Received: from SJ0PR11MB5790.namprd11.prod.outlook.com (2603:10b6:a03:422::15) by DM4PR11MB6383.namprd11.prod.outlook.com (2603:10b6:8:bf::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.19; Fri, 3 Nov 2023 23:12:28 +0000 Received: from SJ0PR11MB5790.namprd11.prod.outlook.com ([fe80::b8f8:71:8478:2d51]) by SJ0PR11MB5790.namprd11.prod.outlook.com ([fe80::b8f8:71:8478:2d51%7]) with mapi id 15.20.6954.021; Fri, 3 Nov 2023 23:12:28 +0000 From: "Daniel Walker (danielwa)" To: Anshuman Khandual CC: "David Beazley (dbeazley)" , "xe-linux-external(mailer list)" , "linux-mm@kvack.org" Subject: mm/debug_vm_pgtable.c:860 warning triggered Thread-Topic: mm/debug_vm_pgtable.c:860 warning triggered Thread-Index: AQHaDqs2uyOM/z2fbUyWl2XCH6c9XQ== Date: Fri, 3 Nov 2023 23:12:27 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: yes X-Auto-Response-Suppress: DR, OOF, AutoReply X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR11MB5790:EE_|DM4PR11MB6383:EE_ x-ms-office365-filtering-correlation-id: 9c2e6641-c9b9-4e84-6e85-08dbdcc25901 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ad0t/g00zulVJKl30TcVxpoW27DsI8ahzowJkkHWaDee151w6YX7WWgUjp2CnPSIXwuQTVbQw8hLg2M1lGKN6MEyOAOiR6PQuDScCSPWAT0Eq5tPqjItwL5ash9HO0U0pWUrOGvlw3xnBJouxBNxzg08tvnlJOVpJTzlOOF1Gudibr3XhqHhg3uCZwSCuO3d3bRJjuKeMVChbo4w6MScd8ux7IicgXMUQ7Y4LGBGamr3kIJUWsoP+Yq3JTx5nRFzypIG9h35iwMBBPe+VCT6S0GcBuz+viQUhLXwBn2pQKj8ItEXintEC2Kn4BzKkgGPhFrd3auYxdTfMCxFeTTQpD7BvrguSeU7elCjPIlR357CjXYlfRqiIDFcOivEyT33iVOot9bdhp2pJhGzdz+c5F0PjCZqnXV9KxuH6Ox27VfpwpCeZA5diQd3L3XZeBVk7sfxiZYqFs/EoHlypl9mn6x/M7NUUjZk0Qdo9XdU2/uxW5rkTpTHhXLPcaxjcK0DFvQRI7oemvtor/WmYdOy///7sHQjdJpSbfy6fW95Hd8D8u6910nPQW6VCBBtk/bw7ocvI6LYVVp4uoR49rWHDy+I3jGv06U3GfuzV8SIFPhCrEkuYM/8Wu+hvNYRxDKQ x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR11MB5790.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(7916004)(39860400002)(366004)(376002)(136003)(396003)(346002)(230173577357003)(230922051799003)(230273577357003)(451199024)(186009)(1800799009)(64100799003)(2906002)(6512007)(86362001)(41300700001)(9686003)(26005)(71200400001)(6506007)(38070700009)(99936003)(38100700002)(122000001)(83380400001)(33716001)(45080400002)(6486002)(478600001)(76116006)(66476007)(66446008)(54906003)(66556008)(64756008)(66946007)(6916009)(4326008)(316002)(8936002)(8676002)(5660300002)(67856001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?5sO1dnE24juBzX37axPbSr+xhP6/ydBpBqOYs8yoHl5xYkDMkQvi1p8tI2++?= =?us-ascii?Q?RJSwVfpu0xHVqDqD21LDx/iqWWG0awgEORIS03udBABZsRn15v5kKzRwi3fg?= =?us-ascii?Q?T5zyHwrFaV6DKRP2SQY5+4UtnB7nL9FpCXCPesykld4WXy7VLhxXlswLE6wg?= =?us-ascii?Q?73WiQ5yzyv2UCytK1DJXtYeEI6f54R35EKudl5filWB4h4c9vbAoZumfgJXl?= =?us-ascii?Q?BBGKRfjiy8MZa4G7C8gcNM7FSHaYHlmTh+3Xge5rx7BMtZV+68XAab412jPo?= =?us-ascii?Q?BrRZd+EpIAP7rxmhJjzNzadx8xItu8i9wCB3+gJjABmPz6R6WUiklFQG6Xll?= =?us-ascii?Q?LgyNn6At4/aMJ59yUG6kEHDqZh/TQCY1RDKjmH0/pdLV1PbEy/vyHPHlj06m?= =?us-ascii?Q?zGdg0LEgYpvw0J68YK18jVgOL/dQ07yMKDgwOGXCkOVApnaU2XR6K3qQ759V?= =?us-ascii?Q?E5O1qUDacRtqSWflGEYRlYgxvGvLjC/AobuQ9y5J9DOJltY1qe0bqZ1PtlMR?= =?us-ascii?Q?5rWaJtjHITVMkTPrYx0TzpV2ZA8Evy0ExFGMKyMF179tvBCUNm3ymIOjMrUz?= =?us-ascii?Q?vNyue2CY4uuBzjLOKXPgGNW/OaGjDMqmm94gPgpSTGcg9Sfd6BH4ScC2qOpV?= =?us-ascii?Q?/8bc+iMM5ipJghpGRuwcXwjT86CoebMmVe+qdi0aWwc/z0zmdy2kzyIY8i7u?= =?us-ascii?Q?fhEX6/FEGkr2zV55UkFl0v2H/OJfub8z+KYak+EQySKWvCQMuwfK9C1oLoY7?= =?us-ascii?Q?qEW1gX9zc2RN2/OBnYzTF/LSJVsPQibAcy4zs4Z6fU7sOVAeVY988FUrGrtV?= =?us-ascii?Q?xrVGdTt4fvF+/UGAoTGdNHgxDiq+aW5pop6TC7KnQhVY19/nSE3gG0vFCwly?= =?us-ascii?Q?e8saqIQevdg6gyWnOlJZBtFVAkFjHpRqZgzuvkR/+YnrvrClFPxY9iqUqJv9?= =?us-ascii?Q?SfgwbC6SiT3TEQNcEvq/uQyysjyWHwLk8AZ83XlhW0D3LCEFxBKWxG+tSe+q?= =?us-ascii?Q?z0t35b3ix31k1PhPYlNwYygFzDfxn5dYQ1lxXKPcL6gYlxvWvZm8iKHlvPGr?= =?us-ascii?Q?Q+GoVAu2xlHwX/70RaXB8aoIpDS30kkftr2rEBB1xvV79/LuQd864s0TyvqB?= =?us-ascii?Q?ubJB+ptQe/LPy6kQPXj0Wsc21qA+e0mSXOBDJZTSVcDNkyJg45t49ezmsarX?= =?us-ascii?Q?bmBPViFqb100oZCN6o2iWh9r3AYpPe6T/s258VPCBxOSnrWJu8mO/AKVUy1o?= =?us-ascii?Q?yd0dmdOxow4nmg3GIe7Ai4p481hbBjJEa2fogs/zgloDwOrHv9j6oPWmRuov?= =?us-ascii?Q?a7AoXZ65dOcew9p3DO4cvD3kO96EtowEq4pXg1wBbOLZJSEiYvLLZS4+TPmI?= =?us-ascii?Q?xLlpS5ByJxjvhD4XMH6jcrU87XQml2Dl618ieMD0GwtHsZyWNFdMU4qJUdhl?= =?us-ascii?Q?NbRzzSXHZ1KjBhvXpZ0sNkRFhoaUtTEMMgeh90a9i19LGAoUvHAP5MaxbG9v?= =?us-ascii?Q?e0rHHPGw8b9KQVf++vDWcsP7nmbWY1fRDXg5f+ZBmznW3S3cs9hkL3AJAIho?= =?us-ascii?Q?wewGwNIPriYy97spuff8KT92MquzMCnmsjCn4ea+?= Content-Type: multipart/mixed; boundary="_002_ZUVW9bwUBjahL15goliath_" MIME-Version: 1.0 X-OriginatorOrg: cisco.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB5790.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9c2e6641-c9b9-4e84-6e85-08dbdcc25901 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Nov 2023 23:12:27.8060 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: DmSCXlHNVMkf4XYYHWCZK9tCWT9tAvQx+SPgadaJc06UA8vu8s8Hm5k7+CLoKx+P6uHzcBYlBHcdOWx1nZTJ5w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB6383 X-Outbound-SMTP-Client: 72.163.7.165, rcdn-opgw-4.cisco.com X-Outbound-Node: rcdn-core-5.cisco.com X-Rspamd-Queue-Id: 82EE6C0013 X-Rspam-User: X-Stat-Signature: td4d6j1buhuyc73raggyqk58p4w1mh6p X-Rspamd-Server: rspam03 X-HE-Tag: 1699053152-515125 X-HE-Meta: U2FsdGVkX18hDA2fmqjxfox00NYyM4iaqdgtETIJlyoSt69rBWwU59OxbiIrmfonZQl/IldLZQpT/Gui2hr/Hf1uHRYX/TDH8PvRYCEMn2liLA4LopWe9E8nBGxE7gmUdg51cVaTYCBWS/d/qff7t1VfMI6j6FQhuY6fXClHKlkZoee+gmS0dHiIcNuiqazViCS0Vnp0hjZjGUp+jaklWGZiN0iK0ZPouIbk7S5bmniIywuGuoiJVrPmbwQTRtcrufR2ZdgNYuZ/22k4enLLgceMwWxmBCru4qs7ioJC9WV7QlGNxaF7TCy46yEdWEacRDnIx2BJWJSqZucAUbGeNJYuQ+iLDGD7pNPZtwgcngG5largrrYJXb3t09KkLzrY3TuyiIMe6AqlHgvOf8Lh5J6wfguzGAjaz49Y43BbMKmqwmSeFSksmwRzJVOOOaLh8hm5MKtJW06zcBbaaizkqq7pSewHoxdIPqsgPpeyluJID98B//3ucPXYYkxB1zNnE2DZh7zIUGRYLL4i2Sfk949TaJcyzZbBKCkRwYgYJ4FscjOi0LHTMLOrmeYCnxlBg3rdyAXI/Rd00osMxkEznylZIOSrDu8AIR8mEvHCA/BvWH7btiB4FX529SeX6c5rj9mk7u0TUy8xuy43artyfFFFw/Z+fQIMfLthelu/BB9pQCtrfOMUj6OBtC7GemhIt43rKkQvUfNmIM2naTVTD2w/PZEelepgfoFAr60QAt5oaakDhKNwI8GNiS2nzler5KPvnal96PZDRHTsVbLRkov4ggFDMq1GMolAfv+OFFOv827kGXZNHkNsZRj0LaGqvDNaFpSZWWTL6FtgpnyIBdgyL5M1maEf6vC/CA4w+zT88bAjr5uOzPtZIOvZBmnVVSOPPQPrjP429ZcuR2lN9gd0lP1605eQwkxRigqJI55LwnbaDsNGqkdrSQjn0oDHeyaZIoW33HDq2jzqKPJ hJj0FQCt xRWMBoltlXJXTDx52Fztla7bIwF4hVZvijm+S5qZtSoBpmQ1by/8B6W5QqZE//6oSbU+2rpUlG2Kms/R5koHc/ykRuHQjVmawUJF+O7Qr+EmCXZnXMsbvn8Jfl6CAKzDopMvk6nbY31vE5SSGb9pfSuObULDD0+8viBvM+SWGJqUbbuY/XcaSik2cTnRI0PSAO3A+ceJYcMsckcENuQUaVdwQ8hluIoqDvv1dNt+9X46FzuJgREWuP1/EEAg34kzY2DWCsECPUfREzaGVXmRDBpsFkw4xeP4IF9WUhlaE+87EqHJrETr1wpSiKYro1CznkZgi0R+WV5nv3CbP+C1lq0YNo5fhrJt0U8zr+iV//RcNjIzdFKfKMb41uGb1MPpt5P9dNoPpkqu8Ld36g6Z3J07bfablyK5Hl5A25BPUfxltrANgYZ6CS47hwm8ED3ti/ySSbIoV7TQSUBuWz29hZiD+uwT7LAm2xLpnoN/QBwNtVKW+O+lPts2Ec+ayUig+4gS5zpXFCm0a8Xduq0URNH8j4EmuuKZ6acsDsVt469Ju1SNI6OWzG8P+s6oM+R5Rs8YmsQUVMa8Xie63EzOE/thgphPH66PzL+SV 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: --_002_ZUVW9bwUBjahL15goliath_ Content-Type: text/plain; charset="us-ascii" Content-ID: <30A26AEBD3CBBA4895CBA995FB24539F@namprd11.prod.outlook.com> Content-Transfer-Encoding: quoted-printable Hi, This warning has triggered on our powerpc equipment. debug_vm_pgtable: [debug_vm_pgtable ]: Validating architecture page= table helpers ------------[ cut here ]------------ WARNING: CPU: 0 PID: 1 at mm/debug_vm_pgtable.c:860 0xc1012190 Modules linked in: CPU: 0 PID: 1 Comm: swapper Not tainted 6.6.0 #14 Hardware name: MPC8544DS e500v2 0x80210030 MPC8544 DS NIP: c1012190 LR: c101216c CTR: 00000000 REGS: c145bc70 TRAP: 0700 Not tainted (6.6.0) MSR: 00029000 CR: 48000248 XER: 00000000 GPR00: c1012094 c145bd60 c1498000 c145bd6c 0000003c 00000000 7cffffff 00000= 001=20 GPR08: efa2d000 00000000 00000000 2d589a6c 88000248 00000000 c000343c 00000= 000=20 GPR16: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 c1000= 0d8=20 GPR24: 00000000 00000000 00000000 00000000 00000000 00000200 fffffffc 7cfff= fff=20 Call Trace: [c145bd60] [c1012094] 0xc1012094 (unreliable) [c145be30] [c0003044] 0xc0003044 [c145bea0] [c1000ea0] 0xc1000ea0 [c145bee0] [c0003460] 0xc0003460 [c145bf00] [c0011224] 0xc0011224 --- interrupt: 0 at 0x00000000 NIP: 00000000 LR: 00000000 CTR: 00000000 REGS: c145bf10 TRAP: 0000 Not tainted (6.6.0) MSR: 00000000 <> CR: 00000000 XER: 00000000 GPR00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000= 000=20 GPR08: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000= 000=20 GPR16: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000= 000=20 GPR24: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000= 000=20 --- interrupt: 0 Code: 3861000c 38a00000 4b10a235 8121000c 7c1f4800 41820008 0fe00000 812100= 6c 7d29e378 5529463e 7c1d4840 41820008 <0fe00000> 81410080 2c0affff 4182005= 8=20 ---[ end trace 0000000000000000 ]--- This appears to be the following code, 850=20 851 static void __init pte_swap_tests(struct pgtable_debug_args *args) 852 { 853 swp_entry_t swp; 854 pte_t pte; 855=20 856 pr_debug("Validating PTE swap\n"); 857 pte =3D pfn_pte(args->fixed_pte_pfn, args->page_prot); 858 swp =3D __pte_to_swp_entry(pte); 859 pte =3D __swp_entry_to_pte(swp); 860 WARN_ON(args->fixed_pte_pfn !=3D pte_pfn(pte)); 861 } 862=20 This only happens in powerpc with the following config options enabled, CONFIG_PTE_64BIT=3Dy CONFIG_PHYS_64BIT=3Dy These options can increase the pte_t type to 64bits, which swp_entry_t rema= ins unsigned long which is 32 bits on there systems. This warning appears to have trigge= red since the inclusion of CONFIG_DEBUG_VM_PGTABLE support for powerpc. To reproduce the issue you can use the attached config to build a powerpc k= ernel. Then boot with QEMU using the following command line. qemu-system-ppc -M mpc8544ds -kernel ../powerpc/vmlinux -append "console=3D= ttyS0" -nographic Please CC me on any fixes in the future. Thanks, Daniel --_002_ZUVW9bwUBjahL15goliath_ Content-Type: application/gzip; name="config.gz" Content-Description: config.gz Content-Disposition: attachment; filename="config.gz"; size=17358; creation-date="Fri, 03 Nov 2023 23:12:27 GMT"; modification-date="Fri, 03 Nov 2023 23:12:27 GMT" Content-ID: Content-Transfer-Encoding: base64 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 --_002_ZUVW9bwUBjahL15goliath_--