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 0059CC2D0CD for ; Tue, 20 May 2025 00:21:37 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8A2756B009C; Mon, 19 May 2025 20:21:37 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 879E26B009D; Mon, 19 May 2025 20:21:37 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7B69E6B009E; Mon, 19 May 2025 20:21:37 -0400 (EDT) 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 4E09A6B009C for ; Mon, 19 May 2025 20:21:37 -0400 (EDT) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 9FA57E60ED for ; Tue, 20 May 2025 00:21:36 +0000 (UTC) X-FDA: 83461382592.14.8F8E6D7 Received: from sea.source.kernel.org (sea.source.kernel.org [172.234.252.31]) by imf20.hostedemail.com (Postfix) with ESMTP id A4D641C000A for ; Tue, 20 May 2025 00:21:34 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=EmkMpA0B; spf=pass (imf20.hostedemail.com: domain of akpm@linux-foundation.org designates 172.234.252.31 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1747700494; 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=iFQzxoDsAYTZfJPHg0WF0mgxxtFvWn3MxfL2j194ZU4=; b=GD+g7p9OCqxkt8o6iaEkH2PgFDou14lh/c0MfMbcwS5VNyul1qLoy6pLsy0zdHR0Y6tBk0 0u5AGVPlhzouyYHLT1FprqtuQsknnVdG8OKNMwYGyMhuUnN9F0H7P4Vt9OEPwoUAf0mV35 2JXsA3YTww5k7WSZCVeJghpP5kB/LKM= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1747700494; a=rsa-sha256; cv=none; b=x3jtat8N0psyXlSLTl+CHv0u9fnSnRqwjfZ+IeAxIAU8+lmOXh6C8CRbGSlkDnG1K9A1n1 9M9Efuq/03i634bvkVMhavdrSEYolXrKnToKe86uqpuA/hm8LcKKI5HygvdeRvdGOxHZQQ fz3+DQoBTDCadNJaF+dA8Zg2VEukFiI= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=EmkMpA0B; spf=pass (imf20.hostedemail.com: domain of akpm@linux-foundation.org designates 172.234.252.31 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sea.source.kernel.org (Postfix) with ESMTP id 5404B45028; Tue, 20 May 2025 00:21:33 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D0623C4CEE4; Tue, 20 May 2025 00:21:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1747700493; bh=h8xahNqcwqcK2Vll16ny2anHesIxJ0V+5Fdlg3phe34=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=EmkMpA0Bhgrx4p/OGAPNLEnphHy1/QfuFwRUsMGDElV3cmnBAWb09S2O4NQvgKih2 jF9BExVDPITXIeSWOOA0igSj4XWu0svzvI8rVkVlBVXhKSj/vAGhDwPxXqcroyoOst MEXsPO+fXdfGQPpYIlqSmdJYNJLACF392o2phvSg= Date: Mon, 19 May 2025 17:21:32 -0700 From: Andrew Morton To: Suren Baghdasaryan Cc: kent.overstreet@linux.dev, 00107082@163.com, dennis@kernel.org, tj@kernel.org, cl@gentwo.org, pasha.tatashin@soleen.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 1/1] alloc_tag: allocate percpu counters for module tags dynamically Message-Id: <20250519172132.c46b910bc10857c706866357@linux-foundation.org> In-Reply-To: References: <20250517000739.5930-1-surenb@google.com> <20250519155145.8378a397a755c1cc5a3e2d4e@linux-foundation.org> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: A4D641C000A X-Stat-Signature: os8jsousxtydqwtzc7nnufid9ncz6fme X-Rspam-User: X-HE-Tag: 1747700494-542105 X-HE-Meta: U2FsdGVkX1/RygUcE1pxlaygIlf2N+YHrhfm54CVXeHXBPGYER8Wsmt5VnZmun4j+8I6gKZhHJNIk+GKIhqH3qRKlZcxe89dQ7qDauFg7cWq5CK1n2JLhyfjVDWfw+BHwFPTLDan2Y84F9VsydAT9YyI+AT7MHdTzUYfBb0OQRyYEMdH674rKoVNivwkAPWT7E7BPrSPzkWq1bUAeG1oXbySpWump0sKIHZYxnn73LfNaC5R8coqCpAWgewMGN9wfORYtftegriHakoYWinMsGPtig0XLU+PiJ5KL1YHW9gWn0UA9WhKAuDJUrFQLFfT8vRouxDQCcmasZI/HKctpwbcXNEjmcogI8N60oX3ncM2rVd2Bb6ZnQmk/puMAIzcuCah6USWAgNB60eBySgtWvTSZEuLVR6UsPnkDkIaUvsYy1ioHH7uXopALDu2d9NC1bPvPN2dya48SyR7Kbrvf+gZcOwQqpcHE2EqSU4XsKKWxYOYeVcGf4S/radjk4txlFPxzq61kEdjJ0KtAThY119uNveNfrlF36pWPzOV1CPtCD0z86ZCNfCwGmqDz42YlCu5hdAoLhJAhwtHJGQfrylrUKVUXvjVb7UjecdvAa4QiCcS/w006nMzlD9THKx3LZF84zdEV0u9rsZQvCiIXJDU6K9A4/BG55zfVXBuLj6aJAYJh4LoybRM3jUtKO0ckBQs6kA2ixCz2JZlGMm8HoiNWrlIzNsOmb0tuUvMOh7EmKCL8ArNqqExy7NsWvIPDb8zLMB0nFd4s94qF+q5ymuTxoXmXoX7OHku2wtPSINSZ43mthCPba4GlrnL+pA9iobFOJOPi28dbRz/m+LXK8TfO76YpNHV+XlUTK7yHQqXz4iDTi+HU8PZBmLwXUtU7YIvlqgvg+eCwfE2MPIv88p+C9O5VXW66VJ0fZpOTPOEOfeAOXDUFPPMiYq0NJLOlOKt6s30aYatgf7Iayw B8D2o4nN hXCNTT4IT9OXIzHqzM7S/hOdqso+kQHqDBTPkQFmJ1UzWvFu6MYkouxFNhtsSHfDLEMar0U1BafSGNf3721ua8djbzM3iA/95vM7wJH7XzL6F7UCag8ccMGAQbFOXiHzDSaJXfeLl2Nx3tv2KjkV1gaspLXp1hA4DU/q81aFStllxJu266nj8aAxIHS6aow4a9lFB8eEi9cNA00NKBOrTdk7ADtBoFbTMByvtstHv/AAsauuQ9yTVZxu0CLdwXc6uHYEzf4+PvYAG0b++evzyg0wfl3NERGTCtG5+eAzHdek+g1JqPaLBTcJVRKXxyeBxJTiyqnQyIDb+CHEZXLE210bW3l6UZMBKF0RgaYFP1FtsmZ5YXYLmoLhoSZ4z5DqNITaCpKGxkmnXwUKitA/V7DDXzobZiwY2mmNnGVecQNDN3iUw78CN+5iMqIsAz7UZbbGvOvTuJvMvCOY= 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 Mon, 19 May 2025 16:13:28 -0700 Suren Baghdasaryan wrote: > > > Fixes: 0db6f8d7820a ("alloc_tag: load module tags into separate contiguous memory") > > > Reported-by: David Wang <00107082@163.com> > > > Closes: https://lore.kernel.org/all/20250516131246.6244-1-00107082@163.com/ > > > Signed-off-by: Suren Baghdasaryan > > > --- > > > include/linux/alloc_tag.h | 12 ++++++ > > > include/linux/codetag.h | 8 ++-- > > > include/linux/percpu.h | 4 -- > > > lib/alloc_tag.c | 87 +++++++++++++++++++++++++++++++-------- > > > lib/codetag.c | 5 ++- > > > 5 files changed, 88 insertions(+), 28 deletions(-) > > > > Should we backport this fix into -stable kernels? I'm thinking yes. > > Yes, I should have CC'ed stable. The patch this one is fixing was > first introduced in 6.13. I just tried and it applies cleanly to > stable linux-6.13.y and linux-6.14.y. > Should I forward this email to stable or send a separate patch to them? I added cc:stable to the mm.git copy so all is OK. That's the usual workflow.