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 B243BE77197 for ; Tue, 7 Jan 2025 18:50:16 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 47E646B00A4; Tue, 7 Jan 2025 13:50:16 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 407906B00A5; Tue, 7 Jan 2025 13:50:16 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 23DCC6B00A8; Tue, 7 Jan 2025 13:50:16 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id EF9046B00A4 for ; Tue, 7 Jan 2025 13:50:15 -0500 (EST) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id A66E5C0BB3 for ; Tue, 7 Jan 2025 18:50:15 +0000 (UTC) X-FDA: 82981545990.08.AA91B59 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf05.hostedemail.com (Postfix) with ESMTP id 53459100013 for ; Tue, 7 Jan 2025 18:50:12 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=ChowLbIQ; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=GQuqiR5N; spf=pass (imf05.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1736275812; a=rsa-sha256; cv=pass; b=RoUsJBI37n4rd9ZVDgFp2R2CK70H3N9nTT5nOSep4KntgB3CM5Z3/fsP/Yg6bAr8CAoQHE anU6a60MUDU/qOvJxc5cpluXk3ICIC7XeeRIcKf8oSkZbnuVKlq14GNzx2EO5xiXJUalhy eKT73rQqMSwzU7kA7aSn7rTzybLGhlE= ARC-Authentication-Results: i=2; imf05.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=ChowLbIQ; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=GQuqiR5N; spf=pass (imf05.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1736275812; 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=5ASgiAHsd1lHi7ZuFuUuBUbPSC5eepg1TvsFw8FOmMU=; b=rUdC26+n7MsxgkQLd2i8lxAosmP5j5qhecy8F3OZ4Owj9zLnNJrsx22zHFREKU/uI3UlOk CEBGlngwpyOfXR7Jpxra7jKMqDMfiNDdhPm+EQGL2ebyAut2aR6QFOEMaetk68g3eGW5Vt 68FMeNXJSj5vZf/ia98sgbyucqCvF7U= Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 507HMpaI004830; Tue, 7 Jan 2025 18:50:02 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=corp-2023-11-20; bh=5ASgiAHsd1lHi7ZuFu UuBUbPSC5eepg1TvsFw8FOmMU=; b=ChowLbIQFOLJoUm80tOhJCP5HDOGxHAQRo /InlUR1NrZqqBkoxS37yGHOoFVmm03R8u0+lCU7LQx0ggRo5irg9GbpztE10l493 Nqo7rf+XUfGbtUxun1/MLnUIsVi+LP9j+9GOW/n51V4kYzkUdFupoXryR0M2Q6x9 JbEqOclBBGLFd11X/hKZFa0CH0UZFZahe6vsCR5Hd6zpRTPVtuAuAG65Q9Vnl2td 6dt+qbb1HKdhO6mJTGnm8YLBRXDK7pc+UED0CthGWUl9UQ4jf7LQ9jPlrpn1Io9G 9RPBrjk+rXwikp8NCbTclpDE43dUG1H6Tch6UrPKDXX16jGVkAHw== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 43xw1bw754-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 07 Jan 2025 18:50:01 +0000 (GMT) Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 507Id6oC011166; Tue, 7 Jan 2025 18:50:00 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2041.outbound.protection.outlook.com [104.47.55.41]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 43xue8nh7q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 07 Jan 2025 18:50:00 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=TxNPxcODJGX8Ala8EdKGNNgc8ub09UAxRyXjDmZbsuUmDI8zx3rAejoW+XUekAgi9cD0Z3lShJVWYOEHQ/TpvvhwU293pwX+JpvC0x2Fek6knaRS9BdokGq+JmyrhePrsXQCh/wnm1iYayPWk9Co3q7x2BywfqB1tmoo/XoL/w8BLOIcs1u0C52g9cAuPruuzoR+UexEeXqoyjSnMUoRb7ld7EhCiJoC/0vMBtfrpRP8wnHOZ33/Ok4kXRC51izq8dXGacxHZ8K0WzZW5nzPAdWBJwo17IsUAmQN7bMy/l7DTjzmdb7BeWMk7xmkzhWgoEUqSM3jamyl1wCUSrW4xQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=5ASgiAHsd1lHi7ZuFuUuBUbPSC5eepg1TvsFw8FOmMU=; b=i1Jlz+22idHa4EmHrvSInP28eapr8EdJ/OcettFh1MLYHCfjnI4MFvy/dKJ/jwqgDo/o+UcbO4GLWPyHEveKFijKAOwZkQjd8nDB/N21dBjeDKP/BG7Yr3fp5J6qVXp86dHH0Ay8JQMUPRczExrO33/Qc42Ar6n+ifVRICwjmYrG7QH2CpbUzqPy2q5mIZ/A9VlcFxQH3vXw2BzOodGyEJ/Pu8lizb4bmms7DxEbd9Jl1vGjIm8Zv0dtkoKPhMltzxZyBK5YcG62EGNMmKNyDrYlLfmBf7B6f0KhLLB6Fdq+fFxw74sDjy7EYNZO6OS1OrdZ0xmigFvqF4eOuPFMxQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5ASgiAHsd1lHi7ZuFuUuBUbPSC5eepg1TvsFw8FOmMU=; b=GQuqiR5Nyl7bxin88Ioky1ZhA7PqOM3IhaBhwoCazaW6zbHuRbv584dJK2CBmRZ+61RJWzyPdwFibg1pNz4cyojjR4eV/khJ+RIq+dqwaSDXo+ZqAmpx8qPtMByBbiPJ9Q9q5m8mz6r3IhhOM8LV/IG9Nth4LuHKat1VslRjGGE= Received: from PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) by MN6PR10MB8072.namprd10.prod.outlook.com (2603:10b6:208:4ff::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8335.10; Tue, 7 Jan 2025 18:49:57 +0000 Received: from PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c]) by PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c%6]) with mapi id 15.20.8314.015; Tue, 7 Jan 2025 18:49:57 +0000 Date: Tue, 7 Jan 2025 13:49:52 -0500 From: "Liam R. Howlett" To: Suren Baghdasaryan Cc: akpm@linux-foundation.org, peterz@infradead.org, willy@infradead.org, lorenzo.stoakes@oracle.com, mhocko@suse.com, vbabka@suse.cz, hannes@cmpxchg.org, mjguzik@gmail.com, oliver.sang@intel.com, mgorman@techsingularity.net, david@redhat.com, peterx@redhat.com, oleg@redhat.com, dave@stgolabs.net, paulmck@kernel.org, brauner@kernel.org, dhowells@redhat.com, hdanton@sina.com, hughd@google.com, lokeshgidra@google.com, minchan@google.com, jannh@google.com, shakeel.butt@linux.dev, souravpanda@google.com, pasha.tatashin@soleen.com, klarasmodin@gmail.com, corbet@lwn.net, linux-doc@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, kernel-team@android.com, kernel test robot Subject: Re: [PATCH 1/1] fixup for mm/debug: print vm_refcnt state when dumping the vma Message-ID: Mail-Followup-To: "Liam R. Howlett" , Suren Baghdasaryan , akpm@linux-foundation.org, peterz@infradead.org, willy@infradead.org, lorenzo.stoakes@oracle.com, mhocko@suse.com, vbabka@suse.cz, hannes@cmpxchg.org, mjguzik@gmail.com, oliver.sang@intel.com, mgorman@techsingularity.net, david@redhat.com, peterx@redhat.com, oleg@redhat.com, dave@stgolabs.net, paulmck@kernel.org, brauner@kernel.org, dhowells@redhat.com, hdanton@sina.com, hughd@google.com, lokeshgidra@google.com, minchan@google.com, jannh@google.com, shakeel.butt@linux.dev, souravpanda@google.com, pasha.tatashin@soleen.com, klarasmodin@gmail.com, corbet@lwn.net, linux-doc@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, kernel-team@android.com, kernel test robot References: <20241226200335.1250078-1-surenb@google.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20241226200335.1250078-1-surenb@google.com> User-Agent: NeoMutt/20240425 X-ClientProxiedBy: YT4PR01CA0204.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:ad::12) To PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR10MB5777:EE_|MN6PR10MB8072:EE_ X-MS-Office365-Filtering-Correlation-Id: f59df14b-72ab-4039-c10c-08dd2f4c153e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|7416014|1800799024|7053199007|27256017; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?4poROI8ZTviiE7sb0RegvvtNPhzZ+/7i7q4MUfnEN4yR7APa/0c1rAuCSK81?= =?us-ascii?Q?U4UnggV2FAg7uA7cE0KZZNrdd/8vZZ6YcfIGDDnn0/KGrMogrlVZr8H3sl8w?= =?us-ascii?Q?H97NKTO7nkrjcdASPS+T20GIlyQNZH8d44FV/M4ziDx+sd4Gxv80WsUw1nsU?= =?us-ascii?Q?3rpEHXRVU/PERj/Mt525d3W8DWErGoi/cFZVrN3t7G7bhTUY5w/4Ocqqg7js?= =?us-ascii?Q?ay5x5kO04r7ihP3JNtsfXm/P9LGCKM0s60R3a48/Pmp0BIbjL19DLzpLx0U5?= =?us-ascii?Q?69BuhAAZ9z6AKKsOfBsSNQeK2jH64qb5fjZ/fUdYxjnEnDAjSfY6e7YjnBVA?= =?us-ascii?Q?x6f37jVSX7cB8XORCVOa380Z2zkjR0KvNGsPy46SPZx8wqvBHngwK2iV7oSn?= =?us-ascii?Q?yriPK84vHejpg1acLNQrc5tiMQEU3sFA27HCF8IIUf/+zOl+CbTw/jlGds/P?= =?us-ascii?Q?lmFL7K9BuCve9r/NdmTjG4J4BHTRn9RESSrDaH+eC3qdXM+HjJGlHYeQGJfc?= =?us-ascii?Q?QZBNoG3jKme1Vq6ab4IHbEq0N49LqbvvYOaR0lbEEeWrLQx9OeOqFBXcMLhX?= =?us-ascii?Q?mz0Lbm0Ls9/uZt5ftrFeYjnzgS8BIZL54russdDpOe4EZbQ6HSprhpjFSdN5?= =?us-ascii?Q?Rr4u6MnCSitZ3XQwPlVwYRq9//4/SPJaYzhEbLci0F12Zm5DxFjVRec7ye3H?= =?us-ascii?Q?9Zt5JKKNi1EomOqBH/e5hVcJrJYsyqEn9T0e54efl1ibMzhQJ3RKL4CoUllD?= =?us-ascii?Q?JPNZZYiJ4wJqvxdkNvOgaCaW8jtytG9VHLo3YWLqmQHGrLONhoco1ozDuI+P?= =?us-ascii?Q?PWfSr0BwQeIOSzQPchBSw9VwDs23LuLmXeoHCV4kBaEjm015BIvZhfjGRReD?= =?us-ascii?Q?en/nxTdzzQY3vI+WYdQWa6+uXnRrOTqZM6QKTRwokrZ5pLypYGlxGs8zzFQt?= =?us-ascii?Q?3smkkLN1ryXYszO4aG+Dy5Z3azG6vblidZuneIKxSDbD+Uz0FfX4wxEz/4XT?= =?us-ascii?Q?PawWfE/E/qhZo1YQvKY3WENJO8qVD3DTycLX82UtnXup74XkdJfaTxZnM8HD?= =?us-ascii?Q?yDM4d3tICZ7DjKMvRZgqrqW49GSe+YuM4WFkh6Sm6PX3JM6c+Fw8oXx36x7e?= =?us-ascii?Q?8U2in/4Q8Gqgatmu1J+7Rqvbj0rJQS4kigV+A552uLgEZJUr+csFv2MmEBUI?= =?us-ascii?Q?4Wnp044nTsH5VXKYVIzMWIQvy8i91iqVwplXXSBM4mnpzjmeJojavqQ227uX?= =?us-ascii?Q?NVZLl8YTVbXCXLGtQGa84hBC4Q0VPGAAku+p4hrmybtZiJmXEUB7AmM0DKhR?= =?us-ascii?Q?c0RqRlk47tjBaw+kYm2GIzx54v6gjC6i3ziEjpxmE0GemVqqdqG3Zz/w0X6K?= =?us-ascii?Q?/OFCX1U0V6XOXLmjuyMH69SeRURwGDJppq+MHiAtyWPCCUP+6a+mFJNEsJnk?= =?us-ascii?Q?8UH6c7zjeAA6yWvqX5mzztKETg+6aQrh?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR10MB5777.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(7416014)(1800799024)(7053199007)(27256017);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?J/mkI08yRDRgSpLiE4eBUkqA1NA1DeBJ9412pmZRYDE2pFeDUu1ijXSDpq+0?= =?us-ascii?Q?X+9+tMfPSBfPZM1UMfX9WO2C94IJayC0t7L5Bi+Ue9yVfYlKvL3zlkV3Xvq9?= =?us-ascii?Q?fQlcHg/DsJOvdPV/dzD+46eyMJwnyrh8A09MgVlTNYkuGz0PTPgMOnM4jzYd?= =?us-ascii?Q?ZQANhVeYq1CwxrMNxmjpZuXfxAnlLr5UpkI7EOg6MDJF1TWNjZ8rJZDlNGjZ?= =?us-ascii?Q?PZj8IXZsBPaRMdim8NUpPGXcUWwWoyAA/e2mdiHt7y7eoYnOM9WoAddDte3x?= =?us-ascii?Q?HVZsmylNaJgtEPvYgja17b4aCGjZuvPr8UhKVEauFMx+1tLReq51u2f1kygp?= =?us-ascii?Q?Zfhg4ulGmV3WBIfADjEPwO7D9T5teGERI2Dkmj8jVvpXIPJrc3JTF7nFW6/n?= =?us-ascii?Q?NK+tr4FA3z6cfXzI9uWtfHBLx+h4liWPKqD/307SpoTUgN4VSyRcLDokwbQb?= =?us-ascii?Q?X34qwmhfhQfBJnPI4iXGvzSARJKKGCx3hrPdumlScLkmAARfYtVdkwe76VRE?= =?us-ascii?Q?avxwT9rp0dz9tRw9L4HJrYgWmAdYadPDo3LnjvcoWkw65+FlXWd/ecbMF39f?= =?us-ascii?Q?hG3OYjjzO+kCdDJnO7biIJ6xjEFLD+MwN8bj/FgJPU4/hwTqm72njajQ42kk?= =?us-ascii?Q?iqkBGmiyAjUpnfwa5U9CNKeQPgRC6YPr9sP2/VWJX76vaiqlpb4voycVV4TO?= =?us-ascii?Q?OIgCahmpVsvE6eO9MfkhpnRirFBejATxtej6lRtv2Fhba5um+pGFww2hAXBl?= =?us-ascii?Q?KEKHJb86qDRKisEhnIH/kCk1F08Gk6zOxXJbXaFyCa2qCTLZmBhaWaNVxF/Y?= =?us-ascii?Q?Bc15DyAdeklGTicMT2eKCLpy5ZfJ2J4zgLIgIRIPItGzdggoPvLM89Pp4JyN?= =?us-ascii?Q?ZhFu2CQWIv6tdyLwpWEAABOcku0qyVa8VWEeT/HlUa0o46tzpev7cCCyZgq+?= =?us-ascii?Q?f0mGwykz2r6NeHldNx8C9L2mhRNQz02xoRdgUg7a+H2BIQfn5S9lp7sA0fq4?= =?us-ascii?Q?hKxg4Bawv5x58Wbwz6J2p5TDpDrhj/Bk2iTNsJyX8CGNwaWtfqZ0IOo+GMWA?= =?us-ascii?Q?I5OLxKEfal6rtYDl+bCHQmmqJF5SIElRBVgVNYqEpSnsj9RIZ38gYJkQa8jL?= =?us-ascii?Q?AH1W+6JgYzE16bLmErFrrsXPEZ49CuUqBU6/RuSGbixFJo6z6EBK1yS62ItB?= =?us-ascii?Q?ucbMEGmQh5zX8mjt6CDv1ldLVsaL1TfemAUsnDeca3CoDEhwgJ8RPBoYPiqy?= =?us-ascii?Q?TciR/LvpxY/X2PBzMCP0DMUoUvgrz1LcGSlgzMZd35sNyQROBRti3kVtQhTs?= =?us-ascii?Q?LXP7jxfiHxsMZzPnhkEdhwadzyQmCTfevl+stfY3SiWFV35Rhwg89RHNdPnG?= =?us-ascii?Q?qvOEe2Z4Z00CufOJiuwqf4PLoz9R6v4UQ0FTYpVNTm0tdGS/sGKa8hVTBBui?= =?us-ascii?Q?6l6euVdWoW3VM4dKdYck5yHddwnTyyu8vdxuv5mRMy7mdOjhN9ict4yg1ETb?= =?us-ascii?Q?AIEZ7mS/Oru65Nl72Ltqodt7Hil1rz18u0atyPvK+avbQw6NiaHO6Jbr4sLU?= =?us-ascii?Q?nbr8BBGz/GgF/4LTCj5qMJlKiMLYroV8BOyeaHEG?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 9cd9obWvnLt8T8JyhMragewadi2gyDUv1wdY0WOvDA2cWuyJRyIMRMtOqLSnDXwGNJBAvKfx8ii+WrALfEqPf5vOoVUV5FuCarDj+qbJcOobbITyvHtRG+n2dQsbYCGJ6n64IsNrRoRZWvqw8nxLXCWoWZRmu3abCA9fOh0UXEFleczpwJIAs9hI9QnQwGsfb74SclPh1ulwjaampPIvH/i51dxqIIxUEPBOqDGxc8Cyqj1Q41OMXWOMOh/oGzDT/fAMoKhX7cyhLjLsn5xszskhgRN6UqtFT7gFeURk6SQDd5eKgGO0Iosn+mor1wVZgxkKcBAgZFGLV/NjeaS2X69/a//ETQunuQAQ3slmw5TdS9rxfz0Zc2IexX/esDn66VxJfkHETgBfmP3OkHNNTwZx6Bv7ds2uKHkV6Yl7+s0lP4EBHRRTDszGb4HXYQaqLZsw5xuxDv416mFm5GIlokIuVoWjHKyDtfZTbk5sFrJFsTnBji2VRNrfk1BzYOfjxZ99pBXLnv3ti2CFI6qfMFfYgeMsJigbvca7dhFNenNZaXmFv+HhaKPri4sSfi/Uxu4KZYmwO5878MP5Rt9J4rGPW9xDsM6UqnHlTvt+KNU= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: f59df14b-72ab-4039-c10c-08dd2f4c153e X-MS-Exchange-CrossTenant-AuthSource: PH0PR10MB5777.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jan 2025 18:49:57.8326 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: WBGVB0c6xiAak/n8GcP049KEgBYf3G4agBX5fBiN/uH7n3W44RquRuW5JhaBSSKSYU18x7R7umv4TWzKiqU3Hw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN6PR10MB8072 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-07_05,2025-01-06_02,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 spamscore=0 adultscore=0 mlxscore=0 phishscore=0 suspectscore=0 mlxlogscore=999 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2411120000 definitions=main-2501070154 X-Proofpoint-ORIG-GUID: qOxpcHaAEICBcyIMQIo7xpajgK7jSUnD X-Proofpoint-GUID: qOxpcHaAEICBcyIMQIo7xpajgK7jSUnD X-Rspamd-Queue-Id: 53459100013 X-Stat-Signature: qt7w3kex4tdmukhcqxypim3sjrmg3nkq X-Rspam-User: X-Rspamd-Server: rspam09 X-HE-Tag: 1736275812-77326 X-HE-Meta: U2FsdGVkX18miJCBnkhXg1GNCqYqGWtm3KF1X4rLgbf2TbxuRMCq/o634nG3kYhfRGL9hzd4Ri6w10PsaCl8hxRVaURj2JURyhTdPqjRU422GrhM+dnCaCUcXLtJpa5vZUpGCzK5EETLCAz0gHPpwlhnbTN0Yq4acYlzJQcAKmc0BkXN6ZJf5cnVqWStBJ3V56eznecR65pfnXyXEovzTwyWhObY6AN3k/N98OKtBUZCq3MMOgLmmWEhX6AunbjvdQycANDYDF55mjdWPE4lIRrNlxk0W2VFkQ/mvaL7Kz9ftWp+YFvrjFHiO1USm3jaeKiTmnSIzJPyB96WiUOUkRARyIjcWO1veTblMcB+L145Xndn+DY3kakusOvvgTsRV1nB+ti2BoL3pvf42vlVTUR4xHW+0T/6UINThe+26IpDsoshStXX7pUJv2UauCDRCE58l9sfqKSL0C0Jf1zbZgjnYwZj/dwIktJWsND1QzDrrMmh1N0bAeGAH1OwNDpoDqveak3Ybz2LZNhvAnYQ1Kxb/dW+7l6BuPhduTbRISAQt3sBAkhvYJxWoA6feM6DwQy1R8uUZ9/tQy1GklM3oG1KDeSyr6t//06UxJ+18cupSI0wwh/9PehOcMOxzQfdl4bkMhVJdRhXfZ87J7d93NhhBKGiFnqscOTu4IfPksQ/AE4TaIxksT7LxrXUmSmAryjTR8ybF0n3PnUo/gHsTn5NIWlTh0pg4FL/2nr8GBaYOW5/aCokNo426NgskNK3L+wuJD96+4q/6uXGHSGUsCsctmRqSSo+l93Qi/tC9+HKXB+0y5tBsd7499YSiJudm+tKrLY189uKu3/TNpI1KMrA75HcweubK4fE6BypSmGqqhPvZndiddwNQInVt5OJ3W8HOij7o3HCo8qWnaMDkYiyLHZKxxbUi9qgqIYRJkZ2fL48sLltHBTjOwZShyBp8q6oLYBRS/tdMxJRuNU 5+LlaL+1 qUJqavb+TYVfQuWcS3MtYsi+iENv1EpOqVugmDBFpqKKMmVQlfTUPSwPOzKr/W30XwRxb8SkWuDh+fCQuERNgLNo2veYQ+QapluX1j0XuWofY1LQ90FBVSCn12DoA5J3//uHMC89buibnBGY14trP1HFy699641zA82hTFzffg+o3wX2LQ/V609c/5Ye3RrOttCGvwG0MNxZR/qH6VODXzIryQQrjAI5YV8wMFQbuKTBGSqx/859lVyTH6tRZvO4X+9pMg4/+rj86+tPEXqai9GJmrLhVvB6Fpsi+OXDxsUp3D9Tbv3GAIH8qu3YQNiAuvEcmDrfw5gcZMX2L0y7/94YKtq5UY5ins+gX5k9iM0eQ9hDiI+1bGaaMoCpV+WTa3BjvA0ZMjK8LZhGjqQhU0Lv1GpF6ximkHcmgGk+D0qi5Aqha31LemOdlv3H5SAhQV2isSEdEqWYM3bTBhgob+wi006BSJ9XSNoz4jrXD01qRflzuRCn9q/KNwoZJa+Qm7MSc8wKU2y//YXHuBFeMZ0buNntWxCd56bXRo1nPKPGkafC/MniXJpw/BndR4H+HLpcRsCf8GboF2HQj0/Ha8e1E0UQU2ul+cQdaiIrs+oU9ODfRiRi4+8uRsGL5fzv92nMaIQ0+W5VTljavvOp2LR60Mkm7c48S00hobz8/ZM0ccdg= 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: * Suren Baghdasaryan [241226 15:03]: > vma->vm_refcnt does not exist when CONFIG_PER_VMA_LOCK=n, therefore > when CONFIG_PER_VMA_LOCK=n and CONFIG_DEBUG_VM=y we need to avoid its > usage in dump_vma(). It might be worth having a function that decodes the information in the vma lock and outputs a string that spells out what is going on, and another that just outputs "not supported" or something. This has the benefit of spelling out the state and only having one place to update in future dump_vma() changes. > > Reported-by: kernel test robot > Closes: https://lore.kernel.org/oe-kbuild-all/202412270328.HiJX1mRt-lkp@intel.com/ > Signed-off-by: Suren Baghdasaryan > --- > Fixes https://lore.kernel.org/all/20241226170710.1159679-14-surenb@google.com/ > posted over mm-unstable. > > mm/debug.c | 12 ++++++++++++ > 1 file changed, 12 insertions(+) > > diff --git a/mm/debug.c b/mm/debug.c > index 68b3ba3cf603..9c4cbc3733b0 100644 > --- a/mm/debug.c > +++ b/mm/debug.c > @@ -178,6 +178,7 @@ EXPORT_SYMBOL(dump_page); > > void dump_vma(const struct vm_area_struct *vma) > { > +#ifdef CONFIG_PER_VMA_LOCK > pr_emerg("vma %px start %px end %px mm %px\n" > "prot %lx anon_vma %px vm_ops %px\n" > "pgoff %lx file %px private_data %px\n" > @@ -187,6 +188,17 @@ void dump_vma(const struct vm_area_struct *vma) > vma->anon_vma, vma->vm_ops, vma->vm_pgoff, > vma->vm_file, vma->vm_private_data, > vma->vm_flags, &vma->vm_flags, refcount_read(&vma->vm_refcnt)); > +#else > + pr_emerg("vma %px start %px end %px mm %px\n" > + "prot %lx anon_vma %px vm_ops %px\n" > + "pgoff %lx file %px private_data %px\n" > + "flags: %#lx(%pGv)\n", > + vma, (void *)vma->vm_start, (void *)vma->vm_end, vma->vm_mm, > + (unsigned long)pgprot_val(vma->vm_page_prot), > + vma->anon_vma, vma->vm_ops, vma->vm_pgoff, > + vma->vm_file, vma->vm_private_data, > + vma->vm_flags, &vma->vm_flags); > +#endif > } > EXPORT_SYMBOL(dump_vma); > > -- > 2.47.1.613.gc27f4b7a9f-goog >