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 30E2CC3DA49 for ; Thu, 18 Jul 2024 07:25:51 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B4CE56B008C; Thu, 18 Jul 2024 03:25:50 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id AFD206B0093; Thu, 18 Jul 2024 03:25:50 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9C4726B0095; Thu, 18 Jul 2024 03:25:50 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 7ED3B6B008C for ; Thu, 18 Jul 2024 03:25:50 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 39220A0C26 for ; Thu, 18 Jul 2024 07:25:50 +0000 (UTC) X-FDA: 82352038860.15.15DB42F Received: from mail-ej1-f52.google.com (mail-ej1-f52.google.com [209.85.218.52]) by imf18.hostedemail.com (Postfix) with ESMTP id 542EB1C0010 for ; Thu, 18 Jul 2024 07:25:48 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=suse.com header.s=google header.b=TQPexiSZ; dmarc=pass (policy=quarantine) header.from=suse.com; spf=pass (imf18.hostedemail.com: domain of mhocko@suse.com designates 209.85.218.52 as permitted sender) smtp.mailfrom=mhocko@suse.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1721287515; a=rsa-sha256; cv=none; b=7gBPMwSZvyXgwvm9QqjkI67BJs7C+w56wanpsTw8EMo5zqi++c/tkPW64gUnrwtVYGP0xf jgIEdli1nQzOR+p+/JtJeB8umwD+CnfqkLr//EptxHgoGCFFc9r9elUyySQUpSg2JT4dss VpCN8OO2dPXo2g6NxQ9lySAt3vyKvNk= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=suse.com header.s=google header.b=TQPexiSZ; dmarc=pass (policy=quarantine) header.from=suse.com; spf=pass (imf18.hostedemail.com: domain of mhocko@suse.com designates 209.85.218.52 as permitted sender) smtp.mailfrom=mhocko@suse.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1721287515; 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=vcwItFS0olVkauOdW6Vv7zuIp6VerMiLVs+nxpD7snM=; b=EOFjo53fGkT5sQ6BLLT04g1X5fEjnWcECr4T81R5W4cW7iBbotFFZRuGJAOUmzN6juxST6 NXGvgXS428+7DpZkXn1lnHq+7LC5zo+FcAvijoYLl15D/daqWZ6Le000r8DPCkXubS5PqU 86yq7TCZ4O0BBFXNTKq85oUshjaKiUA= Received: by mail-ej1-f52.google.com with SMTP id a640c23a62f3a-a77b60cafecso38963466b.1 for ; Thu, 18 Jul 2024 00:25:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1721287547; x=1721892347; 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=vcwItFS0olVkauOdW6Vv7zuIp6VerMiLVs+nxpD7snM=; b=TQPexiSZ37srRnHp6cnwSp++8aO4icJnb/rdoJRRH6vnNvx7uH3IfdTzKgynmlv3CD +HgpZp8xWpGrZAOhkJeM1h0N3wa0L3I44jEsVOGAbRTMa5JPJG7aUhqJsec19NqeAmXI MFuRX6eipVSRY1YOFDHnPqwOOmyvHbw9LYgLSd2TT+cutbuM8uFkQIJ0xSaR50/WiNo9 NT/sURth1hKbY+wCWVv6FltN4ZiLN4muM5bTQSERmEHZhmbGf2JGoELT4f6LAgoQGLcu UwS0RiVn5sWjTlrlR1ZEk0ULSeNMxuWW7Jyd1rFF9eseF+WvQSSvSl4qD7qoTD1Ft7Ta RB6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721287547; x=1721892347; 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=vcwItFS0olVkauOdW6Vv7zuIp6VerMiLVs+nxpD7snM=; b=v4tjGsF/kmalQa/7x47goUd7LygxN3ob5cBkHuEOPrsDMIxWLaOG5cdkbw0lUNwKEo 2wdAnOpkEoY5FX44Bi+7ScL1yfn/qGirTtEwhGP76LzFgV4jvo1q7etWDqJO3eHa2ghB VXeFZtt+QAOv3c1rcB7PbiL3hKL4paezjYcdCMALN6MQXX05a4vV6V+VCM45MCS2g+5q En8m6JLoTHONBuS48vpTL+nEskPy+LRGa5xLceTygsNnx0dSkWkLf80Hk8ZL46MER7TX 3OdT58IwYzuoTCMCDAgZ/AkT7NifnelBEnqToTCiT09f5xi3j5UAD3ZVUDGj6tfeBErl X7UQ== X-Forwarded-Encrypted: i=1; AJvYcCVlXgHL9YVstOh9ka5kLGNqUMr2IgURwdL8VmV/43CZi8Lv/UN8XzwDZgTDP6/ZNxqI0QUNTEO3UDmG76zzb3CZS1k= X-Gm-Message-State: AOJu0YzQRgFGkfm+YXyiGlUZ7F2K8vfqyhq6qLsC1nHZqQAP//P1fJYR kcGmpG8edbcsvhdU+JB/jVuSNeGVqoIpRgreWjARQvuQYcYTZuoo93klU9GRi/tudS5Chbx/fgl c X-Google-Smtp-Source: AGHT+IGaCt90Cox8GLORF2aRGCefxdPNLoxyupkBnqx9dhi7qboXugiP0cfGKgo+Px64AVA42Y6xeg== X-Received: by 2002:a17:906:fb86:b0:a77:e1fb:7df0 with SMTP id a640c23a62f3a-a7a01138eb1mr265615566b.2.1721287546791; Thu, 18 Jul 2024 00:25:46 -0700 (PDT) Received: from localhost (109-81-94-157.rct.o2.cz. [109.81.94.157]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a79bc7ff7a7sm522358266b.155.2024.07.18.00.25.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Jul 2024 00:25:46 -0700 (PDT) Date: Thu, 18 Jul 2024 09:25:45 +0200 From: Michal Hocko To: "Vlastimil Babka (SUSE)" Cc: Qu Wenruo , Qu Wenruo , linux-btrfs@vger.kernel.org, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, Johannes Weiner , Roman Gushchin , Shakeel Butt , Muchun Song , Cgroups , Matthew Wilcox Subject: Re: [PATCH 0/2] mm: skip memcg for certain address space Message-ID: References: <8faa191c-a216-4da0-a92c-2456521dcf08@kernel.org> <9c0d7ce7-b17d-4d41-b98a-c50fd0c2c562@gmx.com> <9572fc2b-12b0-41a3-82dc-bb273bfdd51d@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9572fc2b-12b0-41a3-82dc-bb273bfdd51d@kernel.org> X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 542EB1C0010 X-Stat-Signature: 1sq7ungqo54ruznmsgkry69sc6y8dyfq X-Rspam-User: X-HE-Tag: 1721287548-313706 X-HE-Meta: U2FsdGVkX18vtbU4k3BaLUec4U40o7T7gJ13JTKLAU+VxFje7eJ7HVzw9SCI2va7lhL3uMnWy3XVA8nx+9igDvr4J+xcd8HloE8/ax36i4k/YDZh4O97CfMfcNhVBn6vzhGQUg0UPaNB//0iiWBLuiOU0K5VDRWZuLRj8AcNFSKcpw+sdtPaEp/ATXVwqR0vlfehGTgQ1eSo6hLJ42VgR/Vx0diFfGzZ0FO1A6MicCI2cxkNXxuJUE2gaTVsLW1VB40Ej0B1g92VWC6O0EoTZtyWxXmGGusyWArgzwovK3I99A2OHcXdZoZnFLHMv7A0GCp+pthisycDwDU95Gk49+4BsmIoLYsU/JsuXQczeWw9/xopeNjOgh8pNzD5yxTfZkIu7zrHMtTyjyhTE2hfJlHANuS32pfe+Hk8E/sg5FFCINmHYsGnq0IfTbhnyeCk7FEvWgC4B1SVqiRtdKF1vKsaJwLnfHCW9swJJFf4VVN06WsQjIxCs4Edr+uH0Qkmqmk9wT15mmzLKngXuySNE4MlfupDz9xiFmM6/PgL9Iis8d8x7VFPGTmzk8c8fbcEWVZjCmYhG8lrln/12wXIWBR2KNPzIYjse5XbBy+TF60pEPbD6rDG5bxVQ97L54OFuaiBr3BPzoo7VIuYCwnRORbvvH8r1YjSHjTNd6jiOmKRTpMIazNsvZOW3mi5XxG+BNxPsEea53tAplN9Q0/6C/7Dhg/q7MZUJ/+7q6zzaRFP1ZTQ3anyrr0BJ7u7IvLLqLCTDECTrLHfHh4CJtWLTzfOAx8qZo/wtU+6XGRWHbavMyNade04TiJFy3A8SeapYExL5v2qFNEQEoM2O/MpGQiAbXXHbKjoDhgdWGasfzCu8yu1AKtAbLSLgW+FNAfZanbqJnTUJSh/CLcHepPCgj3fKr9ehekVbzKekNhb/9yZUMsMRmhAcZtpWstnFRB+eYM0z7q9Zp+qLJa9ON0 LYN/RdSF lytQMEkQWB9W1U3K3TPgpfBfYM1l/iYTnMAhQJ2tEUH2trGphY2qjeEJIDcEAh21BKs+FUZDyjfU0ACmvX1bxjYguXL+KK3+I6ae8Gy3vn0FErSJsssBjJbLRWewh0lNfgkJ4DDDuUN9fXJ6fMMMsgLlgTaezRPZ1EIT+Q3xp7iJhjQ8dNJhCD6i2MxpqmPYhQWnBBgxO+kOWU3ZVVpouN7epVZExoFVU8VReo5LUBwW2JQZl34r2AP4Px0bgHcRYpU4eYGsTts9bIg8VFWE70t+YshOZJoYlUo1p 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 18-07-24 09:17:42, Vlastimil Babka (SUSE) wrote: > On 7/18/24 12:38 AM, Qu Wenruo wrote: [...] > > Does the folio order has anything related to the problem or just a > > higher order makes it more possible? > > I didn't spot anything in the memcg charge path that would depend on the > order directly, hm. Also what kernel version was showing these soft lockups? Correct. Order just defines the number of charges to be reclaimed. Unlike the page allocator path we do not have any specific requirements on the memory to be released. > > And finally, even without the hang problem, does it make any sense to > > skip all the possible memcg charge completely, either to reduce latency > > or just to reduce GFP_NOFAIL usage, for those user inaccessible inodes? Let me just add to the pile of questions. Who does own this memory? -- Michal Hocko SUSE Labs