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 00BC0C28B20 for ; Wed, 2 Apr 2025 13:40:33 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1ADF2280003; Wed, 2 Apr 2025 09:40:32 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 13711280001; Wed, 2 Apr 2025 09:40:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EF290280003; Wed, 2 Apr 2025 09:40:31 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id C89B4280001 for ; Wed, 2 Apr 2025 09:40:31 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 5764FC1A35 for ; Wed, 2 Apr 2025 13:40:32 +0000 (UTC) X-FDA: 83289213504.11.B611798 Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com [209.85.128.52]) by imf24.hostedemail.com (Postfix) with ESMTP id 8F547180004 for ; Wed, 2 Apr 2025 13:40:29 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=suse.com header.s=google header.b=fzUnQEcv; dmarc=pass (policy=quarantine) header.from=suse.com; spf=pass (imf24.hostedemail.com: domain of mkoutny@suse.com designates 209.85.128.52 as permitted sender) smtp.mailfrom=mkoutny@suse.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1743601230; a=rsa-sha256; cv=none; b=6QhGnl24TnarqOKUN8WbqJh85BesPNO+PdIH/glS6GEqOApA5UusI/hagaTJHRNeeCzIrm Ezv8Cw/orNr2ip23D5yE6beWIH8AdrGOzAZcBQW19fL50pPS5eFhAAX00fLoZwArNVOmL2 e/SWY5xeIGBcT8rNsdievD/s925VhbY= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=suse.com header.s=google header.b=fzUnQEcv; dmarc=pass (policy=quarantine) header.from=suse.com; spf=pass (imf24.hostedemail.com: domain of mkoutny@suse.com designates 209.85.128.52 as permitted sender) smtp.mailfrom=mkoutny@suse.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1743601230; 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=2fd8hxX+gYJ6lDhryumm3A0+ASoxP9QgI8YrdL3sitI=; b=GE3cEvLT85NR9JB2LsKKQIY4k/urBkrPXvNLEGM3wWLPLZY3SjNIeAUX/cHUo5iMgAeMUK FboVIQBDxkQAblFawZf2CvugbPbiblztYOInGmwxoEpqUjLLQrVWprPqPUv6Km+gG+lbMr 4gCmxo3w3xhxbFvxJAHvb4+VWDty/BU= Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-43cf034d4abso73522595e9.3 for ; Wed, 02 Apr 2025 06:40:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1743601228; x=1744206028; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=2fd8hxX+gYJ6lDhryumm3A0+ASoxP9QgI8YrdL3sitI=; b=fzUnQEcvK5QP4V+qrSnwvurGwFZdhqR1bGKJMdLnLh7+VrvIGOfjxC+J3LM6UwX3pY EOKcrZa7IOhgc7WQMHwEu+Tv043t2CjP0iAmVpclfN5rBfnz4+B7NTHuRTTUxRNLvMGY xWjZFHXGAepB71mMs+Ob4cKPAWfxmH2+Ydn+m1+BaF7i97boHbpOmwOXtIpwmu48DkJ6 UUTbwKi7NA+ykqT31Y+iTlpyNslOcB+kmOigYK6jovZ5U2+WaeNK4/VAAxhDJg/lkvAi OuExzpAsGecCy7zefSohO8YrEVb2D/c89OhEm32WWNwdSxzCjWpw9CSzcQRNNi+KgALm hF0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743601228; x=1744206028; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=2fd8hxX+gYJ6lDhryumm3A0+ASoxP9QgI8YrdL3sitI=; b=CtDFJxSejrZkqJPf1CJ78quyPOq+Nz3GS62EOK03y81UXdTAb/fG0/wCA9qyRrBEI2 UZGgAkdI5yze2VFrFTUw0dHUPf8AM9MkJ2g9W54pvwYogF9EffpCUclqtrStJo3CgxBA D0T1l5hSxD4tErN0b0FLjgqSUHQ6o9/u8lTBPj6Q1QgPVEqU06/R2S3PnqXgeh+7Fgny ED6trYSYjprlhUP9zUxrYdCQKwGZmssjWhAY5Fi+3rVev8+jUIoIoJLViQDWDL5Rm5ri 0h2SkPdV5QRBywzANhLFUaYNQAcugXP46RncPJuyJwOVnD9bG8k/je0GMD401vfTeMK4 0t7A== X-Forwarded-Encrypted: i=1; AJvYcCWtb0liVmJXWeeNVdoetCZuHtj3tYdEkYPJBbzEfQTIaRTwgCW7QfEuLYoYjJbzyDXJzyksUoEMiw==@kvack.org X-Gm-Message-State: AOJu0YxZQ/L7Dv16z+sWF+Pn8q9Wi2l+SHOGmVTCaNpKqReDIzF+WKKf 9tEyON14qBJTQ8IIbmif791hpyhewKWPrr9Xiq9d54oor9yFhLnqxfvWgm4vbGs= X-Gm-Gg: ASbGnctU8JqlncI++cWwQFUpDGzNmPO8Q2pVxKG20NRJE7XDrHOFPXRnxoHJARLvjY+ ViJ9D6GMuSOcZW8rtyYI62AC8f4qmrAGWSwnDrkeGb9HBR4t8ri0jlq9VtLFXjeByhP+6r+sXyg UH3mij5/aastBzzhV7+g7t5oxwgnSFpz8JInOno39LuUtYQoMtRnN9VcCwb1hjQ8Z4HMZkPLAop bsgiBRdNmQJ03FEWF7NLfU4RFtDEsMXzGdlpdClJHB8hmi3g8/QsfdVYYhDZ6SyRwbszcxX9DPz m80FprZ3eWaPxpZ5CoBEiai714it+hDoYYQe3wkSefwSGUM= X-Google-Smtp-Source: AGHT+IFoylUzo0whZWEE0vZN2Ek48agc4KnhEC0CToW9yiEQ1Zbe2ioVf8m7e/VfOfiJfcet9PVsqQ== X-Received: by 2002:a05:600c:5026:b0:43c:f470:7605 with SMTP id 5b1f17b1804b1-43eb5c21036mr29632815e9.12.1743601228011; Wed, 02 Apr 2025 06:40:28 -0700 (PDT) Received: from blackdock.suse.cz ([193.86.92.181]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43eb60cba2dsm21467045e9.18.2025.04.02.06.40.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Apr 2025 06:40:27 -0700 (PDT) Date: Wed, 2 Apr 2025 15:40:26 +0200 From: Michal =?utf-8?Q?Koutn=C3=BD?= To: Shakeel Butt Cc: Johannes Weiner , Roman Gushchin , Jingxiang Zeng , akpm@linux-foundation.org, linux-mm@kvack.org, cgroups@vger.kernel.org, linux-kernel@vger.kernel.org, mhocko@kernel.org, muchun.song@linux.dev, kasong@tencent.com Subject: Re: [RFC 2/5] memcontrol: add boot option to enable memsw account on dfl Message-ID: <4lygax4lgpkkmtmpxif6psl7broial2h74lel37faelc3dlsx3@s56hfvqiazgc> References: <20250319064148.774406-1-jingxiangzeng.cas@gmail.com> <20250319064148.774406-3-jingxiangzeng.cas@gmail.com> <7ia4tt7ovekj.fsf@castle.c.googlers.com> <20250320142846.GG1876369@cmpxchg.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="fpxy367fgz7uxy3l" Content-Disposition: inline In-Reply-To: X-Rspam-User: X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 8F547180004 X-Stat-Signature: 94soobfht3rej9uzqrq7rk7po94eqype X-HE-Tag: 1743601229-725215 X-HE-Meta: U2FsdGVkX1/a6JDUcGxDYMrSM/ZQNh+yqJmXSr9o8RHQsSok5u2yE83v67dj91psuEuTnN49u3rE5qEEOc6atqb3VIV/3XGf+Z+MbasXFrp9I7hebhaG3wct15V0Va/aRUdVengTyZvaWGXKTP+EbhaBdavOz/rRQ0VXXBQSpeaLzTFfM7AXNGg33ILHbYQfzplKwcr4YZaF/itb184i49LzWk/xfxCJ3MGa0s7t1e2M1NsYXXTzVtyWNRmbBF4dp38rNNTIs51mbNg9f3nlXjyI9i4v5VfHmHQsD80p0pd4pcp/9wDGxlFtuE6ibXX1S400ZP2kAR2WXk5xC8GVJwvy0Oo2TrHzoZzUU02TN7FS+/KYKriFEU7e7k8lpozarwIgyYhllLUjLs13f+UAwGVK2iappvydBz4b6YSZRGtQwiLPOWkP7gYNhxyh/wfVLR3ke+BWmnVv0lNXnja2f7MLwd2WUm3V0/havVKsar2VQFvFvAafK5TiBglWFjVf7gF67fvvhK/a/QAKhshzvj7kY3Dhj1Ws+yFVXMhcdmahnUxhNjsggftP4R1AjSSm0ZgUMB1A4/zULLfdgdD3AxPC3MdsaHS1NGjO45ScBZzGsmXdGnDUjAU9iJMI8b+OVPFLdk7VwHQQhS9Cc8b9V/y+USVPPT1CMMxgpjmbZEu9kF+CAgmeCZYAGl6acUlWN6NGFBs5+cmxId4dKPzLC6+Rvp4cHm+UHjj8E8HXnhTbrZLYKvlzm+yYeKk0stJdj8gQfNoBM4/Tzo2+5lgq0LLPLGPk2LWzJob9jfECHuHFTwIbd7lULFIM135RqD4FZq0wNNj/ek/RUxcpl+pf8sscPQBLupcGaJBq2KLQ9nyeX37/MbLDGMzVEQhdxI7OzJEK09W6d8d3U5sbW3lDwZpP/eogReIUbpE/3GXssl9TZrL7iJeTdUC9T3rOGMUWhaZK4XhjC7e1Io6VUlz uijsr/fC xida2qWl368RVGtth/JxxIh+dyvaZEe6IxwjRgRjeEQqbyp1+++yyBCQdYTCFPik7MMyiTuO23pgHWR+5547xhJhDYIRcZAbl1OS60OQB5Vrxcvhe5fXbZMhzIb1x9CSvH30BjyZLO4Z+bx4DYRawPqF9C9ESETKW4/FIhjZV5SwjSWZjTSKb5iRe8294ih96zAyUelqjzWQ1v64iOWc+Mnu4bsKXm5NXcekpFcf0ZoYPnBhkdfjYdXiTGkzp6zDRw9Q4z+5/BvnmZax1p8JdPRDl/oBr/P3uW9u8WLjnYPanybrRFfysytIzJ4BBikA74uxbUzpoydXoq1iPJjxaX3ZufXFir1a9vkb51wha7WqOddLIa16sFI9W/gfM80lMpQMuKZyLG9rkJpxzRHsrPeKBgAC+hrAXEripdw4Wpn4QDqECrRL+WwzjFQ== 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: --fpxy367fgz7uxy3l Content-Type: text/plain; protected-headers=v1; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Subject: Re: [RFC 2/5] memcontrol: add boot option to enable memsw account on dfl MIME-Version: 1.0 On Thu, Mar 20, 2025 at 08:33:09AM -0700, Shakeel Butt wrote: > However I want us to discuss and decide the semantics of > memsw from scratch rather than adopting v1 semantics. +1 > Also we should discuss how memsw and swap limits would interact and > what would be the appropriate default. Besides more complicated implementation, merged memsw won't represent an actual resource. So I'd be interested in use cases (other than "used to it from v1") that cannot be controlled with separate memory. and swap. limits. 0.02=E2=82=AC, Michal --fpxy367fgz7uxy3l Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQTd6mfF2PbEZnpdoAkt3Wney77BSQUCZ+0+SAAKCRAt3Wney77B SReaAP9PEf6fTG7T1DvIBCBKLHUb4pZJXbS4PrfsTVvv75/n5gEA2pS1+3FrrRz3 Mw0xE0eo8DliHcSRXj528SqePrQKZw4= =Wsdl -----END PGP SIGNATURE----- --fpxy367fgz7uxy3l--