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 06FC5C4167B for ; Thu, 30 Nov 2023 18:55:00 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 82F218D0029; Thu, 30 Nov 2023 13:54:59 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 7DF308D0001; Thu, 30 Nov 2023 13:54:59 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6A6AC8D0029; Thu, 30 Nov 2023 13:54:59 -0500 (EST) 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 577B38D0001 for ; Thu, 30 Nov 2023 13:54:59 -0500 (EST) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 2E7DCC0196 for ; Thu, 30 Nov 2023 18:54:59 +0000 (UTC) X-FDA: 81515522718.10.38E9391 Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf02.hostedemail.com (Postfix) with ESMTP id E7F0280026 for ; Thu, 30 Nov 2023 18:54:56 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=ukYJ7ZXL; spf=none (imf02.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1701370497; a=rsa-sha256; cv=none; b=ivQPNEO0Cw9/wyPP4KpaLxbesi9mUsdX4DO+JIKnN9PjNjQsARUI92HXh4oJ1tIUlsB7P3 JdVlJ+XKGEJbZdPUtWIq8g+7VDH1/nOBHQKHlcTdHeb7AJnfMo45DBkkZV1ckS3coiRbY8 CgdzegMiCg6LyZNI5G9AZEIWTiP92y8= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=ukYJ7ZXL; spf=none (imf02.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1701370497; 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=s/rDmWF02NwdqFljTBq3ivE1VLtPxbvFoYCxoKr5tkk=; b=hlJxyRjWojy2M3RxGgiI71z5wbZFZ2nVkSHZP66Zf3qGFP6LQ5n7qQEja8ewbWg+YQYES9 +hm9m3kOkRydnoqViII88UEU2gWvf41o9Cqit/Fa5PPROwQZR5R2CTJXGNc4qyJzslgoLc G8XpNkrAgc+xzFMxWXLeCwmTUffB5BA= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=s/rDmWF02NwdqFljTBq3ivE1VLtPxbvFoYCxoKr5tkk=; b=ukYJ7ZXLRLKnuiGqLgilzy+W6R J6os9aQXTRF0Vkv+edCTTWm5PJiCesLMbij3enDPOgowYgu3oPrBD6U+/BLR+yL7cQNSBjcie3CYp t1nohxPqBpGF56aJHV0k+1PIS4cPo3zwgHt/a8yr0cw7ZuewHhRsktSubwqdvEn/stnQ0caSzyz8J q1YGmTctbZKEQckicOZJcgdcQRei25Nw2pP9HIzhvC9HKR5WQ7tF1r/j00lbYg1EahALVx7MI4gDv BcHtZ4b4flc+pDgCn66Ct+AvMbBIBxuKg1453al9BhaG8b68IfQJe66H7c+WrwbL+dl8rNBEOe62N /gmlHOVg==; Received: from willy by casper.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1r8mBJ-00Ekuv-Db; Thu, 30 Nov 2023 18:54:37 +0000 Date: Thu, 30 Nov 2023 18:54:37 +0000 From: Matthew Wilcox To: Shakeel Butt Cc: Dan Schatzberg , Johannes Weiner , Roman Gushchin , Yosry Ahmed , Huan Yang , linux-kernel@vger.kernel.org, cgroups@vger.kernel.org, linux-mm@kvack.org, Michal Hocko , Muchun Song , Andrew Morton , David Hildenbrand , Huang Ying , Kefeng Wang , Peter Xu , "Vishal Moola (Oracle)" , Yue Zhao , Hugh Dickins Subject: Re: [PATCH 0/1] Add swappiness argument to memory.reclaim Message-ID: References: <20231130153658.527556-1-schatzberg.dan@gmail.com> <20231130184424.7sbez2ukaylerhy6@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231130184424.7sbez2ukaylerhy6@google.com> X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: E7F0280026 X-Stat-Signature: kq1cmtrj6ad3jg6zynp57pzeishqkesd X-Rspam-User: X-HE-Tag: 1701370496-451382 X-HE-Meta: U2FsdGVkX186r+wOyHm2VDuMRzH8UuPmGAlJ0YZkUkyZCuKH2l90R/feQ+Sbmyi+eWKrtbiuQ2x5AUmlQhNCxVb5zHXm3e8MehTb1PUCCWQ2/igVRLhGTYL+SPvgBX9UGCXDdwmXFRq452C9m4HUXEH5jYaYuU03TPNpJAUDLoy9zQFRkK2lKH3+AQvGthcV0x2uIrfs/FmRF7Pn85DwmNnNjMjtvH+y3/a/rGSpTzVbiqmy0P5UpU7vGaH5RMDzH3t9ZgG3oqeckok0QD8qac8qCIQicdw0b8owmapIfU7D5kanVDbeqahfAg+Lr7qayrFl9WVKCON9OPRc8T9ve2zdc9OilscKzmtkwlHeFAss/ztVyAtlTQ6g4rwsT5BuAdtopUoR6nXTSY4D6/3zYL/Lc8u3Sgy+POaCQ5NjLFm8/fMOlvcSnv1+faUH4y9+zhomRwPEsGUVwjO1j6958gB/MIWSlALSJ3lvKINrkshOZS2gc0kpnCXKeo8LjlDjiuk8d3f2JgBznoCixUrH0r1D45GRZ2kJs+5RkRQmaW8s8sCrpfXaFfRQdvlLHRz0fIVbvhg1e+rGqL3UFfgk4ltt86Qt+ywD+Ef72TExr5EbpMoqjZfV7ChTF4705Hs6FdTNiY8ONzoLBUF4JPmkremUYpDNVwK6EdiBFUQ9NaS8syLHXARdNpJT+Wm5uuQejgkNC4MBMQewdQW+nt+G7ZsRa8eDnzzxkyzAbJ635lAdw2d8+PjOS0JQ5kCB0v6a8KmaXVS60A3Ay2I/jg5x2o+6wU88qaQj3vVzST4XNEGIzkD+FLVRXzaVJXOMaUYjHDin7pg4xsJgNylQxW3DrwovKM4Tx6W21eG8iJmKHi8B5GH600XCuvci4P3D9OBn53CrM+S0DRtbCxMnIovnbC1SrgQjNxy51lC7Lvxz3obkM9QRZyosKCz+6qwYVA+jYBhwCLxX8CQh3enuibu olofI+EZ IWS/sz5Vs8KaiGOojhIdsummss/VRueSM7WuyjIIut8Lwp0MCpl5Vm++AdcrF3yUJRAU1sDlO6qOlkOY2NWEoH4NxENg72gQvec3njgowOH+aEI1wHSGJJLx5oQu3gVVPhmcjb8WBBk0UoMeiFkpJzemccwp40yvFjRKPe1tKYVuDMCZoactLk5bpQX4ai3MsQMComuXW1yvHdvmDb4vA+pkilA== 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 Thu, Nov 30, 2023 at 06:44:24PM +0000, Shakeel Butt wrote: > On Thu, Nov 30, 2023 at 07:36:53AM -0800, Dan Schatzberg wrote: > > * Swapout should be limited to manage SSD write endurance. In near-OOM > > Is this about swapout to SSD only? If you're using spinning rust with its limit of, what, 200 seeks per second, I'd suggest that swapout should also be limited but for different reasons. We can set you up with a laptop with insufficient RAM and a 5400rpm drive if you'd like to be convinced ...