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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 26E1CC433EF for ; Tue, 16 Nov 2021 06:18:06 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id AF1CE61AD2 for ; Tue, 16 Nov 2021 06:18:05 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org AF1CE61AD2 Authentication-Results: mail.kernel.org; dmarc=fail (p=reject dis=none) header.from=google.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kvack.org Received: by kanga.kvack.org (Postfix) id 405896B009F; Tue, 16 Nov 2021 01:18:05 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 3B57F6B00A5; Tue, 16 Nov 2021 01:18:05 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 27D056B00A6; Tue, 16 Nov 2021 01:18:05 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0192.hostedemail.com [216.40.44.192]) by kanga.kvack.org (Postfix) with ESMTP id 17E476B009F for ; Tue, 16 Nov 2021 01:18:05 -0500 (EST) Received: from smtpin20.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with ESMTP id D08DB18155805 for ; Tue, 16 Nov 2021 06:18:04 +0000 (UTC) X-FDA: 78813788088.20.0D861F2 Received: from mail-yb1-f171.google.com (mail-yb1-f171.google.com [209.85.219.171]) by imf12.hostedemail.com (Postfix) with ESMTP id 555BC10000B4 for ; Tue, 16 Nov 2021 06:17:59 +0000 (UTC) Received: by mail-yb1-f171.google.com with SMTP id v7so54436793ybq.0 for ; Mon, 15 Nov 2021 22:17:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=cKbvFtZ+QRZeI3FNBGdfQQxAtlb2rMZX444bX3hzMG8=; b=iLSyO1Wzty/HxSbjlG8/79WYkC7ybAYGe6n21M/rCnfX7DgCvNzRR8pL0wvcqd+M78 Fatg0iIfjQwREHvF9nC6hqGp7GpSW/H73mCOKvjYVN47BFVo3vqfIQpVw1gpCOu25k2x 7AtUlVKKX+hlqy+gj6NO/lXRjWaj0VWYqIVAX4k599LcgTXloavYAaaCPI4oLBPiD3So nqjSDZQ8+76XYR/zkmnWp2MrTk4mBVEhWeI2L+TTwvapiHtv2NLW2hN4az2OrcABC7+n uaQvDriLzyFQBjPMI+l/ANBhZEWViDhXMQqEwy2JjJDlAR5DYRkm270zUhZIlxz11DqF AvsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=cKbvFtZ+QRZeI3FNBGdfQQxAtlb2rMZX444bX3hzMG8=; b=eQ01EISGiFUpytdSVXsikC/SvrALjmse2K2hxOkmp9q8z4d5JOURxpe3z9JrprtBCE F1RG5cIYNBfupG5sbkDmIViN/RwuYFZ3uPwS3JiooJr/nPEqHzuWCxE6sw5+3AlH4mz+ VZhUbDbArJje/vEjU/vvMqXVlF6iSwffUY9eAjK0SEdmlgBzH8XX+Z8NCrZXE4PGx8Eh D+dFJjyHXggbJnzD0mPS0rzXNt5WUvUjoMGZ4hq1nRCppZg465JGBJAMsunh36cWaQbF /wNvos4qXNs8c1Yd2QggB0km3LqTVIr868IauLWri2TCw8Lyq82Az3uVFcoBgM7x01QZ daoA== X-Gm-Message-State: AOAM530PIWfWoqBQVRJS1EgLTFqro9yR8yH97YzrktSp9eingRWANwZG HptYEULDkjUfK9wc6uzPQnIu2KgYuU/FHEXanEAiOty5z/o= X-Google-Smtp-Source: ABdhPJzN3pVN1nOnOBZej16gfngM79uRdjBdoa7a33PlJmhY0MQPFgpI2ys9scPvhjJczlcxmh/zFAf822pKoifh5E4= X-Received: by 2002:a05:6902:110e:: with SMTP id o14mr5715852ybu.161.1637043033954; Mon, 15 Nov 2021 22:10:33 -0800 (PST) MIME-Version: 1.0 References: <20211019215511.3771969-1-surenb@google.com> <20211019215511.3771969-2-surenb@google.com> <20211115211905.faef6f9db3ce4a6fb9ed66a2@linux-foundation.org> In-Reply-To: <20211115211905.faef6f9db3ce4a6fb9ed66a2@linux-foundation.org> From: Suren Baghdasaryan Date: Mon, 15 Nov 2021 22:10:21 -0800 Message-ID: Subject: Re: [PATCH v11 2/3] mm: add a field to store names for private anonymous memory To: Andrew Morton Cc: Colin Cross , Sumit Semwal , Michal Hocko , Dave Hansen , Kees Cook , Matthew Wilcox , "Kirill A . Shutemov" , Vlastimil Babka , Johannes Weiner , Jonathan Corbet , Al Viro , Randy Dunlap , Kalesh Singh , Peter Xu , rppt@kernel.org, Peter Zijlstra , Catalin Marinas , vincenzo.frascino@arm.com, Chinwen Chang , Axel Rasmussen , Andrea Arcangeli , Jann Horn , apopple@nvidia.com, John Hubbard , Yu Zhao , Will Deacon , fenghua.yu@intel.com, thunder.leizhen@huawei.com, Hugh Dickins , feng.tang@intel.com, Jason Gunthorpe , Roman Gushchin , Thomas Gleixner , krisman@collabora.com, Chris Hyser , Peter Collingbourne , "Eric W. Biederman" , Jens Axboe , legion@kernel.org, Rolf Eike Beer , Cyrill Gorcunov , Pavel Machek , Muchun Song , Viresh Kumar , Thomas Cedeno , sashal@kernel.org, cxfcosmos@gmail.com, Rasmus Villemoes , LKML , linux-fsdevel@vger.kernel.org, linux-doc@vger.kernel.org, linux-mm , kernel-team Content-Type: text/plain; charset="UTF-8" Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=google.com header.s=20210112 header.b=iLSyO1Wz; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf12.hostedemail.com: domain of surenb@google.com designates 209.85.219.171 as permitted sender) smtp.mailfrom=surenb@google.com X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 555BC10000B4 X-Stat-Signature: pjdhj116mi4xpfos9zz5edu585wbgikm X-HE-Tag: 1637043479-109238 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: On Mon, Nov 15, 2021 at 9:19 PM Andrew Morton wrote: > > On Tue, 19 Oct 2021 14:58:36 -0700 Suren Baghdasaryan wrote: > > > As Andrew suggested, I checked the image sizes with allnoconfig builds: > > > > unpatched Linus' ToT > > text data bss dec hex filename > > 1324759 32 73928 1398719 1557bf vmlinux > > > > After the first patch is applied (madvise refactoring) > > text data bss dec hex filename > > 1322346 32 73928 1396306 154e52 vmlinux > > >>> 2413 bytes decrease vs ToT <<< > > > > After all patches applied with CONFIG_ANON_VMA_NAME=n > > text data bss dec hex filename > > 1322337 32 73928 1396297 154e49 vmlinux > > >>> 2422 bytes decrease vs ToT <<< > > > > After all patches applied with CONFIG_ANON_VMA_NAME=y > > text data bss dec hex filename > > 1325228 32 73928 1399188 155994 vmlinux > > >>> 469 bytes increase vs ToT <<< > > Nice. Presumably there are memory savings from no longer duplicating > the vma names? The third patch does have this effect. > > I fudged up a [0/n] changelog (please don't forget this) and merged it > all for testing. Thanks!