From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f171.google.com (mail-pg1-f171.google.com [209.85.215.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D09317261A for ; Sun, 11 Jan 2026 04:37:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.171 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768106274; cv=none; b=SFNVN6bi4H4GsM+RfKoSHWYPoYE3dFyhaIthQg75vFDWm1xH7DqnaACpqrmNhvkzfwTls3tFvZ0WEgdWr80Cdsy41qJwNR/b0ptchSoRdX+y+nQ4on85XX2SRWh5cxjXQ0ElKPOy7XNyvbOeveYmrYMt1ND0gx8nvI6xUuMo28s= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768106274; c=relaxed/simple; bh=hjLWyIMfXve/7USHSBgB8047m2M6oT9dUUbbUhUxm/k=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=fk4eZ2jemkw6/wXs8nEkMKLSiCWcZHrEvpxKI6PYm8N8N3Qt5X0/KVIswiFBBvsIU01KnKa3KhaQiHCo/AYDHOat80ev2tcQK54L0glxJWIEsDIlxVopPIle8PKohkhRP7jNwERV9kluvFXg+ubUZ5hhtsThCiU+qQqiwyCOhCQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=GaXpFLd+; arc=none smtp.client-ip=209.85.215.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="GaXpFLd+" Received: by mail-pg1-f171.google.com with SMTP id 41be03b00d2f7-bc17d39ccd2so2327218a12.3 for ; Sat, 10 Jan 2026 20:37:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768106272; x=1768711072; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=RNTdXLWPuwQ2gqvJAF5I8RETChv7O8Xp8mYA5oOn2BQ=; b=GaXpFLd+2aJlmREAcC73oNEisH4tUAsilDW8pxuWdyW5toEQTnIUuYz5KEDoxHvWSy OYfUdnnFuNJEy7BvpmOXeG/lR4cFQwgbEHwSwr2jv5Ty9K8FwVfuKxZ8q5HLGqc2+oG5 XNED8LJprOjzHdvimQW28QaT1wZiylLIfKmN+zZaA/gZLo+WjupeBBRj0yhxDU4KboqX JVONTBKCT6nVd/HncUu/TzJdqxEU7jXk9VUeg9N4eeMIdxzVFVngOYwd+jD2SndZq5zZ WvuhO31cszV5gbTltr16fj3+X9sVPIxzYtmbFcb5PQjs6vqpP0X5HnWegxjdTQNg0MY3 6p7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768106272; x=1768711072; h=content-transfer-encoding:in-reply-to:from:references:cc:to:subject :user-agent:mime-version:date:message-id:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=RNTdXLWPuwQ2gqvJAF5I8RETChv7O8Xp8mYA5oOn2BQ=; b=mS6CsHiGr+F2xLAwree3U7nPn9vvaOqRsWK57p4dFl+lTcaQZ+2HuCfk5Qnvp23jvd 2EL3oc9KmfS8jbBMhhaLW3ZQuDRNKtgI8JAxd6RNKwhwiXcsHkA0uaF02mHCIAp0MOS8 6RwmOtF5UPM5X+94zggZKKqM29tivy03qFnDWnjLZMEho41vcGsOlb+Aw1so5f65mvB4 tJkP3YVziVRPBeLVoM0KE7hsc4Bg/H4DCM/jO9ZgW9zNe4kjy6WoQsxhhGVs+mven8gH 3m+DV6zfo13pT+UtKttIzSqJ5lypm4sO3ZFKbHpnz0JAdNxga7FYhs+/Qg+8kY6AnRRp LQ6g== X-Forwarded-Encrypted: i=1; AJvYcCXStZaztjhMTwFH0NmN4GHhBVwB87tp003prltp2oJOYufGQ1S76FjGdnO8dzgffZBcsGJIV7+vwdi9pmE=@vger.kernel.org X-Gm-Message-State: AOJu0YxVeDI61E6mfVL/G+6cy9Cc0+/Lq4DlViGDL+5MjGTxg/ZbJtu0 W2wfzlSvtJiCuZteuYfs9u+CKU/MYdsUMdApwlla+MIIzxHPa9ZeiIm7 X-Gm-Gg: AY/fxX5OEnpDChNDQAFYvuMSkGtmddiA4+dZWj+HmryBe8LxCCh9dd5GLJr+FBPBVov EBDOMlJZDWSYRfvSP8/HM5z9Az9WO/ROwjLbse1zW+TSo3smW1ptuN/yCe3DCA3iCW3gFszq3tQ xoGisU9ExqY3EqCrI2bLIULUqb4BPJfVE6e0GAeNmx9MAycpg8w8lXSzduEX0wlZgSiHEvncSrt ksPFw1mWGm/dv9xhAIcYacNfhV9F27zoMEz9QCDwKEG+9aalEHF6/0+kCUVTORpqL8gUph7vKW0 MpoqjsZEdOE5tmx413g5Lx7P4gWkAZeQfC4opyqbCnFFS9MaZis3JeequHQuxZK6WxGC7FjvnI6 9qoI/0fJkYEVnYJukr4D9mn9H7VfB4kNt8pWtlokCnGja5sY33+O87ET8c84cc9zsUFmygQGA4L NJN7XXOuqaucqDJffXBOF/l6JtMuKLhUOjWFE= X-Google-Smtp-Source: AGHT+IHUjVKIUncy/1zb6Wdvi6STOzA2v6PUBocX3XLH54HTDpNmKPMrWhTth1yxgQUS2bUbP5n5oA== X-Received: by 2002:a05:6a21:3387:b0:35f:5fc4:d886 with SMTP id adf61e73a8af0-3898f9cf3d7mr13042946637.43.1768106272064; Sat, 10 Jan 2026 20:37:52 -0800 (PST) Received: from [172.29.225.215] ([103.74.125.162]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c4cbfc2f476sm165049a12.8.2026.01.10.20.37.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 10 Jan 2026 20:37:51 -0800 (PST) Message-ID: <7210e5e0-2a93-4d3b-a564-85c0fe117ef5@gmail.com> Date: Sun, 11 Jan 2026 12:37:45 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2] mm: optimize stat output for 11% sys time reduce To: Andrew Morton Cc: linux-mm@kvack.org, cgroups@vger.kernel.org, hannes@cmpxchg.org, mhocko@kernel.org, roman.gushchin@linux.dev, shakeel.butt@linux.dev, muchun.song@linux.dev, linux-kernel@vger.kernel.org References: <20260110042249.31960-1-jianyuew@nvidia.com> <20260110153342.7e689e794ce43a0a39c699fc@linux-foundation.org> From: Jianyue Wu In-Reply-To: <20260110153342.7e689e794ce43a0a39c699fc@linux-foundation.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 1/11/2026 7:33 AM, Andrew Morton wrote: > On Sat, 10 Jan 2026 12:22:49 +0800 Jianyue Wu wrote: > >> Replace seq_printf/seq_buf_printf with lightweight helpers to avoid >> printf parsing in memcg stats output. >> > I don't understand - your previous email led me to believe that the new > BPF interface can be used to address this issue? Yes, previously I think can directly use BPF interface to speedup. Later I think maybe this is still needed, as some platform didn't have BPF installed might still use these sysfs files.