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 B6575CFA455 for ; Wed, 23 Oct 2024 17:26:42 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1754A6B0089; Wed, 23 Oct 2024 13:26:42 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 14CCE6B0096; Wed, 23 Oct 2024 13:26:42 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 014076B0098; Wed, 23 Oct 2024 13:26:41 -0400 (EDT) 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 D6E9F6B0089 for ; Wed, 23 Oct 2024 13:26:41 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 69C7AAC605 for ; Wed, 23 Oct 2024 17:26:06 +0000 (UTC) X-FDA: 82705546056.10.B89AD29 Received: from mail-oi1-f181.google.com (mail-oi1-f181.google.com [209.85.167.181]) by imf08.hostedemail.com (Postfix) with ESMTP id C1946160020 for ; Wed, 23 Oct 2024 17:26:27 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=soleen-com.20230601.gappssmtp.com header.s=20230601 header.b=TdaFUW7L; spf=pass (imf08.hostedemail.com: domain of pasha.tatashin@soleen.com designates 209.85.167.181 as permitted sender) smtp.mailfrom=pasha.tatashin@soleen.com; dmarc=pass (policy=none) header.from=soleen.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1729704322; 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=AWFBW7FfgrM+D0zC+8M4nTbfzWykLXKE0+MpT5ILXww=; b=TXeX+LKv/SVpe25UtKWoZJdDMXM6JnDVuJFVn6zAbvC05kB791C7rwidY6keGhTxG+LLEO zwiKXK2KtUt/kZhHYzhqwaKVXrcErQWUuYrRC8oNrwN7dMoPqJBRPSnZ8ZFtMe7FEPj/Hv GT7gcNQTRC73ZkDJQXCqpyEs5yfq4Mc= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=soleen-com.20230601.gappssmtp.com header.s=20230601 header.b=TdaFUW7L; spf=pass (imf08.hostedemail.com: domain of pasha.tatashin@soleen.com designates 209.85.167.181 as permitted sender) smtp.mailfrom=pasha.tatashin@soleen.com; dmarc=pass (policy=none) header.from=soleen.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1729704322; a=rsa-sha256; cv=none; b=cQJrV8BNyimm+9w1UxFnm3llJuGO2k6FqvCVVWi0uTzUKVCBzUoFZltQXsOpDGLK6o2xuY Gia0ds4Mhsq0AbiI9+bViX/hu76iC2ZNRjFc7b9OFru8xeLR7wB4JpV52JkWN5t+KToBU0 OOGO9kEfJQ2hM/vjXZWFnPLMTDjL4Ko= Received: by mail-oi1-f181.google.com with SMTP id 5614622812f47-3e5fa17a79dso76812b6e.1 for ; Wed, 23 Oct 2024 10:26:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=soleen-com.20230601.gappssmtp.com; s=20230601; t=1729704398; x=1730309198; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=AWFBW7FfgrM+D0zC+8M4nTbfzWykLXKE0+MpT5ILXww=; b=TdaFUW7LqtmVzG5ocOUb4xB9malWzgOpppQ11yFuBUlF7HUho6rs+Smu0SvPzIWsEX P4Zy/p6Z2aEvGbGX4gu9Z6CESlUEZC5rboN0zTt72b+l+RR2LJRUtwe1/14i3gPLKBIf GOx4QNMh6LtcUm+NKExRSRYjBQAcgC528Dk/g0JZvJ8GG73TkKFKngxBpdx4MQ6uyEG4 pWZHKyUXcw8b/bWiculJCed4EaWMf2IZVtwCBhPNxPa7mLLRBRGKKLTTZXbnznjVQiWz FT7uS/7qkHZ/eRlr1c3y2ZtdsWz6XygWCBwDXDuMPQw21wu6qGyAdH9xF6EgG9bKU6Al 9M6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729704398; x=1730309198; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=AWFBW7FfgrM+D0zC+8M4nTbfzWykLXKE0+MpT5ILXww=; b=kDRtstpKH+JIVTRgjiVBCpkBzOUtXDdZuFjKMu2qaMp22ZnQ7/dcFzaBxRUOc2W1YK 3ToCPnMPhkqyuUjq3Wd7Yx1qdK7zYTRvmDxSsf8iyMCRnC+rZ7xEQAMvWIRf7jsQ90FF V+VkLcTlj+XHMBayIQAA/rTUlRjDIQoOfb/RaG3aLtLn7NK60SAMJdvNaCxPutOGk3Yu 6po3Hz/r7kBJGPT6dLx5LUGsd1vsVousntL2xCCj44nppA362rYUZL1qtXWA58pEUXZn bpkgondj61QuYoqNhkciPW9v/J8qDaaxW/DluYSTCSHXgaeIgqqevXrG8PKZDnffLv5C estg== X-Forwarded-Encrypted: i=1; AJvYcCUUUUwzhkuE1ckNymzVn5xBjVes6AvpC/EBjALRhd/9gf8qrhfN7glsrkRufVxTFg2c6+SGUjLt0g==@kvack.org X-Gm-Message-State: AOJu0YxeHSqsQPW0sePs707qlJy03+ln78pcM4v715r9rFMFrYqfxNAj D21Vy0GQcE5pJS7oAJAfVd1QHfa/L5iIgWZseFRaMbK9awYULTz63mH+15cMcLuFBakws6fg0ga HUHf7aKEEamvUwHa6/1jBY1KLfXru4e80PiqQbA== X-Google-Smtp-Source: AGHT+IGckBdU29o3tk+wYPFoKwsMk5i6ERT8sORHYNIiU6+p/6iCZVXQYympbyvyWVcQV7nCYD9zoCsM5F2gZ83otEQ= X-Received: by 2002:a05:6808:3991:b0:3e6:23fb:b391 with SMTP id 5614622812f47-3e6244eb667mr3799063b6e.2.1729704398543; Wed, 23 Oct 2024 10:26:38 -0700 (PDT) MIME-Version: 1.0 References: <20241023170759.999909-1-surenb@google.com> <20241023170759.999909-3-surenb@google.com> In-Reply-To: <20241023170759.999909-3-surenb@google.com> From: Pasha Tatashin Date: Wed, 23 Oct 2024 13:26:01 -0400 Message-ID: Subject: Re: [PATCH v4 2/6] alloc_tag: introduce shutdown_mem_profiling helper function To: Suren Baghdasaryan Cc: akpm@linux-foundation.org, kent.overstreet@linux.dev, corbet@lwn.net, arnd@arndb.de, mcgrof@kernel.org, rppt@kernel.org, paulmck@kernel.org, thuth@redhat.com, tglx@linutronix.de, bp@alien8.de, xiongwei.song@windriver.com, ardb@kernel.org, david@redhat.com, vbabka@suse.cz, mhocko@suse.com, hannes@cmpxchg.org, roman.gushchin@linux.dev, dave@stgolabs.net, willy@infradead.org, liam.howlett@oracle.com, souravpanda@google.com, keescook@chromium.org, dennis@kernel.org, jhubbard@nvidia.com, urezki@gmail.com, hch@infradead.org, petr.pavlu@suse.com, samitolvanen@google.com, da.gomez@samsung.com, yuzhao@google.com, vvvvvv@google.com, rostedt@goodmis.org, iamjoonsoo.kim@lge.com, rientjes@google.com, minchan@google.com, kaleshsingh@google.com, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arch@vger.kernel.org, linux-mm@kvack.org, maple-tree@lists.infradead.org, linux-modules@vger.kernel.org, kernel-team@android.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam03 X-Rspam-User: X-Rspamd-Queue-Id: C1946160020 X-Stat-Signature: yikxfxjsnd1scxb9kofr3opybj8pekgg X-HE-Tag: 1729704387-218286 X-HE-Meta: U2FsdGVkX18kvqd3RAmVpPOwL1pRg5UEVYUkcYIxC2gqlq4t5kQJhSjEL+yMV8gBGa9HYOGWSA0p5rboHyVvovsrKqlT2vIGUzwYyrne0h7EDPoyNDr9BfSGRkXD95vXCr0kM29FHiE7wnM7PQPFff52qeeppnokLJJuqqxP5bRnV4JU38o4hCCpHy9PRS6vqaC5olLz46WDjwnWJLCj9solt46Epz4DfthEnQsbE2qyD4QFMy/gpWsu/zZI6XwwuaTD7aBWjwAzFvVsYEANIfnI42ZetB1B4qRYnsDtKvBFqR8dvzDAGU3Jk1b+r5lkH6MwgvEpq0mF/MLgZGAYhbG1yWZk7OvNoSP5ced03dJfLsriMPcASOjnURLxmJLwPy13QjlXdv+vacnAttx1fIMuFthHzTVhcMHPy6T9l9prPhzRwBTjf1AW4qql01bJpcmYiAaqKt2JsF/SIZ8y5olfIXq03Y86S79Ewoo7nqL2Ve7P7VkIXvq7kFMujaEK+dWJ/HFP3tATTYG2iJ+QkisSNzOtedwZBjW/dZQuTIJiV38VGwRZ5EcBn00roojMoiAktre2f/jAb4zwRBY7ovItuZjTjj38SAEHv5+hC/X+rJi+YV0ERHTn+m6uF/ra6tCzazaDZK0RWu66jn0zaKgyVwc1iihuDEUsWau+wzMPgimMz6KJ8J6KCuB5sHfIH3O2SK9Md/Bf8YaYxvYjI+6+/pDnQ3v1pyDwsFc3Cogx+Quhs9JoS5eRFKQ1s7aBv93nDCqZ/CFCPe9+iY2gnILUYHORwcqpfHQ77P1cNfy+R7HP/5KiZa9MTHUpvSkks8Q7ZjMG6PvulZOXAZh+veQoW2ToUyPAq3DX1HeE64ntNM6rKFISwUVHWWG/kqOiujEbT6uhqJeQ43G7SpZw6SAkxWFmqHZgfxVHEor9OdKWsnVDx+dwe07pgNVE7rnoYjelM4kJiDBIMU0nPiH 9sH5U8Mk vX+eufJyp1PMw0TdQTvQR2dx0+eUMZGE5e0/VpaDkmOAqaM3CeXLS0AzEod2JJVtA5oclBG4rOww7lFDzadKzTZyIlLETGqGcrj3xpNTkCLtjjwYBRhc3p0gtGLOYEnmKaHDhRNJH5EYwEIJVPzTFqJTo1wcHNTCqkdOEbNM2nzIzWwVaDVwyy6E1RtRjxsEbOeEzzyq28i1TEedfwfshBnQWN6kHX1JD1QmEvzelHLGPT1UoB2gUriSoDBNQP4I2qOQDl0F7Ju686fV275c67Yngdl0ME2tNnGAw3K6r7nG80UtmpOptKBp1Ngwhnwh7ZR8rd1Aipfa6BFOlWZCPzGfp3kWwUoryLjvu+p7roIWR4IDRH/GrUVzK8oGR5ZmKwSUg X-Bogosity: Ham, tests=bogofilter, spamicity=0.000260, 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 Wed, Oct 23, 2024 at 1:08=E2=80=AFPM Suren Baghdasaryan wrote: > > Implement a helper function to disable memory allocation profiling and > use it when creation of /proc/allocinfo fails. > Ensure /proc/allocinfo does not get created when memory allocation > profiling is disabled. > > Signed-off-by: Suren Baghdasaryan Reviewed-by: Pasha Tatashin