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 110C1C54754 for ; Tue, 20 May 2025 03:19:45 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8AF736B007B; Mon, 19 May 2025 23:19:45 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 886B16B0082; Mon, 19 May 2025 23:19:45 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 79D926B0083; Mon, 19 May 2025 23:19:45 -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 5BE1A6B007B for ; Mon, 19 May 2025 23:19:45 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id E72F1C1B39 for ; Tue, 20 May 2025 03:19:44 +0000 (UTC) X-FDA: 83461831488.11.D7C4B24 Received: from mail-qt1-f171.google.com (mail-qt1-f171.google.com [209.85.160.171]) by imf24.hostedemail.com (Postfix) with ESMTP id E6F9D180008 for ; Tue, 20 May 2025 03:19:42 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=FTElHuYP; spf=pass (imf24.hostedemail.com: domain of surenb@google.com designates 209.85.160.171 as permitted sender) smtp.mailfrom=surenb@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1747711182; 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=1VGauyFOCMgAWhV/W7j3JC1R4Th1f9X6u3MqqBt70+s=; b=RiuB2DckoF7IQ5TlPktcnN/AfIOp/dt4A+rmNTbe2nRdo8SHoDKl25GpzYkOa1dq+Gs/D/ BXvE272o1wsvNVd8fFluZx2/Vz/aeJ+k/MQFURnXfxvdzUjsKUJN6yJ4uq60jmUZ7Fkv+p fKQYHxUhmgvyapp3XLk6BZQvku4EY/c= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=FTElHuYP; spf=pass (imf24.hostedemail.com: domain of surenb@google.com designates 209.85.160.171 as permitted sender) smtp.mailfrom=surenb@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1747711182; a=rsa-sha256; cv=none; b=qLHvB4aOu75ibqkClFcglWP2iLIIpPRQtWzY4UVQghPNaHEQfPz89WIT/momm1VqnyKkPV RQf5vZCp73m+oJi2qsVE/AYsLPlfy701kZYDCTK8oyTCCKto/bMTUDXJSuHH8w9GJITY7R PffQX9wOnu60FMQYoq+6tFQpQpm0imc= Received: by mail-qt1-f171.google.com with SMTP id d75a77b69052e-47666573242so881391cf.0 for ; Mon, 19 May 2025 20:19:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1747711182; x=1748315982; 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=1VGauyFOCMgAWhV/W7j3JC1R4Th1f9X6u3MqqBt70+s=; b=FTElHuYPC+3dVfrSJSE2XrRISqz1ZVGD5TzdExoodn32Hs1tJufEa20i6+l+wbpHMa JrrgEPufigX4xqSF2P/ZGe+QmGiwB+xndZBCZG8Nt7R/apSvKQ7GH+urFl8Ne/cM5g43 s81dt5TsnG0xw+QO1wnE/KxZFqsoZX2nEBjYZPtHD0/nuO02GWHT1viXiWbokdYhofLs +j+pwoRENG0SyOp0uFPVo00Y3et20ZuuwMUKwhSUnltYLYYp7lPpvF2aIqFtBDfCj0vt vdCnV7qwIbOvf51z+JWLLSLj7BIFynrJK+jEZjtxnt3f/dAiC76qQfhaFimqPDA8lo5t iSDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747711182; x=1748315982; 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=1VGauyFOCMgAWhV/W7j3JC1R4Th1f9X6u3MqqBt70+s=; b=BKZklT+ML32ldhwunKktpV4XhKDQSN3RWZoA+1amlxAgiDsmBujg0e4n7WA69rvxom yEWbXdBsvSEU0kg5m/BgSwLnqDbSW7w1dWOHnrrPFzaGM+70E5hexkD1XY89OCBkUa8g iTwBJ56kSKbgum9U6djyhuYYnMQP5sUgCbuJpU9EjF49LVk0iHu7hF0ULQJ3TnFOuD0H 2eGsghkLXKhIYqQ/WNMHD9DWAXItYagTnIrl/J0dVl8NX1VBea+yCp7qVB+NY+xh5A6O pK913u5Cly7+3ITDNYFZG2d1LoOXZIUamqBz5/hxsg8XChw91Amj9KQEZzgZI3im3uha Grwg== X-Forwarded-Encrypted: i=1; AJvYcCU3ZaUDqc+LhLfb7mrLNs1Dk1N9XIUnTtGpFjp4J4rAo8Rh47HQUodRzHqYRQlo31nmwMD+X8BAOg==@kvack.org X-Gm-Message-State: AOJu0YyN8299kMuzWboy70fj8N4dvKkngRE7RFD6tHX+4rBZu+ohn8kh rY//tXh1SeQFOL6DtU3uwwV5dNOpX/Oh1ByY68vR149ot8rSwPjb7XnLmKwXJOy2SeeYUhp8fUv wrhEsU2Lye/dXqlQxfWBnFQZwuwXNG1hoOyPnkHQp X-Gm-Gg: ASbGncvlPmYS6ptc25BHgZUsDLf2wk/poxwjkQZD0LjgpCV81RXWusWfrRhOx6/2nAa 4QUz47d2VeMRF3uDxptYM2iHoYr+5HdeTSdALYsSzrIVYtdKnR8Xo4QXAc3BPSyRF+xMZyBGemi xu3mMHUuJkLkndvHlQzvwPHrB/ISiKcEjJsKW5hYkTLQ== X-Google-Smtp-Source: AGHT+IELLH4JpHLhpKxY3tQYC8FVfzVS2kqKQfXnDSC7er1tvpq61D5fA6upHVA64U8+LafOJgYYdmIlh11hFLGBGC8= X-Received: by 2002:ac8:5a08:0:b0:47d:4e8a:97f0 with SMTP id d75a77b69052e-4960136a0a5mr8641821cf.29.1747711181704; Mon, 19 May 2025 20:19:41 -0700 (PDT) MIME-Version: 1.0 References: <20250517000739.5930-1-surenb@google.com> <20250519155145.8378a397a755c1cc5a3e2d4e@linux-foundation.org> <20250519172132.c46b910bc10857c706866357@linux-foundation.org> In-Reply-To: <20250519172132.c46b910bc10857c706866357@linux-foundation.org> From: Suren Baghdasaryan Date: Mon, 19 May 2025 20:19:30 -0700 X-Gm-Features: AX0GCFuqHoqawVHSUaBVZiij8BVnGoTTfac-et9p6bCnpwkiQGBflm_UZad3Dk0 Message-ID: Subject: Re: [PATCH 1/1] alloc_tag: allocate percpu counters for module tags dynamically To: Andrew Morton 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 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Queue-Id: E6F9D180008 X-Rspamd-Server: rspam09 X-Stat-Signature: nwrckohnfdgyxxpqffd7pq5as3kmdmfg X-HE-Tag: 1747711182-795255 X-HE-Meta: U2FsdGVkX18vqcseodtwPQ6IUMEfydiZwaFr6YHKqi4IyXddgKY66FT9MzZLZY3kiJgXxopjTIcI8A7rFJXt/yw5hPwrCU4/cJ1U6F7LalI3DeX2TSUCPyVHvdEFb4cMyX1TV+1Dtt9kT511L804wkDyCktdfxuTsuYLe2ydge9yc2qihHu5Y6NhrTUeo9/Ix3EACIF45w6RIEOkgvtfg3UL/QwsX/AC/XrPBmZbqedD7yL6XU7J0PRTk4jYTN16tIcO8zuMJoO3y8v2vx+6E77W6mpUtmIrc/ZcbxlKvw+RWP0HZXppbT3OM29SyddGJ6RTpz+uxUANtRqrvlo1yofcCgnog53qcN8hwNCgpGiIUZJLrWpJF8PdZsl1Jm8GJYtMN34wuSSK96xrcnsnnDZTqHh3OHWCJAEDLEwkzFZboolAJYY/58iSJou4PhtCT7THXQawRD2wFRDFo7EO6SEyeMxXZSM0Nd7V5Tc0Q1YI6kshYCrbcDgcnVpC3eaaJ7RgEriW912ixw8nz5tUigbMVnwq7LZgQOLjbG1Uf2iFSibo2houO5h1w9oVkYdjT5Zro9lb26a5dPpwOVnA00QqIAm3Dj7XI20UWRqoqlhvbSgw7d5J9U/6xCmo3oJQHQhAFpGG/GMYf1c5UvNWL8Mic9Yc6WfbXapAzG0rWXwhWQqRJWcB2LZLPhGYib+GOgHiFREuB3PnsKpbGVob3+NAGAmQ2fJ4ahyn01Nsg964GnDaO530Hx9RO9kjI37KZHSaLTPmxbe+Xo3EFClLsjroiovg5fTEhEUIpqBr1SLyvhf3uECEVfkKNxIs+c9ER8YINRImz2kHRgLOIKlpBYGTNKb5Dnn0mtALssjj0xZFjitmngsJ9LQw/zxD4hN4lzbHGli2A3zqhnjWKqsCr00SJRetBM8z+kpSE2oRQPMxNxpcwt2OMa7dwiuLujxbSfTlJ+pMTIjUmDTq+v1 B89giqkn 8+9jB9hJoP3xNoTIHXflC8aHhYmycFt0t6Ubajudmo5Gjmoyf+J7gUy/XMEClCb8hyrvEmVonEjrHKCJc0WWj/AZaKspPmQubeYB29GSrpSORykG93wBe6hiWzosJ7UUUvlMnE86jE6Uu1RwsnD6plWahoOUxfzRhh4B4YIAYeEY2dNeRKEPBd4da0gJfD5LttV4+vcvtFqoVbNBKOtFi6O6MYQl3lyDhffV9Z6v/5E8dtwysdjlvskL7+jBDTn1I7D8th/Hyc0o27P6Z99V+QybkSA+b4CJiCMKQHK7orvlB37ETrHKfYV6HeeaeTL0tonNECX6Y3CTdJ2AODc1AHVXBiFf5SpBFBMgJxcMeyWHrh7cijJ8iSv1LdAuqbbTjPpmL9awzsWB98zC+4cRnosb/dgzVpi4Qp2YJg9wFZnbCae8eQBryiGVSxuKudmDjZEFkgOrYrsUHWic= 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, May 19, 2025 at 5:21=E2=80=AFPM Andrew Morton wrote: > > On Mon, 19 May 2025 16:13:28 -0700 Suren Baghdasaryan = wrote: > > > > > Fixes: 0db6f8d7820a ("alloc_tag: load module tags into separate con= tiguous 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. Perfect. Thanks!