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 66C4FCF6495 for ; Sun, 29 Sep 2024 21:03:39 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B08B56B013B; Sun, 29 Sep 2024 17:03:38 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id AB85D6B0141; Sun, 29 Sep 2024 17:03:38 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8E3996B0142; Sun, 29 Sep 2024 17:03:38 -0400 (EDT) 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 6EB4E6B013B for ; Sun, 29 Sep 2024 17:03:38 -0400 (EDT) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 2588F81980 for ; Sun, 29 Sep 2024 21:03:38 +0000 (UTC) X-FDA: 82619002116.19.3A156E1 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.13]) by imf05.hostedemail.com (Postfix) with ESMTP id 6B7E110000C for ; Sun, 29 Sep 2024 21:03:34 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Oy4bxeI6; spf=pass (imf05.hostedemail.com: domain of kanchana.p.sridhar@intel.com designates 198.175.65.13 as permitted sender) smtp.mailfrom=kanchana.p.sridhar@intel.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); 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=1727643776; 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=7L0Mb1ip/kJf2tieruDP5cCala+WgwHS6UStWz+BL7k=; b=pSK5LhkSjnA7GhLKdsKzL9a7A6JmpXXkCvbA2wiB1MepO7UgrCWCBdpbF79r9UZCoRM5R+ eEdZlqspD4iMT3ovkbf0RSE6XLtmtfMiTfWjzBNcsyZNVznRNbvx2FglxU9Q84BjvmQMsp 7y/kleIxSNi204/mlQO+op+fx9dgcDs= ARC-Authentication-Results: i=2; imf05.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=Oy4bxeI6; spf=pass (imf05.hostedemail.com: domain of kanchana.p.sridhar@intel.com designates 198.175.65.13 as permitted sender) smtp.mailfrom=kanchana.p.sridhar@intel.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1727643776; a=rsa-sha256; cv=pass; b=cRsbIZ+tlLqfC1EhFkAa1F8GouMg6LbpMfELZSFKwONRriJmKELiDX7XX6luHLbbAbuLyM 1T23B9DWuF1k/28mIk095kD1bhZfNN/ZOx7l/Q+BhelMH5zf+6JiQenCZOPpJt/uN/wHfW 0Pm8MgozzVIsHnM+shyRKY7UVRvybFQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1727643814; x=1759179814; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=7L0Mb1ip/kJf2tieruDP5cCala+WgwHS6UStWz+BL7k=; b=Oy4bxeI6z8IW7NaLuMoCblEzMH2+dSywI6xq78uNE1TpLQZzCDxDGaEZ tPEOhPOlGnjuxXaonXceqr0nUegw5KhfazZQnDbVGhOYnZxdl+kLtw4sN +cbLX6u+utuTm2zKcrkksh9hL9WnzqU78LIowdcAzGjmc6djF6QaCk3RJ hmLbuJPmb8wrPrIlhMkNP8hZqLu81hHyrAs5rr3+bjV+BXYhqQt2BAY6c ql19oE5+8GM5aJbyKxmN6XU3LI1TEBgXkQtyvWMJv86Y9ENI1YYSbKjA1 RcI9/AE41OmTpAnUYL4voxdKMzNN0bgKnhXFRpmK2HB8AzQ+wVeq1du+S g==; X-CSE-ConnectionGUID: 0U2HpGxTRR2KvjUKx8Lb8g== X-CSE-MsgGUID: 8ImhW9lRTz6xnv2kGgc4mA== X-IronPort-AV: E=McAfee;i="6700,10204,11210"; a="37860514" X-IronPort-AV: E=Sophos;i="6.11,164,1725346800"; d="scan'208";a="37860514" Received: from fmviesa003.fm.intel.com ([10.60.135.143]) by orvoesa105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Sep 2024 14:03:33 -0700 X-CSE-ConnectionGUID: TolquxG8TY6fFsQb4FCbpQ== X-CSE-MsgGUID: KrJuVIO4SzC3X4mAkufvXA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.11,164,1725346800"; d="scan'208";a="77175581" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmviesa003.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 29 Sep 2024 14:03:33 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Sun, 29 Sep 2024 14:03:32 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Sun, 29 Sep 2024 14:03:32 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Sun, 29 Sep 2024 14:03:32 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.169) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Sun, 29 Sep 2024 14:03:31 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=UNLCsTwLDzeA2lFaiyQK81IpLWXwRu2MdlNvRnGKoZTx4tX3aF7S8HiKKMcuKX/nhVLeSaEjFOoHuzuwhs8UK4BCER3wXXK/qWMlVcTaRsxl+KjlRBL0IXCp78VebHSYvH5JiZqWGkDT3YlcVL0iZ+noKI6+TlCQ9B8WHHpaXgSMbuCLtSVIhYcN6o7Tu0w+XtpI2YF2SSDoxU4aEBEnQTfB6fJR/FQkkVDFpRCPp7IigSHdBh17MUrflST25umyZmhArb0YHWeEfr/Vrn8x89c5mRX74HgG3dExoLALTq5g6J0iAja/GzJM6Ji6PTVZfjNzGBLuU5vbhUU7/G5eHQ== 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=7L0Mb1ip/kJf2tieruDP5cCala+WgwHS6UStWz+BL7k=; b=YwOFkq44wS71WgWRIhmtc+A5vQJf+vwacqMPB05LcK3J8RzjJ3i6f1QUikeMfJQ8harcEa75FKEkZmk+uMr6JLq4u/sNmMTlfMTXGBB3pHXhQmlo2ayuukaXWDY66HwnOIPRRm133sqbJc0d94MZ7oS4srg37po3f3LEcVhn8p8kSYzVLytdPlSE5EKgpVxbXMup3ZKdPftCIDCUjE7CZIh2lYp9k3r1cPng/i2zyjtpeIimvKhbCnL9+g7jaksLH59L29991R/7rsRZ9IAAMMMWLaFrxQA2VaqJaYgqOb12VIwNdidwJAx3QKKw0t0nit+IIhoVuUdcbw8HSWSaOQ== 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 SJ0PR11MB5678.namprd11.prod.outlook.com (2603:10b6:a03:3b8::22) by SA1PR11MB6967.namprd11.prod.outlook.com (2603:10b6:806:2bb::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.25; Sun, 29 Sep 2024 21:03:29 +0000 Received: from SJ0PR11MB5678.namprd11.prod.outlook.com ([fe80::812:6f53:13d:609c]) by SJ0PR11MB5678.namprd11.prod.outlook.com ([fe80::812:6f53:13d:609c%4]) with mapi id 15.20.8005.024; Sun, 29 Sep 2024 21:03:29 +0000 From: "Sridhar, Kanchana P" To: Johannes Weiner CC: "linux-kernel@vger.kernel.org" , "linux-mm@kvack.org" , "yosryahmed@google.com" , "nphamcs@gmail.com" , "chengming.zhou@linux.dev" , "usamaarif642@gmail.com" , "shakeel.butt@linux.dev" , "ryan.roberts@arm.com" , "Huang, Ying" , "21cnbao@gmail.com" <21cnbao@gmail.com>, "akpm@linux-foundation.org" , "Zou, Nanhai" , "Feghali, Wajdi K" , "Gopal, Vinodh" , "Sridhar, Kanchana P" Subject: RE: [PATCH v8 5/8] mm: zswap: Modify zswap_stored_pages to be atomic_long_t. Thread-Topic: [PATCH v8 5/8] mm: zswap: Modify zswap_stored_pages to be atomic_long_t. Thread-Index: AQHbEUxtX8wJ6hQufk+pvmzXqUB7f7JtORMAgAIKJDA= Date: Sun, 29 Sep 2024 21:03:29 +0000 Message-ID: References: <20240928021620.8369-1-kanchana.p.sridhar@intel.com> <20240928021620.8369-6-kanchana.p.sridhar@intel.com> <20240928135346.GD957841@cmpxchg.org> In-Reply-To: <20240928135346.GD957841@cmpxchg.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR11MB5678:EE_|SA1PR11MB6967:EE_ x-ms-office365-filtering-correlation-id: ff1ed610-e254-494e-f624-08dce0ca2b2d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|376014|7416014|1800799024|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?hRMQsKSZ0bMyuw0pS0+sxLxLBKNxYsYC1N4yH3ytqhJEpV2Av9NykLqR+F93?= =?us-ascii?Q?Le0OzJtkIR1PQ8nt6x4k6wZVl5cUmecViL9Di/S7YcnPz4Yx5F4AwkM9rHqJ?= =?us-ascii?Q?ms37HpDiH/4yxuF6t3YF1Rv6rf+DR9y/zc+m+wajj0PZakBqRiTITvjmnYdZ?= =?us-ascii?Q?5tjkJNYaTiNbEpQs94aippb37lLA2xsgiwzqTsi7ZCZPFeRFs2Ep0xnMpOfq?= =?us-ascii?Q?NLu9op24Q/P/j080ci5vuSS52rqWQu4KSIjQCDZgitIfkhzkUCWwv2i9ITpG?= =?us-ascii?Q?o7kJXTUXTzSFjJdDFicZsKvY2WEdZ/PKLijE6HfT5Wj0PzLGJIvdKbKzQnMd?= =?us-ascii?Q?+gGe+PzMYb/5EX3zQMF2TnkC6VkwoUFlpg/UkFiEWZxZbTr1ZVw227M30t5w?= =?us-ascii?Q?tClG9sPd3WewTs+GQlhjYL6+YoBySP5SEBwsfRjH9M3sjOKVawRxl0urVJNs?= =?us-ascii?Q?OJ8LMJxqMR+eQqE5f5dfdjfc0m13Guuqquumv0nhlgWn78jzKJcT7doD0Qre?= =?us-ascii?Q?vaP6Hg9w4j5ePIr4aM/gSXGUAEnm8T5Dm11IQB/3sFEfIeiuzSf8G1hn3PKx?= =?us-ascii?Q?XG0Szfn2lziYG6pP76ZHimsdMfZTYkpP/T4UqgoIIwAL67TmRfrOFd08Js4N?= =?us-ascii?Q?9R0ItuPegMDTclO4yInKX21Pbep0yEvUQP5nFDLy6Ep7JlV4BAXdjW3zq7Q3?= =?us-ascii?Q?fjrRb/cUHQMzYM4JiiatSHymn9C6HhXgLUlJXeflM70u20XmherleUeTfr7c?= =?us-ascii?Q?gw2SbbAonoTDoL0Q9AhcIr5Pu7nKpnv9iOu9A2B8bQfvrQmpaLQGkT9LD33B?= =?us-ascii?Q?jjrY74md875uDZLT2JtNzQFgha8dZinmRMbZSPZ7zJnvLy/trTqzm+HcY5Bp?= =?us-ascii?Q?pxU4350LAsf1Us6OwRtHXqT4PgEPlF5pGKtTQqWD0+7Csid4hrUMNvcwfGKK?= =?us-ascii?Q?ibDWuybUMWJXKTAVM1Ng1OvkurXATxSOBsF0JiLL/UuTl2ERcAUI7K0XIZBX?= =?us-ascii?Q?e/Rw7rJWbChSEssNIAyD7aVDPLN0uxSYleG3mnJ8N3VEn/pf+2CCVEbb7B69?= =?us-ascii?Q?aWZqywleQFyXtbIcn3GGAtKDDnW7W0aEIPUT9xXsNNBTAhac3kGuRjX8TZx3?= =?us-ascii?Q?I3MjTlO0drYeT8UC0ELl8Pv+Lm1WLpr/HssxCXfC/+BSrb+dUz2MnEn3JWTu?= =?us-ascii?Q?IMTAf7AB+N1GtjKlhkWs498JAYL9m2+Mq8YdxhrQhvD1SgNLVhXVER0V6hw3?= =?us-ascii?Q?OkSSqFSLVGWGCj8NSvbhMPLEe484SkyeLl2IS9q3CnBZTETfMsi/mzEyp05U?= =?us-ascii?Q?6bdT3D0wXVTFIEZlh4waLL8kVSZ/4XAAUHJXtbRsAo719Q=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR11MB5678.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(7416014)(1800799024)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?WBK/KhuA0u+/9RZgjadzmszpxX7n2nyGR340OuuP2SMbWGn03Ozmp7NQPnd4?= =?us-ascii?Q?nAca1nWX8sP/0YUt7EgH0e92WaJeStez8yXTyyRovZT1+xFSYs8Lf41SlOZm?= =?us-ascii?Q?kohzESP8MXYgvCDwTtEEn+H6vNE2nzTE158RmSwxFKCrefByWowQW4zYdns/?= =?us-ascii?Q?lYV6AmO+vk/h44+H3yXbZ8lrNf7/eRY+eOw93a2F+bokPb6tZlS49FMQyFd3?= =?us-ascii?Q?wTsfzmShLKHDMlTWrrXij278PtuIFHuGOfdl7XNdDhtiFfIhLnJbqgl2Ydzj?= =?us-ascii?Q?o79lM1msAs8HYlbXeQRbyd3t2/DsHYfFnb2kLgqe22PbgzeXSm2bbPxjA26G?= =?us-ascii?Q?/HwfxHYUgKg2pEZwLiPZKsQoQ1/Vmfqcxhw1lgk3mOaRNG6M4jGEmwKk/wi2?= =?us-ascii?Q?R91PZkWOdc/4QUmmFv7+AI7dVFnw19bw63ORhSBigZOhBybcdgJI95UOC/c+?= =?us-ascii?Q?SKUM5OdQQsB1NtfFy9ILjhEcL3UtExPejiHfo447/cCTjXlc5Lk/GSpIzAmc?= =?us-ascii?Q?OFraXV7DYPAAQNQbRs/NlPbcA8p3cx5ONDnDkWLSsVX07OZgCEwS2qdAwNCe?= =?us-ascii?Q?1sG8BEmrpnGfhml3RbeRHlQRiQEpW0/XdlFJXSULJfzAqgdTWa6V7SYqDGf3?= =?us-ascii?Q?DDeyhz2ulxKgf3qgcDmGdMdWPREsr0Mr2AzJUyVE9Mqu+q6boM94eg7Y06f7?= =?us-ascii?Q?y+v7uzp339S+ahyZGS/ti0kZQIu20rhHUw0mDMVqHdajmbpBhGLvCJQWv7wc?= =?us-ascii?Q?iBDop2BX0peEmBGtoksMRFLeec4RuZYOMAZh1S/KrQOzrcadBxYOxzaS90uk?= =?us-ascii?Q?6aw1/0mE9Oz/rekrnGpfNcJC4y9tiV/H2HLGzXnXPMpYl4B1DAFmMaeGA/s+?= =?us-ascii?Q?Gt0QP04aX3Ap5tc0mJpkIBoNyDUsjeFd3JzU1Avy2vyv2QxtVznnjzQkBavx?= =?us-ascii?Q?vkdTcVcTZbP5S34Vj68TS5MI+zqBbKnJGF4ClC/lVLbFSEid3IcQmqS6HHZh?= =?us-ascii?Q?zIkRw9ux9ym9U8zKZ01ZxeXAphNzkdupaog/TDwhnbK/bKX5plUqTh9J7+sR?= =?us-ascii?Q?caLqMclN5vwYcWOAw9IwjjUuf39PgE/y/IqKoBfzvt5JvDu4sscytKYpsWsN?= =?us-ascii?Q?6OZxT6bDJoVOHDd8FtwQiD4sotvrnDKQ+GpweTWQ6RbX9pBO8LYjpqQ9FK9m?= =?us-ascii?Q?+fDqbfrdXGZiv88Rw6YIhpVSMfLbYud7AA68B4Qq6mb/QtcdAZ50k3i4OIX7?= =?us-ascii?Q?gJdC1oN4Qp0i4/2xKOm+nJEw/grp3M1X1BccNzaoECxODOdS3aXK3IBZrsWF?= =?us-ascii?Q?DdIn575fGg7dgxHmPh85AoCiw4rQK3IFGdor1LwYWYDrB8CLjz3EsLIzWBfR?= =?us-ascii?Q?3EyUYNKkTfHkLQm7WLCZaaCTJLR/gqhd9aiHkkxBcM8rQab6NzbB1vLEBT6w?= =?us-ascii?Q?LaXSKt7HgRwbp1JYMkt79JydVEuIJZHqeD4lYH11MJmCWKGSQ/JiEPgmIEp8?= =?us-ascii?Q?mv1oI2GyObuNrhbG5Nx7zBTXYtTfccnlPoYcwabW0QsHWmmToDdOJuoKqNW5?= =?us-ascii?Q?Ss1C2VfK4iFeG0zJq1r/iJPX28vHKjunoemxKnbrUXcMyc1ShAnIgKzeZ4t+?= =?us-ascii?Q?ew=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB5678.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ff1ed610-e254-494e-f624-08dce0ca2b2d X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Sep 2024 21:03:29.2090 (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: zTVANthlxs1oIFY1P4r36F3R7gQJizCygymPm9w6pTJpPaeR843wTD1am5giQccHm8UPLLSJAdd6j/GQEVCS9DhTII/UzM1x8Jb0Y+oBHPA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR11MB6967 X-OriginatorOrg: intel.com X-Rspam-User: X-Stat-Signature: c36afnn95x7o3zuqjdyx8a439tdzohf8 X-Rspamd-Queue-Id: 6B7E110000C X-Rspamd-Server: rspam11 X-HE-Tag: 1727643814-767373 X-HE-Meta: U2FsdGVkX1/EyygnKec9vvIO7/tOzcFxBOfj/+tbsq6ehwzZ8ZMTOFe3M04qSFNjT5Eq3o9/5X9R+JvcN73/X5G2s9G2dWS6OJ020leK3w0b9AZ8BzS1yaoIxzZWQdvqGnePoFwBu6PXbQPWX6q8Sd2UJSNC3dIawQ2xs9tW+DG4hrceyyie08VVolDJ5XEG6Pbyr3/mgGNTMIxgZcCCjvg6F1bJpk23XN8nqQDHyFrFe+tD+7bzcZVA0GVvdlXXiF26Lc5fPhEcIhf2JKzPAViwbrloxJR3SvoJbcmTNjq+iHRVitGY2igP5TLDO39s7KWNjvNx0gzf4Rh/3fPBn1ZwWbOnH4c+yVB/T1Gp35HxILGprm8bG+s03+4uvi8ltWILeu6nsM+FS/4wDLyTjuGGnPLaH8os1yAfBedEtVR9SkYfJFkSIH+8f4DvgX6NtCxHFsNWZK7yVElLtN//jOni1h/9vlpIWP0EviDnVDtD/h+fpPVyZV2Qn+cV2ZtBc8OXUNzKX9rDQsQDbTRm4E/vAwmGztoiQpCucNS79yqLYnI3/WEK5sFUZ3UKMoT+5sX2P8SXUPmsv6b+ZjujfPWNkpH3Nm3XB4IsWvxylTRYOnC9tTd44pxxbVubv1+VS6ri6Adb/499JoPHdA6GPbLiZEhpwAYZy8jn/Q4FJmHQT+auJchUZsbuQdfM/0GLnxpUeBaVkLK/fJHza8IqqIDf8S2TJWB1QnpQwSxETxtLRXJYD+TbUy79ndWiNaXMzbEUEb8jRph/vCWfuVMtxirZNlqeVTjrkr2+2eK/D+wUMQ0/5J+aAO5FCAqLWL5b4ErIdsilACwV24e5Xh+RUXNhRULQzm4pgkY397RtNI2TVBZX/M8jSfX6NV+wgdv+IHdSsrA/5ju+z/qdhAuIK7bHLOrQF9e7V28cvhzqHQ+fSVJ2aIyfQrYLcqYbvSWyc1G2V+SSitfLU0c/LcQ 1PsPUsuL MEsmFrIKwYZfOA2iHpGOteEn9HspsCTp/14pXtkFxyUhZ8BJzcss+TNUrFz43rkegYYt3TVg0k+Pl0xEhCDfXVO//dUTIfSmEezZhFbaKp07Efm4OsG+TW9/9IGGiE5MBA619BDXM5pn2whKT3DGrd35FeQCOg5nJYb9SLePjJ+VUclymvN0NNiW2xFt4bP0FFuUQlldvuEbFIzarnisgcfoZF1ZfM5l4sK7RL1Mn4CGXOQ668VilXijfkp+jw9GmSYrYEWy9oYts4ezhtxnM+uXS2w3Qn5MFkR/Hhk7ZljxDcEG1qlk7gFrzYQUf91aVRmDqyHxGX5/pAqvdWVeNBxdbVUGzOnODir5mD4k6GIVICLjtybsoDcbU55vMYtwbNEHJczRCNqeo/MY59g14to+kBUYjuWVlR1JxTYeVYfjKwhTBSP+gzZ741xK/oNS7qfEL8wEImThCnJB5ciFIvE+9xGSbuEV7OekH7zIowbwpQE+oL/WIIOu8vY1eoq5f8lcX/BzwXK4RbkKEBSeFVAdjucQWAH7Xpqtvbi7uFuiaiEBJ8gsH+YU+S5LUemFWB1pfRfazyHxM/fAS/TFF+/LahBszk2+/de2wpXA95JN1IPmIuVIpElRkziK0fAnvKK4go6bxE13fJ0slNZ2wwWw2jXm4GHS8flARrQzQweY4zICjTUzwKkmOrfrUcoeRy+dqUMR1RL4Jct0VSVh25DcLsn+EjqZ/Dham+gcWTJk8FhkWVTGHREI43Lo1xso8wzPadzgcTD9njzEhCrolgxgZGUUzugWnzSwAeGsA5Gr8n/miE/IpMsNgiw== 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: > -----Original Message----- > From: Johannes Weiner > Sent: Saturday, September 28, 2024 6:54 AM > To: Sridhar, Kanchana P > Cc: linux-kernel@vger.kernel.org; linux-mm@kvack.org; > yosryahmed@google.com; nphamcs@gmail.com; > chengming.zhou@linux.dev; usamaarif642@gmail.com; > shakeel.butt@linux.dev; ryan.roberts@arm.com; Huang, Ying > ; 21cnbao@gmail.com; akpm@linux-foundation.org; > Zou, Nanhai ; Feghali, Wajdi K > ; Gopal, Vinodh > Subject: Re: [PATCH v8 5/8] mm: zswap: Modify zswap_stored_pages to be > atomic_long_t. >=20 > On Fri, Sep 27, 2024 at 07:16:17PM -0700, Kanchana P Sridhar wrote: > > For zswap_store() to support large folios, we need to be able to do > > a batch update of zswap_stored_pages upon successful store of all pages > > in the folio. For this, we need to add folio_nr_pages(), which returns > > a long, to zswap_stored_pages. > > > > Signed-off-by: Kanchana P Sridhar >=20 > Long for pages makes sense to me even independent of the large folios > coming in. An int is just 8TB in 4k (base) pages. >=20 > Acked-by: Johannes Weiner Thanks Johannes for the Acked-by's! Thanks, Kanchana