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 5E61AC4829E for ; Thu, 15 Feb 2024 23:15:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E93BC8D000E; Thu, 15 Feb 2024 18:15:28 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id E1D6D8D0007; Thu, 15 Feb 2024 18:15:28 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CBE028D000E; Thu, 15 Feb 2024 18:15:28 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id B92428D0007 for ; Thu, 15 Feb 2024 18:15:28 -0500 (EST) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 974B0801DF for ; Thu, 15 Feb 2024 23:15:28 +0000 (UTC) X-FDA: 81795596736.18.4F670B3 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf21.hostedemail.com (Postfix) with ESMTP id 7ECD61C001E for ; Thu, 15 Feb 2024 23:15:26 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=none; spf=pass (imf21.hostedemail.com: domain of "SRS0=YdmF=JY=goodmis.org=rostedt@kernel.org" designates 145.40.73.55 as permitted sender) smtp.mailfrom="SRS0=YdmF=JY=goodmis.org=rostedt@kernel.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1708038927; 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; bh=Qp6dBo8TIOWe+z2EYinfAxQCNXTbCZlTX6RUIQ/0wW8=; b=s0vZ/4QP0yiSl1YT2T7t2hWQ1RKTt8yfq0TvLslD9SfUWaPALeYEIVO4vMmxWE9FtsmJMg 28oDz8RW3/M1qdD1Mw3Lfqt4J2ySG65DGPGsaMGeaCO3WKjkxRdAQ3c4atHcR4OlyfXnEd UlYb3X1CwAbpq+CyrBwsEVgUXc7nRdM= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1708038927; a=rsa-sha256; cv=none; b=4h1HYK3I44xGa9nHuPx7omJxzFWtuabvfdc5Z8L8xvOu/5ABwrsHYescJ95bDb3sRGsAFf 9M4gtZnJh8hAX7zsHEHzMQLs60MAQJcdD5KopLfa3RNgQoGwZSnchkgw8BOF6Ep9860Tb0 YEM+DSTFT/oCss47ogOOjchyMKQphvo= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=none; spf=pass (imf21.hostedemail.com: domain of "SRS0=YdmF=JY=goodmis.org=rostedt@kernel.org" designates 145.40.73.55 as permitted sender) smtp.mailfrom="SRS0=YdmF=JY=goodmis.org=rostedt@kernel.org"; dmarc=none Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id A8E30CE23E2; Thu, 15 Feb 2024 23:15:22 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 97C9DC433C7; Thu, 15 Feb 2024 23:15:14 +0000 (UTC) Date: Thu, 15 Feb 2024 18:16:48 -0500 From: Steven Rostedt To: Kent Overstreet Cc: Vlastimil Babka , Suren Baghdasaryan , Michal Hocko , akpm@linux-foundation.org, hannes@cmpxchg.org, roman.gushchin@linux.dev, mgorman@suse.de, dave@stgolabs.net, willy@infradead.org, liam.howlett@oracle.com, corbet@lwn.net, void@manifault.com, peterz@infradead.org, juri.lelli@redhat.com, catalin.marinas@arm.com, will@kernel.org, arnd@arndb.de, tglx@linutronix.de, mingo@redhat.com, dave.hansen@linux.intel.com, x86@kernel.org, peterx@redhat.com, david@redhat.com, axboe@kernel.dk, mcgrof@kernel.org, masahiroy@kernel.org, nathan@kernel.org, dennis@kernel.org, tj@kernel.org, muchun.song@linux.dev, rppt@kernel.org, paulmck@kernel.org, pasha.tatashin@soleen.com, yosryahmed@google.com, yuzhao@google.com, dhowells@redhat.com, hughd@google.com, andreyknvl@gmail.com, keescook@chromium.org, ndesaulniers@google.com, vvvvvv@google.com, gregkh@linuxfoundation.org, ebiggers@google.com, ytcoode@gmail.com, vincent.guittot@linaro.org, dietmar.eggemann@arm.com, bsegall@google.com, bristot@redhat.com, vschneid@redhat.com, cl@linux.com, penberg@kernel.org, iamjoonsoo.kim@lge.com, 42.hyeyoo@gmail.com, glider@google.com, elver@google.com, dvyukov@google.com, shakeelb@google.com, songmuchun@bytedance.com, jbaron@akamai.com, rientjes@google.com, minchan@google.com, kaleshsingh@google.com, kernel-team@android.com, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, iommu@lists.linux.dev, linux-arch@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-modules@vger.kernel.org, kasan-dev@googlegroups.com, cgroups@vger.kernel.org Subject: Re: [PATCH v3 31/35] lib: add memory allocations report in show_mem() Message-ID: <20240215181648.67170ed5@gandalf.local.home> In-Reply-To: <20240215180742.34470209@gandalf.local.home> References: <20240212213922.783301-1-surenb@google.com> <20240212213922.783301-32-surenb@google.com> <320cd134-b767-4f29-869b-d219793ba8a1@suse.cz> <20240215180742.34470209@gandalf.local.home> X-Mailer: Claws Mail 3.19.1 (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-Queue-Id: 7ECD61C001E X-Rspam-User: X-Stat-Signature: d7y5w9m6dr6f65yewpw3be916wd9fmej X-Rspamd-Server: rspam03 X-HE-Tag: 1708038926-327190 X-HE-Meta: U2FsdGVkX18oX8PqurUJe/GfO8f70kxqJtvgrhDOGxM1xGtcFOv4GZQ/BHUHW3XyKKsERQa5Mz/y2AGQGKai0K3GFIbh7vU7XzHr97U5/kVKurechqAMU8w0Ns4KbickB6h1vJ4gwAl2Wj70kp+mbiWW5GcRINqpNL2sU4SRH4YPFWcNOfWwCoKLBENxpfTzFMbOqF0jSEXxcIaTTqSSazQM5qtK+YXYWpvVTtmIPr1TedHJGtOn4/wMLz1x+lZXAuGjOCdHtmOqaCGr1nblSnj9pRWtrxPvKJAGKC0n9bLV8JWj/DJaGxVgUOmw+LboXlifTfsg3GemZUZ8b5AVolifQ93zIZqvi8AZNnW+mTMzuaNtwbXKgpw7f9+hvlNVTh/mP4Lb5iRNTvczO07uEoh7oM3oU0przvt8FUhAuNN+Q9KpkwcUhl0ZI/ufASjZd7ifQFibM8vaXY3gySjtciv1JjGktJj3dnq0WNMX/n4yuOtOMOe58VsLW+ZKpIVhsSReoFOaGopq8dCc6fDZOceTYkp6rML1E1GIMd1Na3pu3pt3KfFhaLvHrOGDVt8reLNt+sFemxUP6UB0brNlaPz4XmH0Ug6ExA1nm+mBhYN/ArqIWFO/t84G0J6LuEYWL8Dj1KV4EZiTSYRcd2UlxABXf4d7KhqeFsmTuzMjruW1Xpz38WLiz/dvJz0+ZXCpHIwND0ADTQVJI1q8qREH/TqNpkNL8+5Hb6RskeDJ6LauuhKu1EJaUOq2xJ7+F2G5m+RYTVfaY2RO65onDAuw7cvhR0xevVBRVAPaor2fclP3PQFZHVvXxP1uxdwOGVCc3uYyGaIzYuSc4plVysmSytivdXihq4zA96byAfMirawcwKGGn70ZW8CmI2g35bEmQCP0rezIWk1loTY0j2r+8WRc1Vj+jVBPIO9iSWkk6sYjEEziwRcwcxK0QMC9k1kII0u+lqaCoXDm1qzH/4t gEhS/aik oO6s3bSMXMEbJd5BPZwDYtl6s9sh8gh5PuMv5RzXQJpm/MF9zS4oygL/QGCqotd1+u883WBHvy0xgL+twJoGe5BpGaBJAyo53XuY0vXup2+VPTkNGH6MheVed8AiuVyqSPPYY7CKhwlQlAbN8Mkbwoylm2cg/2jabqkciXyXbXoLMKvVXLxnCqrUO5FKhkrGPR8C0iX6pBqGzby9EWa/nnHDa8S8XLgp+8i63xn5i1kixywYBLSYnZMkuXwSb9P1wSR6ODJ3JsfJrr8myESm1REnmPOkeBtyqpGbtZ4stI30vBPf7bNFiyT8UAP+I/KPbrK/eyYYBlg2zG+Jto4za7Wy2Ph1Y1buu0ZdmMPeM7umKTh5dMQTocm/Y+GKXFA9EirI5GwRMK97tsxH/cBySKOFsvBT7q2P5/pr4wGjQErciCsQ= 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 Thu, 15 Feb 2024 18:07:42 -0500 Steven Rostedt wrote: > text data bss dec hex filename > 29161847 18352730 5619716 53134293 32ac3d5 vmlinux.orig > 29162286 18382638 5595140 53140064 32ada60 vmlinux.memtag-off (+5771) > 29230868 18887662 5275652 53394182 32ebb06 vmlinux.memtag (+259889) > 29230746 18887662 5275652 53394060 32eba8c vmlinux.memtag-default-on (+259767) dropped? > 29276214 18946374 5177348 53399936 32ed180 vmlinux.memtag-debug (+265643) If you plan on running this in production, and this increases the size of the text by 68k, have you measured the I$ pressure that this may induce? That is, what is the full overhead of having this enabled, as it could cause more instruction cache misses? I wonder if there has been measurements of it off. That is, having this configured in but default off still increases the text size by 68k. That can't be good on the instruction cache. -- Steve