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 D3984E7717F for ; Thu, 12 Dec 2024 23:40:01 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 318006B009D; Thu, 12 Dec 2024 18:40:01 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 2C71D6B009E; Thu, 12 Dec 2024 18:40:01 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 140A26B00A0; Thu, 12 Dec 2024 18:40:01 -0500 (EST) 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 EB63A6B009D for ; Thu, 12 Dec 2024 18:40:00 -0500 (EST) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 7E69CA01AF for ; Thu, 12 Dec 2024 23:40:00 +0000 (UTC) X-FDA: 82887926562.23.DE6F91C Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2068.outbound.protection.outlook.com [40.107.237.68]) by imf16.hostedemail.com (Postfix) with ESMTP id 29C6C180007 for ; Thu, 12 Dec 2024 23:39:31 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=WUE+UqX4; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf16.hostedemail.com: domain of balbirs@nvidia.com designates 40.107.237.68 as permitted sender) smtp.mailfrom=balbirs@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1734046771; 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=nuCv3oWHsjcFfVq6RLHaa7B7l47QFtvwAGj3IVWrSng=; b=uAsmtGCp7UYBZusYLZ+T1xfXxp7m+Pl63lBOlwFT0i/Qc0ayqrN6sCsxQISGbMgUCZahS7 mwQJ9jF52y4WaD9a8eiQVEe2octhT83bXoJ3W67K06PEj4e5Z7ef+GNNCZWvwNEVNIf789 P+Bn6NNzAEEY6oXFTKpiGRS32igDX6o= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1734046771; a=rsa-sha256; cv=pass; b=OY1uMWLFsHKEpCtIK61NjEo8h0ojf9KLTXnuoQVvDY2vTni09mRx45bbuUbhbhiXiXsLbV XHmWD7t++R9ozCXi728Y7/zPu3mirNt18lN3OhZdmaMCMdP5zjw1Cnx40MqQjVN4hxxy/T AirKhW5YhB6Y2p4oyG5/uLYo7eYDtZ0= ARC-Authentication-Results: i=2; imf16.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=WUE+UqX4; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf16.hostedemail.com: domain of balbirs@nvidia.com designates 40.107.237.68 as permitted sender) smtp.mailfrom=balbirs@nvidia.com; dmarc=pass (policy=reject) header.from=nvidia.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=o4xSIaHaMP5yMJiRv1yt+btWwHAhhogx/+0d2RXBLkqhzkxmTfXdvb9Zp9OZk9qEtUsas1vH8W4D8qSLb0U7xW3frv9xirwrtZkHaPumqqRX47W4HimNHRlLq194bWkxW9rhfb85xqlp9yG/MuHm3npbkGtcRF/QDEfzwYvmZkskF4gt2Ak2e9xcu0XGyNBTIDrfz/vjhVkzzaDgUEOzLSZzuC+ydx4gnjSW6r4sm9+mlVS7r+MtHZ0ApXq36GI5hWV/F7csJfi0tvatNmwLa0pw/JUbi4h8nvVGjwGPsa+ykPj5BGf/H5hlZyEbrdJ8D/Qeum7z2tFrGNKARshPiQ== 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=nuCv3oWHsjcFfVq6RLHaa7B7l47QFtvwAGj3IVWrSng=; b=fDZhhsFv7PByuuTTcImXKQS6eOFN26aE6vHd32ZTS5lVKMBe796nX3hlbQ6I4SwICkbAflqVhj2r4Bgnat/iDS2/EIa3rwguPkzDe4T/6Czy7XmH0kyG4kRQ9KBXI5g2X7HMpImSqBvXIbi16lKy5tfMIqus8gkxqPyEK80L+KXUmOT+mKR0z6BiATXh0E/e6PyBe0N06XWg/bz1UZ54vcbsuz33lZiROiB/mxrJ286zikUGgQtyou3yzkvoRWXvFm6fL210NVIzNHER2+Z3jhqW8IcImfLBtfjTArObX1yIhZ7aG9ylq28M8E9IFQx2xzdP6tTY9NrQ2yxBWrhMeA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nuCv3oWHsjcFfVq6RLHaa7B7l47QFtvwAGj3IVWrSng=; b=WUE+UqX4jjl7PgkbKoVKUo6KApfquhylCHw5BAW6LgUcWwePNkqFUpL9w71TRmjaYByAGwd5kL/gBnEqLoyCQruJX9teR7m8v65t0I5gZ3Zaq0M6ce/cdjWE+X711s/ppPJhxR7knDtU8y9H6o1i+1aYbNiKciTttgS+RtYglZAKNcfN1A58e0pzLzvBi8xo3cAyXr5YOUfM0xz8FHnWKbRV8isMKqPUmCVChmN70LFTTsuGF8nIQb0IujBUgcWEVWx98iq0/W62pzmfbAAXCErMLZ9SQU1ZgcJlYis+IEg1rwi5VRhdWy7YC3tDz/V0mCegIK+DcJduCp5psDb9RA== Received: from PH8PR12MB7277.namprd12.prod.outlook.com (2603:10b6:510:223::13) by CH3PR12MB8073.namprd12.prod.outlook.com (2603:10b6:610:126::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8230.18; Thu, 12 Dec 2024 23:39:54 +0000 Received: from PH8PR12MB7277.namprd12.prod.outlook.com ([fe80::3a4:70ea:ff05:1251]) by PH8PR12MB7277.namprd12.prod.outlook.com ([fe80::3a4:70ea:ff05:1251%4]) with mapi id 15.20.8251.015; Thu, 12 Dec 2024 23:39:54 +0000 Message-ID: <778ce6c8-9d77-4d85-9954-a930c5b84311@nvidia.com> Date: Fri, 13 Dec 2024 10:39:48 +1100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] memcg: allow exiting tasks to write back data to swap Content-Language: en-GB To: Rik van Riel , Johannes Weiner Cc: Michal Hocko , Roman Gushchin , Shakeel Butt , Muchun Song , Andrew Morton , cgroups@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, kernel-team@meta.com, Nhat Pham , Yosry Ahmed References: <20241211105336.380cb545@fangorn> <766a28a1-c82b-46fd-b3b0-fe3b6024f462@nvidia.com> <1764e2fc8cff5b07aa9df1ae90a13986a3949250.camel@surriel.com> <1974c064-4c17-403c-a0a0-a799cbdae2f9@nvidia.com> <06afcaa995425c3c8b743485c6374ad92934f5de.camel@surriel.com> From: Balbir Singh In-Reply-To: <06afcaa995425c3c8b743485c6374ad92934f5de.camel@surriel.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: SA0PR11CA0174.namprd11.prod.outlook.com (2603:10b6:806:1bb::29) To PH8PR12MB7277.namprd12.prod.outlook.com (2603:10b6:510:223::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH8PR12MB7277:EE_|CH3PR12MB8073:EE_ X-MS-Office365-Filtering-Correlation-Id: f7269fcb-39d6-4d20-5982-08dd1b064780 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|7416014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?VGhScVJWQm9ZTDRkdC9MMHZHSEU4L2xQYlBUS3VMOVNKY0JOWks2UjJJS04r?= =?utf-8?B?RkdJWmFQVlY2NGgzVFFHZVNzUTVZK0Y0Mm01WU16ZXNsYlYzNVZWdjU4Vndo?= =?utf-8?B?K0krako0NlA2M3ZCdktLWHA3MnpJMUx5N1RUQ2JnNEJUbDJxT1kzbXhEeE5m?= =?utf-8?B?cERDY1FEU3RIWVdMZHJTZWZTRk0xTFZncTAxZW1TOFBvZ01wajlwNTF3Q0Qw?= =?utf-8?B?d2p3ZUdhQnJwdmQxMVlYY3E1MlU3UkdmYnN0OUNwS1dvb1BycVQ4OGNtTmRG?= =?utf-8?B?eEZ5eUg5RHBjYkw4bnk1eG03RklJeE8vL2FVYUlsaHgrWlR6M3VnNFF4dmVI?= =?utf-8?B?bFpKQWxQU3ppclhoNDF4bUxOZFdNR1JTK05iUEdDcVpLTWc1dTBVMUh1UUZn?= =?utf-8?B?MERydFBESnlqbkxFbGtBelZSUVJ6Z0kwSVluOG0vaCtIM1g0SVBlTXo2amNn?= =?utf-8?B?SnlOVm5nWW1FaDMxY0E2RXptOXMwV2FaeHZTRFBOeUFwNEhwVUN0NndxUDA4?= =?utf-8?B?bWFLNUZZemNSRll2Um1xYlQxMFNWWGl3QXN1UkRoVkUva3Z4RjR5NUpBUFd5?= =?utf-8?B?L3diS3lPb0RUTFZpNENWWEV1V0Z6SHNXOHJiOWVEeUJ1MEphVkE0Z3piU1hM?= =?utf-8?B?V1NrVENJTk5scldFQmZycitDYWRLUjJmREQ4UDJ1YWtwRENDMUY5Y284TjlD?= =?utf-8?B?YTdvaHRzbGtMQWxlYkNmMkVLVUJJWU90bG9jaitmY1hVQ1pYR0ljbTlramFx?= =?utf-8?B?czVKZmw0bVRaZjJ5a2lEOHRCeWpEMFhTREpPYmZRY3VqUXJiNmROY2ZZckl6?= =?utf-8?B?NjNZYi9uNFUrZGlNS09JdG1PV2VuekpHQUg5bnBXRU5IUlNwVTkyYUlnYUlJ?= =?utf-8?B?bWxoUEt2a1ZyTFhhRUZ4MHBDeWV2NENUdk16MCtBUUlPSmNKdWFCZ1k2SGNJ?= =?utf-8?B?MzUwc09XZEszU2hWbEZEdzFLRjBKWXdqVGQ0SnFaTit2THNGU2gvTklhTjBi?= =?utf-8?B?cmdCZnczd3F3a2dBNWdvMW56WHBRSHVzVVBkU1ZZQW1nc3E5UDg1TW1xWlgw?= =?utf-8?B?bCtTMXhYZnlwMDRQL01LTnpQQUI3ODBseE1ReU95dVNKZlBuSGN1MXNheFZp?= =?utf-8?B?M2NwNTF1dEszR1NvZkZYM0hQQkU2WU5xeHliVk1hS3hkc2tscHBUWmswWXkr?= =?utf-8?B?L25BdU5KTUtTdEJJVG9YQ1U1aWpkYVdoYjNZQ3ZFVkN5cGtYQWtWVm13SDNi?= =?utf-8?B?dmRrRklTdkhUTzFXdlVjTlNJcHlnQnYrQ3M0ZDJ4eEtkYTRyRzVpTGJKdkVD?= =?utf-8?B?RWNLeG1vUGtLaFpHSFlUSzVZVFo4V2RxZFZxUlN5VlRkL2hadUc2UWZyUmlL?= =?utf-8?B?ZUZEbUQ0QnJIYTh4U0hrZG9GNzdkcW41TmNQUDV1UWtJNFBVUXVBVU1LY0x0?= =?utf-8?B?KzNlTlM5d2xLQnZ1NjVUTHZyU2RBRGpReXoyb0RGZVpNa0E5Vkp4UDVocjRw?= =?utf-8?B?QjR5enlibm5wbnVoYlhuU1puMCtzS1JiR0NobUFPdHUxRzhCTkZGY2N5UDFh?= =?utf-8?B?VnFpM1lhVGVZeVhLSTRnNTdpZXNkdWFaRmx6V3lJa2VYb09WdzFhYXZQeTgx?= =?utf-8?B?c3NhKysvcWl5TkI2YzhFcHpta1VhZDNXWWF0R3dxbzErOFNtNlN5SEhpeDlH?= =?utf-8?B?REJpZnZ2L29mOUMzUkZqYllHbVAvUVRHYTRIQUpJTHcrc0s3ZG5HN0tpbXZZ?= =?utf-8?B?REx5eGZTWURWU1J2RCt1SENOZmE1bGpWRzMxcjhhNXluTkE2elVGRGZJbkpN?= =?utf-8?B?bXJ6cC9BMzFYbWZNYkF5UT09?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH8PR12MB7277.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(7416014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Q1dRUGtRYkIwRU5KS1R3M0hvUHJ6Rmx1L01TSEdOQmtoL2JsOGlRTldOU3J5?= =?utf-8?B?ZTRKZUpxNWlKVi9JK0x3TDBZOGNSUDF5WmhrbEI4WUFGOFdRdHA1OXFNU0dQ?= =?utf-8?B?SmMvZUJPa05nY2diRVRmaFNjcG9aWlpiUGNaSWg5YnlnOHRTcTdTWEd3NFIy?= =?utf-8?B?QzZraEtxU0lsRlNUZThwdHFZN3RFS3UxT0FFSnk1aDBDUXRCak4yUkt3bjRP?= =?utf-8?B?SUdjQVVxSjBEb3ZnWGJJWkNaalIyclJOa0VwVE44OFBoQVlyU2gyeHA4YSta?= =?utf-8?B?TllQQVVuclhxNDVQd291aWVabmFmeWFFUFVqakljaEVQQ01ZVXA3alVwRTE3?= =?utf-8?B?c0RHOVhwZ0swOVZuNFFoRldiT2xPc0pMMU53UUFldWJISWY3L2tXTG5iQlly?= =?utf-8?B?Z2lIdjJCeVBOWEJGOURFalI3ckdwb05EUGpJeDlhNFNvOG9SMjB4R3U1WjVl?= =?utf-8?B?QTZCcThEazh4T0hVQnc2Q2RtMlZVUmlOOFQrSTVLdnBPanZHUmJOdXo5UFNj?= =?utf-8?B?cGE0TE81R2J4RkRhLzVFTitHOXFjZHRnWlFFa2IyaERxbGdDcklueGxjekM3?= =?utf-8?B?eDBsSG85Tkw2emhydTkxT2Z5VkR6OFVQUTQ3dXo4TVlyWWNVQ05ZR0VoRzBj?= =?utf-8?B?Rk1YWThPdnRqdDdjbHI3cURuZkJVWXN5d3JTNGMzdUtrcDh1cDFIRkRzVmJ0?= =?utf-8?B?c0d1azhKUml4cFR3am1TR29sUCt0VERxTXlRY2o3UElVR005emlscWRRMXNp?= =?utf-8?B?SDYzUnRLdW9PMzRsRVg1dWR6d3k4TTU5eVFwYjlHSDlEb0xjbzZjd1Q5NFEw?= =?utf-8?B?Y2t1d3RRUDBPNUh4U2FrMktMUjdHNFhwbFJiaTVHWjYwMVRtQzdmZFhSak9l?= =?utf-8?B?dEE0VmF6UUl4eUE1cFZMblZ1SVBYUWR3dlUzaXVNVmJmRlhzSU1hRUxXbHBG?= =?utf-8?B?Szkrb2VaTlZSS0hvSnF3V05qQ205bThsdTlvSlgveS85bkxzNTlma1hwWXYw?= =?utf-8?B?cml3VXVlUnI3MnZFbGtLWWZOSUNVeFpnanBLblF2d0NJZmFOL1paNkR6NHRR?= =?utf-8?B?OFVBNWNCU09HQ09SSHUwYUVkQWdzb0ZBa0pqekNwcFcxUnlXYkJ0Tmd0aS9T?= =?utf-8?B?MGs0d1RwT3FTczhUUW9veExUQ291SFR3cVE5L2tTL21aSzlZR2Q3K01DNXow?= =?utf-8?B?clpjZUd5ckhzRERHOVZOTlF2OVdVZkF1cU4vRmY2aFV0SFpJbklBSzZUUkJp?= =?utf-8?B?TGNEb1B3ZUxoa3g2alpGUlBqTGpZbFRKQ1g0blluV0xpSjREU0wwVUlJTVRo?= =?utf-8?B?Tlh4YVM1VDk1OUVwUDdZanRmVThROU1KL3NKK0RocVoxUzlvQXRQVG8vUnBS?= =?utf-8?B?M0xvb3V2NDNHY2FPNWRlZ1MvanM0ZmNkNXA5bkdkaGQ4cFhndU1SR0pVa254?= =?utf-8?B?NndUYWZSOEd6ZzE4WlBQNzc0bk1kY05pdXU3R1dKeXNZcnlLVU8xQllwNXNl?= =?utf-8?B?eGdXWmNLazdRRVcyNzl4ckxOdmcvY1lMckNRdEpwcWFuejV3dkZpV1dLbDRZ?= =?utf-8?B?NStZdUxFZEtFQXk4V3ZqaWM1ZGRmVWg2NytVMVlBdXc3b1ZIbUtZMEFpNzBE?= =?utf-8?B?VzVab0xRTW9hQ0ZmSVBDYndEMGRDMTVyTjhkTFJxbFA0NzErWlJ4bnYvTWJC?= =?utf-8?B?ZUJ4R0JxaFJGempIajZhaTVkaGFlTVN2MHBrU0krSXk1Y0g4RGxXREdkOHh6?= =?utf-8?B?RE9PTFcxbVJTaW1yNjZ4cUpNajRIV1VLU3dVdUZERjVuWFJhSFFja3pqSXRp?= =?utf-8?B?cThXQ3ovWTlvRFdlcWFiRjlZL0dxZ0JjR2tqY1ZRVVlvWkpaK21UR0o0dDdS?= =?utf-8?B?TWJ1THVuMWE5S3dZc1VnVDVmdHY1eFZtSWc1OWh0M1BxV0lSWGt2OUFxUmV2?= =?utf-8?B?THFBbi9BeDhhTENvSTdmMW43aGVlUXhZU1pNVklGZDBMcVZhRjJsK042TzZa?= =?utf-8?B?cXdtSEVxc2tWaXBvais4SGVpK1FJaUJsbGN5cERHa21lU3hvYlo4Vmg1d0M1?= =?utf-8?B?TER3RFd4QWpwNmEreXpWRkl2czBGZ3dYSHZoL2l3ZXZ0MDhPUGk2MTV6d2pX?= =?utf-8?Q?fyQ4XUh/d2C3HTCFDdDW9FqsK?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: f7269fcb-39d6-4d20-5982-08dd1b064780 X-MS-Exchange-CrossTenant-AuthSource: PH8PR12MB7277.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Dec 2024 23:39:54.1675 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 4kSBDHNEyJAb48LM78wSqNF116JBgtr9BBeqRXfZ3xkOVfV83yEu3CXqUaukSmcZupxjy7AMmCc7gQFI7kV81A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR12MB8073 X-Rspamd-Queue-Id: 29C6C180007 X-Rspam-User: X-Rspamd-Server: rspam07 X-Stat-Signature: 4jc7iji479njhagd5mmnbwwe53kigkxh X-HE-Tag: 1734046771-749138 X-HE-Meta: U2FsdGVkX1+UdmwUVjQXVcT3H373G/Gnc+i8vW+gpsuFfZfa0nrzI78n+SL2ouVpyvBxXli+yYNZUsDjeDOFDMxyuVVDYM73t1iYshP+8SP4W4uDeDGgpfLBPLZfIEn5uVV+icdKzGjllqTGQYG7l/e4DeDHFWVqcIcUzG5fzzr4ukx7wN3FwuTk8W0O0JZ5/M4DdwpaVrsK1X3Ck0fdmAnLcz/YQ6cuQ2ohUu/iGqtvGhRz2AQXaNQxdRRrFFlAlhUdJ0YIvEHVX+xMMOhJ42C2U6oRMGYJgUG2aXTptBuSdE8lZ0ytloV+ltMEAOdYANa7zA3XH+691p/uddvU4xwFec/ec2+PKz+3O/nrkiBKI07jyRLyai71sPM6NU93zRQj5htUHa3neskKMhByk/Ogo6Xc983f7xddocGR4AADEsCE38K62skAo9TOpONhOz8lM/iz/ZJlBrLI79RxAcAegKxJa8GIgj3jpjHyWJ+MbqARiZuIfgyCkzqABt/o/YQt8QQE27UKmr8b2BjTMzjeH46uJdQuvhdZOY6jyJ44GuhTJXjgz52UOjtj2EKQNtfm9Do6A7VnySBbwuXH86FJnOsuG7xvoAhL7FoNb2Tp8LPj4uKh42BoE2powz8qWijerUW96YNpe9zOSLBrmlfgcdsXAnEFRUZRA26ejQ6sr8GdvOfHtlQrbICykO/Upqow1YfUK9t58gKm7n94pC01604cWcOXnpBvSQOPvICDCOEjn7s0dCyVBL0Rc9K84orZ8SOf2eSeJ3DRBfOf5LR88wIx2aB/xqPbExxMnoVdWZ+FMS/svJD0/LkofPi11XdPOEyLbLiJiL7m1aQUpHdWo5/GVGGqrx4VGdJiEqFZZYTycgzTVI4/UPqjmqSAwRJZlEszGd1RaNfzOT5wW2UjYD37cMumL0BpuOb0vtd9wSw25OFkJEbu9XZqx5yS+wYLghwUIXPpx64IzOf a9057ZBw U9jCYNLW65uf6gvlSqpM7KsQpxCQ4xlBSFu++wWhyhTm3g0vCkoIcTyHLF+Oq4wIxOnArdhEyMLRaRbOuYX9bzjifzPVIC2kv2nWRZ6r5kun5rG+Rn1GQywjL3s/VJHwg0pD31E6FFN3Q9TnsS5Y3xUYH/H1ZvwXHWnmfhBN71sMjzpZ1WioPF1JttSI7qbDlC5b6yNsTRzQpc0MizSOz/M5pengSi1Ex37I5eLsXytEDqjRmkTO1m+bVQiSx8eNMn8luLSj/Rjq+5n4rzDSD6cIIcz9WEaEcd+jK7rQZQPsat0kEHHOOUtkTpUkrHmU+pqCa0bIfjPTn9YlrKCQ5tEu1+Zd5R917jhQS5mIZoJD+19M+ioMDctnUMd4Op8JLzSJ3SJuli08ucu4= 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: On 12/13/24 01:03, Rik van Riel wrote: > On Thu, 2024-12-12 at 14:25 +1100, Balbir Singh wrote: >> >> I was asking about this change (this patch), I know that the return >> true will help avoid the PAGE_ACTIVATE path, but I am not sure why >> this function will return false if CONFIG_ZSWAP is enabled (unless >> zswap_writeback is turned off in one of the groups) >> > Some workloads are fine with incurring the latency > from zswap, but do not want the latency of actual > block device backed swap. > > Having zswap enabled, with writeback disabled, has > been beneficial to a number of workloads. > Thanks, that was the missing bit Balbir