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 92F4DEE3F39 for ; Wed, 13 Sep 2023 00:01:21 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 19CA16B0157; Tue, 12 Sep 2023 20:01:21 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 14C7E6B0159; Tue, 12 Sep 2023 20:01:21 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 014416B015A; Tue, 12 Sep 2023 20:01:20 -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 E12DA6B0157 for ; Tue, 12 Sep 2023 20:01:20 -0400 (EDT) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id B04871A0A45 for ; Wed, 13 Sep 2023 00:01:20 +0000 (UTC) X-FDA: 81229619520.09.C6CBEFE Received: from mail-pj1-f54.google.com (mail-pj1-f54.google.com [209.85.216.54]) by imf19.hostedemail.com (Postfix) with ESMTP id DB8EF1A0022 for ; Wed, 13 Sep 2023 00:01:18 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=ZHAr1oy0; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf19.hostedemail.com: domain of yury.norov@gmail.com designates 209.85.216.54 as permitted sender) smtp.mailfrom=yury.norov@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1694563278; 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=y/Q7bkPiUIkagJc1JU2t5jAEeKH7MiIhHAkk2p3uzGo=; b=BznUfXNqFlhOzq4McSmhOzCzibLQkkFGIhMwjJDTVLqgz8+ajO3iYfWWEooX3Y2NTrtxJr nS9d1S23/L2cWi+39kBL4k2VW23SPpVwiA/B/fYFe8UATa7KJkGo7TAyD53KkvGYn0hKjF cwaRqa0+3WWLdctkrLmoIbZ6VNFDS2k= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=ZHAr1oy0; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf19.hostedemail.com: domain of yury.norov@gmail.com designates 209.85.216.54 as permitted sender) smtp.mailfrom=yury.norov@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1694563278; a=rsa-sha256; cv=none; b=tHoztYrwg/wz2Kyw+qVpTJEAC+xLJeaYKVSencISHoSKzB76iEC5RH/jvwEy5lii4a4A1c XbYU/eftIHlwYC7q8MoPT9rRLGE/XXFgzuFooJP4RPuvXIEu+YA+c6ygR9zVALe/HLJ9+/ qvRazBekuH1wk6Uq2z2jvZlZJ3A9iWs= Received: by mail-pj1-f54.google.com with SMTP id 98e67ed59e1d1-268bc714ce0so297193a91.0 for ; Tue, 12 Sep 2023 17:01:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694563278; x=1695168078; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=y/Q7bkPiUIkagJc1JU2t5jAEeKH7MiIhHAkk2p3uzGo=; b=ZHAr1oy0ZftOi9EQoZ3nbRnNDmC4WC4V8e8JGh2cwfs2gmpySJ79jsTU+MPMZdwrlO 69R37AzYqlVtmQzHFl9WMNtD+8068r9U56rXRRHhiXcr3R1OG82ErLpruLo6+jmhAe6F cdxsUtHGg8wI+8ojZI75aWzm3qVT1LtETPfnO1s5hkWJvQBfGWWNi2IgUy//ME3SiM1n 6z9Q7Fj/eJ73WC+qVRhwS/WLK8nvbjhSfbaCTTT4jBaaH48/CIg3ejWpnRQ2tXOkf6zz Ryej7KP8CHC3H6fu0ODBiQFKpDhAZA01FxA97teviydx/nSxf2KdxAmZWPS3jDBDZvXM XFeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694563278; x=1695168078; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=y/Q7bkPiUIkagJc1JU2t5jAEeKH7MiIhHAkk2p3uzGo=; b=RWN+iXqyx7UJhWWB0GoRpFj8dMfTGZO3HXy0vyWnbGIXGW009jFdZWOikzfIedaZ4F VqttdKkSzANIuLnsQxt+FZLx/aXt/KSNP6Gqo6x0NTJaw+OwSLg42pb+9WTLzJi7iEqR DxZZvETWBK/GdiI8OpqM24kJcvAyaCuW3S9ABb2o71F9Czd9ds+TjexKpuhawdnat5Y6 RGNfBS4z9veuGUvOuEYA7P/tsHn9IvBNdDZT6SgqYJSgWvLj/FbyMUo3z9aC+ZZR3BAL yroNbA5sJZNoCkkqkaRkMQR90AbBQg3PzsoY9TFM5Gf5osk041auOets8zrx7HjxXLZ8 E12w== X-Gm-Message-State: AOJu0YzWXIx3BCnzKsI2pBtiAVTyKtDhVtj6RGPfbiXKBWUl1UsEtYc6 scWkqtJO9Xw+axrGCVg76EM= X-Google-Smtp-Source: AGHT+IGcglZ2x/MlceOhu/+LsvqEGp+O/m7oFsUO1srinD7/I5SKcqgvDjUC+N+ZJ8bJ6y28e6Avdw== X-Received: by 2002:a17:90b:4b82:b0:26d:689f:4253 with SMTP id lr2-20020a17090b4b8200b0026d689f4253mr5532999pjb.6.1694563277551; Tue, 12 Sep 2023 17:01:17 -0700 (PDT) Received: from localhost ([216.228.127.131]) by smtp.gmail.com with ESMTPSA id a10-20020a17090ad80a00b0025bdc3454c6sm165381pjv.8.2023.09.12.17.01.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Sep 2023 17:01:17 -0700 (PDT) Date: Tue, 12 Sep 2023 17:01:15 -0700 From: Yury Norov To: linux-kernel@vger.kernel.org, linux-mm@kvack.org Cc: Ingo Molnar , Peter Zijlstra , Andrew Morton , Ben Segall , Daniel Bristot de Oliveira , Dietmar Eggemann , Jacob Keller , Jakub Kicinski , Juri Lelli , Mel Gorman , Steven Rostedt , Tariq Toukan , Valentin Schneider , Vincent Guittot , shiju.jose@huawei.com, jonathan.cameron@huawei.com, prime.zeng@huawei.com, linuxarm@huawei.com, yangyicong@hisilicon.com, Andy Shevchenko , Rasmus Villemoes Subject: Re: [PATCH v2 0/6] sched fixes Message-ID: References: <20230819141239.287290-1-yury.norov@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspam-User: X-Stat-Signature: ndbunh9rk73cqpcroo9fbr33u8f1e6gz X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: DB8EF1A0022 X-HE-Tag: 1694563278-164352 X-HE-Meta: U2FsdGVkX19p58dN2OFLJC/yVvVhg4MxNEU6m8We2X5wOUnx5GxLHAHVtBxixQMrnj/GI9G0JfpoqbxgVVhWIl3pKVpgLjEnjD9Pd8E2pG7iTjddZBjZ4HHL2yXCxkRkf77Q68bxFCrf+lkuiOoZ7wbFKFStP+jElJOzwyXOhA32L/cjo//kKcLS259ZG7VfnpVq/YKBRsq0jJttzg+ABjqTDzrTTkHCM63GTqudaazVjMkfpTQqpDsu4RFoYszVGN8O43TszhZhraZpmzUyQOeAaK6eMN0Ead3/YzoMDclZ7m2PcuCfk7tUDyi+EKyWOegaYACQ2E+pWeqWJs5gPTepn6gSUf6KrPARoUbJlsCY7XSeUjZRiYxVGvk+FnF1+TsSD5NLfdxswOlmQfVCuLtHSlZWvqBF316/dNxBYjkUfl77qHzdr7YnSKreZSB4g94e1gtwT4XDHij0/5O7MRtltxWOAQ1DcQ7SxO5F6h5tm+4jHOiVutCLtCfPm42Rl97zs0epoQdAW9rnC07PW1kEB0X0Zlj+MSydH99i2zlKu0ZrR101OMFD3rxiF88A392L3+Ish0aGYYOwL29fh7ug0hUWduCOW+9l4x2I5jUxONZkhgLQfqIkJCUcMgqbSfHpUHlLLUuQoyt820sTGzqQeFoo/38f/0v/ZZaAg7jKmNwqIgm5Y4/FlKuApfIdeZGY3FvXfGtyqO+syTgkFdRsbFIfko57j85f2wL08ErZ3ZfzcAxcBvupIEcs1we+PCzSyRLZE1TltCPxHnDDJaewjI7A1SDLBe2ed1xedTfF9c0Cbl2AJfXfnZZTVeEzeBFLTHqy/MCB19TbNRxZxrmrek1zh5ATIJ4Gua12MbcUIOXp4P+j2LnGuZH7xcdHO4pX9A17ly1LHEokX4wPI5+02oIXyOJhDSDF/+CY4YGYiQ5yPo7rofkQvCpokoic6Bg2XxpLDQhdIrEpJmO PLORr7Dr ZUjVSKd24qck08BxuIYYvoUWO7jEVfm9wU/ShVazU+Osgvkvgd/IxP6JwxJATwRS0Fzt8is0422aKzYcQXVvG2SHRFgihMdhBJGNGxTcJEE2HA1T37e8NgsugrWRD+Ih7gtko0jQQeWERNivJa2QNrWGr+/igvG2TFDMrjFLmiEFDHXrBdYLqr6y3Kv5wxoghjdoH6GfOpX2M/VPUAe/XVE/HMsk3b5fh27zjUeQhQZ6YHHeRFKwFnZHezE65UG8FLI/15Mt5i4ZRx6m5Ik6rbWnGSu26xGpwlzWKhNNT4zv1toO0XzQihitxi7eyes/LihT2R0LYTd/9PK+zcsQUd2h7SNyky8CqJXdWOKEqgVOcc+Bw/RDqvo7vcpjqkO2/YQyGzP61SyKeE3IazJ9TwmYVk9pQ5nW1ZHxZtHkSIzXTAHwdpO7vTJHOOzzAgx0SM2N+zvdWE/SYzFRf4XF6rmy+T3wi3piDZF/v6QfQZZT/InlRGzb1nlcg2FRrjwtcHzztQaVCILA+58E+ibgrGKSsYYlf8PbXrD0z2pMlocG7K2AEg+4APPwsDYJJxFHkOvwxH5SiMCqcsGSFcgFbv7my3e+ukAIg2ddbzBa/d0yaptzwcWs1Y67VPi0TTcuK7lsh 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: Another ping... On Fri, Aug 25, 2023 at 04:31:44AM -0700, Yury Norov wrote: > Ping? > > On Sat, Aug 19, 2023 at 07:12:32AM -0700, Yury Norov wrote: > > Fixes for recently introduced sched_numa_find_nth_cpu(), and minor > > improvements in sched/fair. > > > > v1: https://lore.kernel.org/lkml/20230810162442.9863-1-yury.norov@gmail.com/T/ > > v2: > > - fix wording in commit messages; > > - move nearest node search inside rcu lock section in > > sched_numa_find_nth_cpu(); > > - move NUMA_NO_NODE handling inside sched_numa_find_nth_cpu(); > > - rewrite comment for sched_numa_find_nth_cpu(). > > - add review tag from Yicong Yang. > > > > Yury Norov (6): > > numa: generalize numa_map_to_online_node() > > sched/fair: fix opencoded numa_nearest_node() > > sched: fix sched_numa_find_nth_cpu() in CPU-less case > > sched: fix sched_numa_find_nth_cpu() in non-NUMA case > > sched: handle NUMA_NO_NODE in sched_numa_find_nth_cpu() > > sched: fix sched_numa_find_nth_cpu() comment > > > > include/linux/numa.h | 7 +++++-- > > include/linux/topology.h | 2 +- > > kernel/sched/fair.c | 14 +------------- > > kernel/sched/topology.c | 25 +++++++++++++++++-------- > > lib/cpumask.c | 4 +--- > > mm/mempolicy.c | 18 +++++++++++------- > > 6 files changed, 36 insertions(+), 34 deletions(-) > > > > -- > > 2.39.2