Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp715392rdb; Tue, 5 Dec 2023 19:12:31 -0800 (PST) X-Google-Smtp-Source: AGHT+IEPAOAJw0CvFsoV6KTV3KOxMwce0/tp7dZQJ+OXorPA/Ax0ZTEFBVXSgTgAAic5LxPspNOT X-Received: by 2002:a05:6870:819a:b0:1fb:75a:de66 with SMTP id k26-20020a056870819a00b001fb075ade66mr228661oae.84.1701832350763; Tue, 05 Dec 2023 19:12:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701832350; cv=none; d=google.com; s=arc-20160816; b=KgRrsdRhbmwoMEXQoeWIKyZ7EfUoA+CcmJXML74gH3FhAw5BmddALas6Ruv0bwXR2W bdowooJnrKwLU2ZxVW422RnzzzAiW/ch8NoFjnQz2NubjqdFXuFTCy5Kzo8Q3BshB2BU m4q1RO6W3RRunji4IjFkjpDTyAb+cXP+Ulj0/dl+2FKqYZADuAN7ZJ0TE46WPlGR6jHO DyOPXYhhKO3oaBLZbbS7WKP15GBgwIc3JM5vtjB7Wq8BjGjn0L2pfOrWcrtgyMbFGc7E RLph+PyGM0OxHV2Fh4FkOETqumhdYpavodc1fGsd8FHnJHCYoRFBb0LGCGV8x8hED+IH L2sg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=N36n/8mtCSjRu5BgneJZqUoAl90A9Tg3KPRbwmmqr4s=; fh=mPRMMzuLULPtDEiCKCzTE1nrNZpitix1L4iqUtcbrsw=; b=oeXlQBBQqLNOr8FTlvhlPNMsLkHNODvWDXjeNCDpPhIFOQrd7Tsz1OhBXTiOMamaDW QQA7fFG0bUI1ECj00VsGzmarnejAsMYA9dbBN1goRL8XQ3R92Mb7LNb4n+MPnt/x+UN1 BhuRoA3jKVMSp2kdW7HLT6m8sTe0qKw5EghJoEtX+bcQHTGGN7SykbiJfUg9bEEoMqol LrDsEdsTLe22yxml1+bE8V16eYiNhn/GwIsYSoAPgtQbn3uTebAqfDTG2G3cUjUF4tKj 0ByhvK+eZB6Lz/ZPxRr6Ju99xgO2xK9o2B0/L6ER4FMKxPmsE/dA4kh8dpGIr9BiOPQP NkLQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=nsk8LGL8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id ca3-20020a056a02068300b005c67708a076si5820022pgb.406.2023.12.05.19.12.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Dec 2023 19:12:30 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=nsk8LGL8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 33B2F8030A6A; Tue, 5 Dec 2023 19:12:28 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229812AbjLFDML (ORCPT + 99 others); Tue, 5 Dec 2023 22:12:11 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50166 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229493AbjLFDMK (ORCPT ); Tue, 5 Dec 2023 22:12:10 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 503F31AA for ; Tue, 5 Dec 2023 19:12:17 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 755B4C433C7; Wed, 6 Dec 2023 03:12:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1701832336; bh=lTHpF9Bti1w65vYiC1cnqYOAb09SPxfwZH3wTHGdKGs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=nsk8LGL8rZUevibrNp9VycS3Ts/i/qovwSjTyj0lZGoABYFWLf3hXOiM6HQjb/Zj8 9jxgRJSZLWBW+UEsmX+Ef6P/mO5LqHc26jy5VolPFDzhf3Vc2tZfmENkW53VKWssaq pKi/rWLanfouDImA9l3BctRWwYxJ0Ns20wABdfRM= Date: Wed, 6 Dec 2023 12:12:10 +0900 From: Greg KH To: Pasha Tatashin Cc: Sourav Panda , corbet@lwn.net, rafael@kernel.org, akpm@linux-foundation.org, mike.kravetz@oracle.com, muchun.song@linux.dev, rppt@kernel.org, david@redhat.com, rdunlap@infradead.org, chenlinxuan@uniontech.com, yang.yang29@zte.com.cn, tomas.mudrunka@gmail.com, bhelgaas@google.com, ivan@cloudflare.com, yosryahmed@google.com, hannes@cmpxchg.org, shakeelb@google.com, kirill.shutemov@linux.intel.com, wangkefeng.wang@huawei.com, adobriyan@gmail.com, vbabka@suse.cz, Liam.Howlett@oracle.com, surenb@google.com, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-doc@vger.kernel.org, linux-mm@kvack.org, willy@infradead.org, weixugc@google.com Subject: Re: [PATCH v6 0/1] mm: report per-page metadata information Message-ID: <2023120645-survey-puppet-4ae0@gregkh> References: <20231205223118.3575485-1-souravpanda@google.com> <2023120648-droplet-slit-0e31@gregkh> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Tue, 05 Dec 2023 19:12:28 -0800 (PST) On Tue, Dec 05, 2023 at 09:57:36PM -0500, Pasha Tatashin wrote: > Hi Greg, > > Sourav removed the new field from sys/device../nodeN/meminfo as you > requested; however, in nodeN/vmstat fields still get appended, as > there is code that displays every item in zone_stat_item, > node_stat_item without option to opt-out. I mentioned it to you at > LPC. Sorry, I thought that was a proc file, not a sysfs file. Don't grow that file please, it should not be that way and adding to it will just cause others to also want to add to it and we end up with the whole proc file mess... > In my IOMMU [1] series, there are also fields that are added to > node_stat_item that as result are appended to nodeN/vmstat. I missed that, that too shouldn't be done please. Again, sysfs is "one value per file" for a reason, don't abuse the fact that we missed this abuse of the rules for that file by adding more things to it. thanks, greg k-h