Received: by 2002:a05:7412:2a8c:b0:e2:908c:2ebd with SMTP id u12csp1554121rdh; Mon, 25 Sep 2023 17:10:56 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEhJMhY6wQ2WynrmkqV0TX67dg+heHZaYiFy+sll2aD/H5O/UCFVWwzv9WK6EXwpUtHQV1U X-Received: by 2002:a05:6808:4d4:b0:3a7:35af:bbc0 with SMTP id a20-20020a05680804d400b003a735afbbc0mr9193790oie.54.1695687056322; Mon, 25 Sep 2023 17:10:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695687056; cv=none; d=google.com; s=arc-20160816; b=qynlezZ06SyUDhR9Z3tOS0NCdSvqDIJ14CAi2VJHbxyJ/meceYn33skwF8kgBSzKkA TsqDcjAlgw8TA2m6PWFIgLH0uyWJPTFYJ3sYj92ekvkN7kP8QwOZ98rGt9cMHh7fodwL v3IxBENl+c3tIylD4Wr/rGBtMu6oC+MrFx8Rk0fFkuHXbFtke3bzC9TN/DZqA+/SNQYr QBRS4v+RgyC97VZojrI7+FICNQFcR1yxVxv7nbIChCrzEdugyLdqKdo/6tb9dRdnDXkJ yi+asCiLP1gDyaSWRkXHuvHPxPJ/9NEEi9jouG+BbdJ5UuPaB5csrTuB7g2UG+E13hQR jtSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=Ns7ZEArTE1BO39sjKDu0VPQj937rLVJ+UOWzKiwxhK0=; fh=PeXESidWM7Xa2dOVsfHe7bWT6FiMx1tO7AarM4ykb30=; b=AaJRW1f3IwF3/zipN2WQaaI4FKX8aUzL10vdqXoud19pT8L1l8ppyReN4UAjnQhCKJ 0/Eso/tjF8hXun32u5MdQZHGTlNtvNokrP+BphnTEI0UoJs2rbNzNpDcAZSx/8nJPCqD E2ABK0CFN2g/FDAdMecqF0yOkJ9lRUL8uvLvo9z279vpOK8MrsUVVf0o3dpoNhzL54zD iwIMTkskbtSXDeTcC5DBNnkFJ3lyr4YmHx+h7crEGYGo0H6fZSzsp16v9OxBDUGjpo+h mJur6ei5TD5/A2HFkZ/OEBTwtoOl2foW9U1zfnyxuMFX3FtD5yhPXt2K/W5lJEkoVqI5 TVgA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=dU8fdycn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from morse.vger.email (morse.vger.email. [23.128.96.31]) by mx.google.com with ESMTPS id g4-20020a056a0023c400b00690b6d83e0bsi11707117pfc.186.2023.09.25.17.10.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Sep 2023 17:10:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) client-ip=23.128.96.31; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=dU8fdycn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id AD1A2809E892; Mon, 25 Sep 2023 15:56:14 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233320AbjIYW4E (ORCPT + 99 others); Mon, 25 Sep 2023 18:56:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38252 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229585AbjIYW4D (ORCPT ); Mon, 25 Sep 2023 18:56:03 -0400 Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0F539101; Mon, 25 Sep 2023 15:55:57 -0700 (PDT) Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-5045cb9c091so5553965e87.3; Mon, 25 Sep 2023 15:55:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695682555; x=1696287355; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Ns7ZEArTE1BO39sjKDu0VPQj937rLVJ+UOWzKiwxhK0=; b=dU8fdycnK6zg32sU5NgvslIrefjuvnuh7HC5eRg71jzxv6kA13y6HD5BN+2xwoT5zI K+HKxFAmANmWo/i0E3qLA6A04r6xvJ8sVfsR9p4QwwLKax3GGIrzVLagqXgppWvEE3DE hG6VL+KCLut1LbFegyfezuxfRPpNGStlhJ7c+cUpxlUOuyg0f0z3YA2RHQEMiV/leY6H RGYEmbOK5QYrUM0Dk6Ua9xfwzcprfEMjzGmHjFNLR5rgMSiAWo7qh5B62ed6cN7GGVQu 8JuKqgxIbiLsvOLYZtzO4iHWq3nWc9Sd4aKRM9jg4ASzhE4FR5Sw52AmfTkzVv+zQFG1 TUew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695682555; x=1696287355; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ns7ZEArTE1BO39sjKDu0VPQj937rLVJ+UOWzKiwxhK0=; b=jmr9qsEUs+6a9a8Q0ETr1koATy9w4by5tQPsdk1t2W6r9W9ZsFMPTV3MXXhQWEJ25+ flfJ3+dAxOt8qLXtWJQQjKEDqGJfGm2tw13er4vLHrCAo0HB9uXmr1sj51IFk8ib2Qg7 TMirQ7P9LuJk7PP+qUe5R9eNvOZpo0W0xBVX2cxlxhnINK2OsEsii4vzd3ku4atTYfQ2 E9C0oGKPPK2D9dTBAU83rOXizk+clKa6vWBaE10iF8r5G4y6R1ygm5svnEPaf0SC8ULu a3Kevoh9npRZWPcuphHEpB5L0ccV+nVziG6F9cFZnSeATGNWcm48QUj8PfbAz1QivRpy fYzQ== X-Gm-Message-State: AOJu0YwUvsDbAZr9rwNfhSjotwh/jrZPHrEOgS1D5CO/dPgBR7uV26Nt Xn5+yVZ7YQv+8PgaPIbOyu8xpuxK7pqsucMC0MM= X-Received: by 2002:a19:7009:0:b0:502:adbb:f9db with SMTP id h9-20020a197009000000b00502adbbf9dbmr6403156lfc.65.1695682554861; Mon, 25 Sep 2023 15:55:54 -0700 (PDT) MIME-Version: 1.0 References: <20230925020528.777578-1-yury.norov@gmail.com> <20230925020528.777578-3-yury.norov@gmail.com> <49c0fa46-3787-99c5-2b8b-3da71ce33216@intel.com> In-Reply-To: <49c0fa46-3787-99c5-2b8b-3da71ce33216@intel.com> From: Yury Norov Date: Mon, 25 Sep 2023 15:55:43 -0700 Message-ID: Subject: Re: [PATCH 2/4] Revert "sched/topology: Introduce for_each_numa_hop_mask()" To: Jacob Keller Cc: linux-kernel@vger.kernel.org, netdev@vger.kernel.org, linux-rdma@vger.kernel.org, Tariq Toukan , Valentin Schneider , Maher Sanalla , Ingo Molnar , Mel Gorman , Saeed Mahameed , Leon Romanovsky , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Peter Zijlstra , Juri Lelli , Vincent Guittot , Dietmar Eggemann , Steven Rostedt , Ben Segall , Daniel Bristot de Oliveira , Pawel Chmielewski , Yury Norov Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Mon, 25 Sep 2023 15:56:14 -0700 (PDT) On Mon, Sep 25, 2023 at 3:46=E2=80=AFPM Jacob Keller wrote: > > > > On 9/24/2023 7:05 PM, Yury Norov wrote: > > Now that the only user of for_each_numa_hop_mask() is switched to using > > cpumask_local_spread(), for_each_numa_hop_mask() is a dead code. Thus, > > revert commit 06ac01721f7d ("sched/topology: Introduce > > for_each_numa_hop_mask()"). > > > > Signed-off-by: Yury Norov > > Signed-off-by: Yury Norov > > --- > > include/linux/topology.h | 18 ------------------ > > 1 file changed, 18 deletions(-) > > > > diff --git a/include/linux/topology.h b/include/linux/topology.h > > index fea32377f7c7..344c2362755a 100644 > > --- a/include/linux/topology.h > > +++ b/include/linux/topology.h > > @@ -261,22 +261,4 @@ sched_numa_hop_mask(unsigned int node, unsigned in= t hops) > > } > > #endif /* CONFIG_NUMA */ > > > > Reviewed-by: Jacob Keller > > I might have squashed all of 2 through 4 into a single patch but not a > big deal. I just wanted to keep the changes more trackable. No objections to squash 2= -4, whatever maintainers will feel better. Thanks, Yury