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 38E35CD54A9 for ; Tue, 19 Sep 2023 09:28:43 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A41E16B04E1; Tue, 19 Sep 2023 05:28:42 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 9F1C16B04E2; Tue, 19 Sep 2023 05:28:42 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8E0D16B04E3; Tue, 19 Sep 2023 05:28:42 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 7FE476B04E1 for ; Tue, 19 Sep 2023 05:28:42 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 5A92A1604EC for ; Tue, 19 Sep 2023 09:28:42 +0000 (UTC) X-FDA: 81252822084.01.4D87A1E Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf05.hostedemail.com (Postfix) with ESMTP id 242F710000D for ; Tue, 19 Sep 2023 09:28:39 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=nczm4co9; dmarc=none; spf=none (imf05.hostedemail.com: domain of peterz@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=peterz@infradead.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1695115720; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=zk8ROmqt3R1Ehu4MGLOYKYYFzESLaULeiHUsO5ZO2kg=; b=zsiqqqcDoADGWko/4MV4CwpllG6HgO9UmVTXdIc5Bos/EhMu28+YWEw9qwWqtCDkNdI2tS t7DYMI9nzbx1R6bska8filnWH7IGMTzWmtUXbzO8O+E9VMZUu4Eu2NYB5Zvsq1iZ3EDa1K 77MWjsTn4ZBkYIxk7GNHLQE5gDGym/U= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=nczm4co9; dmarc=none; spf=none (imf05.hostedemail.com: domain of peterz@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=peterz@infradead.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1695115720; a=rsa-sha256; cv=none; b=CQ8vc1q0gS5CgfndwS0n/hnMXNofKO3leKtyEejHYogiLpjU9mmdVKa49seTLiV6Lg3z7l 3mW6x862Q32aeUhnrJuGa6fIlN3zWL6cQfNpYe4XXA92l8xIO+2r/4Q8bjElyHN6TThvi0 WpOrcmfeBU7GC0UySqy2EsVSMAthhhs= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=zk8ROmqt3R1Ehu4MGLOYKYYFzESLaULeiHUsO5ZO2kg=; b=nczm4co9A9StH7BpTdsp+LnvvH cJiSGG9N6ey/mLHzJdsrXfUqxo/4Fu1OUoDPASDs0zKsBM6co3hxeBMZqQQCuUcuvQQ3eWdeEn6HP l9IZRknenEyL2yokLiy8MH18SRwE7KqVO2SHP0fzw4OyT7tJa8Hhu/li9VK85G4qjYDJoukLt+36V tt/UVQYfXW3JkdjLPaaMDvWPYuoKBClRK6yGlWtB7VOHePTjsGi2UaIS/0byz5q3FZLMIo867HH/+ WP++gfONPJKSfCl9fpXL9O+tXNxlZh9OZhwdAdPodkKLaMGU+omD0qhly8m1I5CrN/BWrLaplGc/y Mvw3CYLA==; Received: from j130084.upc-j.chello.nl ([24.132.130.84] helo=noisy.programming.kicks-ass.net) by casper.infradead.org with esmtpsa (Exim 4.94.2 #2 (Red Hat Linux)) id 1qiX1z-00GPwo-BU; Tue, 19 Sep 2023 09:28:31 +0000 Received: by noisy.programming.kicks-ass.net (Postfix, from userid 1000) id 04A5430042E; Tue, 19 Sep 2023 11:28:31 +0200 (CEST) Date: Tue, 19 Sep 2023 11:28:30 +0200 From: Peter Zijlstra To: Raghavendra K T Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, Ingo Molnar , Mel Gorman , Andrew Morton , David Hildenbrand , rppt@kernel.org, Juri Lelli , Vincent Guittot , Bharata B Rao , Aithal Srikanth , kernel test robot , Sapkal Swapnil , K Prateek Nayak Subject: Re: [RFC PATCH V1 0/6] sched/numa: Enhance disjoint VMA scanning Message-ID: <20230919092830.GF21729@noisy.programming.kicks-ass.net> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 242F710000D X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: caryb6o9b5aausyp91exjeew7nngj5st X-HE-Tag: 1695115719-325144 X-HE-Meta: U2FsdGVkX1/yBBc2sha0rEtNkDBXRmivvwRrjkpY5yl3HZUCOfOgY1wSej/swYQRIXGbDT2vUUndtK7O79HitPFf1r2+ine62+q667+f4pZAm8vRQIKk8pM6HvXF1cR1ObZWJbCVjLcL8lGOxrq4Hp18L0exozB2svmQtdDiogJP3C3y/KhwpWLwZaayah3vaOAmMbQpMf06HcZXiKmI+lZwc/zcjEhwAUfVTsvtbordEOZ3UunNB68ZXJ/iE6UrVXFUldq8kHe1x+jj18vmhNcpQqx808QijOvlfjNyWDIKjKy8yeC2BNpxkksjacdY5hOQPfyJ8i0xBf4QS/mwpW+z9Gw4k44FMx+YpOvReEF87w714hPL8S5narz+PlLi/K7JcLwaFcO+QG5AinK9xAeBBRvGY4SyXn/PjopPRFAg8Fa7Ec0kydlvucESRNqcHZdiJaCA8Fu3NZAOxBwwFxZmJefF2ZacXWj5P2CaKhGAFK/1QWOHIxi/KE/1B8wRyVGna+G02GXZ16/QbgkgYMwXgkZQsVKNTAKDFobtP1Rl9/+RGpHRfGZrK+YQ5o9EGgAV7K9l1pLARiSib0FlrxX47+uztICDoxs5I7DlTmqasQC4BLO4tIbPmlqmlAgbUt8+D4OW3UHSVvKz5BZBhREeU+DeNJFGtCuO0pBdoAq1hhea/fIZn+APphZB6DTGM6cViZ9PX03xhkw4X9hqcf6HKtIcpXFsqalZLLKFIZCrKlAPX59eqeTsj9EpQh0myr2l586t8oWJDCgf06XEXfcjGCvCsL1WmGHhAMiqQWSQDVIYoKoEoT4fkWKPY9F+qmf/jpduW2EMWCrpBcPl+3AA2qjhHwr1qZR2+bLy57/XcPIlwE03JGcQ4mz/ShBKbdRreEwDkBF8Dfevyt1M3NzlUhnKHXCTlIohxzGQDic2JSF7GtPSf76zz11SzUACcZpyFca2wXtWkz812hr de4yXKWK rvUNHXwCeZt8tSWG2jVqM7EXARCB3tDIhDQt15sLtWEdcuUfTGMUFY9/lFOQNwqenFfS//ydqEk+1r241t7jbubHjoINJMF7LhfXEP4HvbW7FKXiBXjjq8DKpLcHwZ/wa/IF8O4UN+0XzlnM1esrZSVP9SnhSI98K5QYP 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 Tue, Aug 29, 2023 at 11:36:08AM +0530, Raghavendra K T wrote: > Peter Zijlstra (1): > sched/numa: Increase tasks' access history > > Raghavendra K T (5): > sched/numa: Move up the access pid reset logic > sched/numa: Add disjoint vma unconditional scan logic > sched/numa: Remove unconditional scan logic using mm numa_scan_seq > sched/numa: Allow recently accessed VMAs to be scanned > sched/numa: Allow scanning of shared VMAs > > include/linux/mm.h | 12 +++-- > include/linux/mm_types.h | 5 +- > kernel/sched/fair.c | 109 ++++++++++++++++++++++++++++++++------- > 3 files changed, 102 insertions(+), 24 deletions(-) So I don't immediately see anything horrible with this. Mel, do you have a few cycles to go over this as well?