Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp158539rwr; Wed, 26 Apr 2023 22:34:18 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7coKlajSb5zgClCpJN8g5uy0Fw750NVArEieR0pj4vOkeBs5rgxWp6KU6damSCsYZIuFbd X-Received: by 2002:a05:6a20:6a26:b0:f6:9492:93e9 with SMTP id p38-20020a056a206a2600b000f6949293e9mr478432pzk.4.1682573658284; Wed, 26 Apr 2023 22:34:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1682573658; cv=none; d=google.com; s=arc-20160816; b=wf5UtZfivTBZGCRqEyzRH9BUwNzHccqvHwJcrten2E2VXzC4TcL91vTwcYVsqHO1sO w2YbQiRZBnYiUYJZtCqno8jRCVUXS9gpng63kfa2JtpX0EqLewQo0rEaU02g/dIzgOob 5SZmfdgldy0HzUcs/tFckA1pShshOkbtvCI4LlKJe6mlYra5K8TmxrbwpaAeYra3sqLQ 2S5Q6A46t0seKNMKTM/wL0F1X2LVqx/uEZaKAiSgwUTIWCXMFPkUPYCUtpfvIl6Gwll/ y41oVMmhe9SHlT5ZIBuMGQJuAqPzZPP4QElbQ+Asb7Z0NYOwLUzv3Ft+OcR43vsP59O+ uY+Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=GMaPzJXWrSlkjaxg9I3D2+BQ3FkGijEWz0HmGH4ctBg=; b=RB6k+PDaU+PH+luImqXpMvUzu+mlxTZYuuG1TWszIT7ZYvnX7gIQM3ehL+JNgM3Dmd qQbA56diDwllOZxuevogXTlQxKmasmRsJJg5UZkSJzR/gYr1k7LezaN2PhZj0fESlPJq 9eJrzBzH2zLbRC+UG0ripoSoJ3vxKG8C5lvm8aGHr9wNjNf05fRcBBwh8MiteYFxsIay 98QjuECIZPxU4O9ImebIobyGt5L/nHRv4HQz6thb9ekhLzCWVu7CpytETfIcd0MIqdxH aFnOPQKsK73jYCKXZfJcV+uTd2gc8Ys/A9O+FVa/Lvnikl0MVY3+UlHwMVL9en2hTMly UaMw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bytedance.com header.s=google header.b=K8Ar7FjG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=bytedance.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id n128-20020a634086000000b0051b9a1e823csi17029943pga.137.2023.04.26.22.34.04; Wed, 26 Apr 2023 22:34:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bytedance.com header.s=google header.b=K8Ar7FjG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=bytedance.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233414AbjD0FS3 (ORCPT + 99 others); Thu, 27 Apr 2023 01:18:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46834 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236396AbjD0FS1 (ORCPT ); Thu, 27 Apr 2023 01:18:27 -0400 Received: from mail-pf1-x435.google.com (mail-pf1-x435.google.com [IPv6:2607:f8b0:4864:20::435]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 83B141FCF for ; Wed, 26 Apr 2023 22:18:00 -0700 (PDT) Received: by mail-pf1-x435.google.com with SMTP id d2e1a72fcca58-63b70f0b320so10105468b3a.1 for ; Wed, 26 Apr 2023 22:18:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance.com; s=google; t=1682572680; x=1685164680; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=GMaPzJXWrSlkjaxg9I3D2+BQ3FkGijEWz0HmGH4ctBg=; b=K8Ar7FjGTpx9OUTYuvFL8WOi2JYgRtANCY+k0zhV++uZlFYfg1dv2kzq6tPqv4V++e ohR6AHy7h2lfsx104z40E8MmhPD7vAtzVo93Id0EeA2ndo4QgWycBGroBI6FCC0nR5WZ 1H3nrbYRRwa9yww+/GwXkMDJeYxz0zLPsGiFlH+Pqh1Q5ajqQ/Ll7yDnAbhKJ/agGr2d 7vau+aJ7N4K1IJz7io/UzmQfMEkl1uRsHnVh8dGIZdvaRpxloPhDyij3sklcPpblRAA8 hMK9F6dnjYNup9A9M0Eo6OFqxlOl7BmvqxzEnWkWIOPPKDV+tld31O1Om7XBqgD3naLd KgZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682572680; x=1685164680; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=GMaPzJXWrSlkjaxg9I3D2+BQ3FkGijEWz0HmGH4ctBg=; b=fkB6XRFk1wjPJQOPVXMsW5bl++3HdVpPQVKqgIW4Mw2XiD57KXJ1loSt8+NP9iSjWR SfgBLg93YwM2qZ+P7GwjTvtzjzX4926SuZnlIVlzAmpbOB063KpiZr1WRiZjLGuXWxse oi/wZf/rIF0CQABPfWJ9u4MAooiiix1MpIctIS4y8bwDysNwuVB8PzZ5THM70C7ARgT8 ufIWiq8b5VUvUwnGrXtCpcg1p6xXHmZJPBe4UlRRB7E+uNq++aeEhNFP65Dq5yR71ghf KgJB/lRftrSyXKrsczQZqIOz5RfKd7sKKJG4dWmtsWKm7j91w4qZh6AP/RvrKQ45YYLC QBPw== X-Gm-Message-State: AC+VfDwo6ED4EwH9JqPkrCPwr5Sp+kL7BDfVmjMBgncTc/zYWkVUnV6S 4efprei1yq2q3581kjgtWuMXig== X-Received: by 2002:a05:6a21:3945:b0:ee:d553:5cee with SMTP id ac5-20020a056a21394500b000eed5535ceemr407699pzc.16.1682572680001; Wed, 26 Apr 2023 22:18:00 -0700 (PDT) Received: from [10.2.117.253] ([61.213.176.6]) by smtp.gmail.com with ESMTPSA id w68-20020a636247000000b00520f4ecd71esm10529815pgb.93.2023.04.26.22.17.54 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 26 Apr 2023 22:17:59 -0700 (PDT) Message-ID: <9ba3577b-0098-86da-ff2e-636cb5a8ae1a@bytedance.com> Date: Thu, 27 Apr 2023 13:17:52 +0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: [PATCH v6 0/2] sched/numa: add per-process numa_balancing Content-Language: en-US To: Peter Zijlstra , John Hubbard , Bagas Sanjaya , Mel Gorman Cc: linux-api@vger.kernel.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-doc@vger.kernel.org, John Hubbard , Jonathan Corbet , Ingo Molnar , Juri Lelli , Vincent Guittot , Dietmar Eggemann , Steven Rostedt , Ben Segall , Mel Gorman , Daniel Bristot de Oliveira , Valentin Schneider References: <20230412140701.58337-1-ligang.bdlg@bytedance.com> From: Gang Li In-Reply-To: <20230412140701.58337-1-ligang.bdlg@bytedance.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-3.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, Looks like there are no objections or comments. Do you have any ideas? Can we merge this patch in the next merge window. Thanks! On 2023/4/12 22:06, Gang Li wrote: > # Introduce > Add PR_NUMA_BALANCING in prctl. > > A large number of page faults will cause performance loss when numa > balancing is performing. Thus those processes which care about worst-case > performance need numa balancing disabled. Others, on the contrary, allow a > temporary performance loss in exchange for higher average performance, so > enable numa balancing is better for them. > > Numa balancing can only be controlled globally by > /proc/sys/kernel/numa_balancing. Due to the above case, we want to > disable/enable numa_balancing per-process instead. >