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 73F69C52D7B for ; Tue, 13 Aug 2024 23:37:30 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E71DF6B0082; Tue, 13 Aug 2024 19:37:29 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E22EE6B0083; Tue, 13 Aug 2024 19:37:29 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CEA456B0085; Tue, 13 Aug 2024 19:37:29 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id B0CEB6B0082 for ; Tue, 13 Aug 2024 19:37:29 -0400 (EDT) Received: from smtpin27.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 5DF8C40B26 for ; Tue, 13 Aug 2024 23:37:29 +0000 (UTC) X-FDA: 82448836218.27.1F3E894 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf12.hostedemail.com (Postfix) with ESMTP id 30ED040013 for ; Tue, 13 Aug 2024 23:37:26 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=GVYswoZH; spf=pass (imf12.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1723592212; 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=yjY7Wc93EDZBNb7CpwQgISraZJ3Z2RNpOywMYZWYG6s=; b=Ormkv2Z9EpbD08soeLojl5kevRTQNR9SdIKIRoKSIIqjiNLV833USrCYZyA4pYVBOqWXfk rZov9n6FiJP9BRsGr1th+WPdtbf3dxYhM/tEMvOUxYDaPnsTOpbS75XMQqny1YO8pHEss3 rongaPgxr0jqDSCXJiNFK57j8DDsC0Q= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=GVYswoZH; spf=pass (imf12.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1723592212; a=rsa-sha256; cv=none; b=wLJKd29hbKlDsVjDu3IdW0f0rwf+FNeVDM+cTuxgKW10EDWxE2sqJnHG9WjBibd5r+1iZt Xxo1ve68Sn1QMskTiJL3dznzO75nCY5BGsMdIU0116oHteVGtsY8qAEY5JMkqUR/Y5wA7i PJw3h9b/ik2t9JAfJYjjGBmKe6L3W3I= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 1231FCE167D; Tue, 13 Aug 2024 23:37:24 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 15C1BC32782; Tue, 13 Aug 2024 23:37:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1723592243; bh=yTHcPQzzXOBbzYIghuy5UqDhp+77jPDrXhK0S/vp+9k=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=GVYswoZH6u3L/KnW0Hxg9NLTN3rNKsklGFCfVGFdosm3/mc6yHJwq0EhXtva4Hvhf PBBoaK19ZZ+9aT6wWfB6KXRAfn+DiGqLx55ARl/tOVHXK69Cv7nVjduLJeqQ/Kw47y P+tntIyJaZFsMhEOVP61eNtSKyJ1k5J4ukz1ZJdQ= Date: Tue, 13 Aug 2024 16:37:22 -0700 From: Andrew Morton To: Saurabh Singh Sengar Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, ssengar@microsoft.com, wei.liu@kernel.org Subject: Re: [PATCH] mm/vmstat: Defer the refresh_zone_stat_thresholds after all CPUs bringup Message-Id: <20240813163722.63c0cdf8838640b0a8d7ff4b@linux-foundation.org> In-Reply-To: <20240812043754.GA7619@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> References: <1720169301-21002-1-git-send-email-ssengar@linux.microsoft.com> <20240705135911.4a6e38379ae95c3fc6bbe7e2@linux-foundation.org> <20240709045750.GA32083@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> <20240810000404.b08cb06ebbba7e0de9bb8c72@linux-foundation.org> <20240812043754.GA7619@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> X-Mailer: Sylpheed 3.8.0beta1 (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-Server: rspam03 X-Rspam-User: X-Rspamd-Queue-Id: 30ED040013 X-Stat-Signature: r9xypxb7gkndgq5chodgcbzj8h6sucfh X-HE-Tag: 1723592246-597231 X-HE-Meta: U2FsdGVkX1+sr7PVDiczwcNyGFttte6c0pq4ZXlLOgmvJdigJ4uCsjAsTQclN2zp8mq1/8lm2TS8MT/pHTSJmNio1kOvRcp1dp/smOGg3MvUAc1ZGQT/VtW1T+CIMeMSF3WWEBJ50dhNypkO9kjJ15D2zQligwpqGXag9O5Tnkf4m+jYRUXq6QsAZ3SPCPj2z3XvgjwIs7iamVvhEdntzlPLC+RLkB4ERhEUmqHR2Ywj18mWpsGMsM73kbt3z+LA7+8Dq6dubhBodT2tEOhYBo2aJkb96Di+pnomZTn9BvnGmIZm5hsQ9Ic2V+30hb8OB2QwwEML3av3qS1Z3aK6jFh5IBzpCq1tudZCnGMSRr90izs8tdsND13OwVvz1qbAu+JC82WS0jZnXupL0GFjDD6nU8uNblSQEaPfOFfmLcOoJ7NWsxShyB46TlRxn5EnqlEcCoRoC6S4ieSLeP6bLHHXWxmvikoy2bKprI9wFaXZBD2Jh/093lc3npzAEJfWz30BBkYTKSmOyq8qrcLAq+voXmo5QbKnWkMjJGyve3effHFLnh/kFd7uu0CT+JNWxz0nQAs5B0E6lJgB1dzIE28l5rz2WRKFyOE46SJ5g2yQ9JvDT7/p8HgH7d0n3zRibscHgvOEUMNM9jD32qgRoxLcBrwdSXGefX5+5+nqPzNClC3WVGXFfiTC16yLvcq4m5WjmD+P2g8CmYUXqmHmf695bjF2p3DF/AK3BlfiY8jL12GJRkNh+VtkIzgpIlvQ71qj77mqOojXxMhGPpuUGY/yBfEX7VzQCmN00f4nnzSkWN7uZjkkrjv+Hslu2AxYSpWtdhncEObQEWDeqdzZ9pehHNU2JgIl9qbJK22WzhfGM/aDrXVFWA95s7kRoUJDJwELgAdlb0OXy7pvh2pvLOYfPwYkFWfqz6g6fahfxh5pYK+bYaUwHZDH9kaINL/lC9IU8JPF1Byi5SFLJ4E o2KlGeCx VjlAqoXU9gcyoKgzSTfy9v3j5qZyh//idrN7l3sYFZ1g7hx2aiMsDEpvaQ2X4Et7mgCjfDt6vZSUBoD5K392233TEaqGYarlq/YVWk1yWQesC1TiYcuLinUhD3SpQW/oIOuddu1Qxe3kg0gyLtCpT7N5r+PZONnyRlPKqegAXfXvf9XLkcwaJoMWWp3jMRoQg330rq0q/dv2gHRhiyaIgQH9aq4sHevcSU8a2h5KM+2VIPKVeu9+U5VGnUsPtqfWZJdcBazOeV8fP55tsSbN71Cqas9Eul11YoCbZ 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 Sun, 11 Aug 2024 21:37:54 -0700 Saurabh Singh Sengar wrote: > Without this patch, refresh_zone_stat_threshold was being called 1024 times. > After applying the patch, it is called only once, which is same as the last > iteration of the earlier 1024 calls. Further testing with this patch, I observed > a 4.5-second improvement in the overall boot timing due to this fix, which is > same as the total time taken by refresh_zone_stat_thresholds without thie patch, > leading me to reasonably conclude that refresh_zone_stat_threshold now takes a > negligible amount of time (likely just a few milliseconds). Thanks, nice. I pasted this into the changelog.