Received: by 2002:a89:48b:0:b0:1f5:f2ab:c469 with SMTP id a11csp173417lqd; Tue, 23 Apr 2024 20:32:21 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUXKT7NxjzsAm7NwTRR/Y0CrD0drIBrwbBnOG9WopKNW4x9C7AV+GxwiDxN5Gnw7pQtaqPl+veZLZHFAk6A3bKMqWfpzzbNOb3OYC7vgQ== X-Google-Smtp-Source: AGHT+IEBm3HHm61DCEWbG2E/ryVcresJYE9QK3ATKIZneYJBbVhi0YA/9YRMcwcPelJ4JCBRvKB8 X-Received: by 2002:ac2:5384:0:b0:516:e8b1:9ed5 with SMTP id g4-20020ac25384000000b00516e8b19ed5mr761268lfh.59.1713929541629; Tue, 23 Apr 2024 20:32:21 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713929541; cv=pass; d=google.com; s=arc-20160816; b=ZClS0seYKYtr6q36u1VuZOEQ31I0tbV9u0kTm/idAcxtC1mhhfU6jXA79D5+yeIM1C 3LLBiKxDVn2VgMO4wp2YX6ipbttETyVt+mm8d+CQBBatLT18YzYe1RfHnwu5tPCsDJ+x lobNQfolifJkfQpmeOBHbmRgSfxBMkbrfRVM1WrMJxMF3vt4PLU9c5dEiIqE9qSRCVyK Fo7kFKf9V8tvb0amjyS4tfqBgsyGaXS1BIVM7P0Uum+0I3DsoZyop4ZvgJqwhD4Qz0u4 a1p0E1JAmFilDanZfou8BlVStzsUQazh7Snwh14jaBHEBCNgaLNYjrUIVuTNB04CPKaq HKpQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:sender:dkim-signature; bh=wDmT8lLNd9UXbq0Sx6/V2FNt/nDtuLaceA/unrIBnFY=; fh=2VIpYVzq0nK6O5CJKTv8Ial2IZQqU29yzaRoe6OikPs=; b=rxcWJOZsV5UR27/qnJX8s3MnqVTT+AAVqjtoSVPkUK99lLWg1t4B9u/mVYWTHwmnpO xyKA/5qxBUwMwpUf7s5pRS2Q9lGsdGYUzI2Gco02DNZEEZDX+cAW/jFxtka1xQ9+6yGR LSIG5JBiYNZWKJIdYOe7UN+81AK0XMQh94GuNfiI+7JMDd+xtW0E/0OoPg9fOdMqwZr7 e9Pi+E6vF+iqnuI/MI+zSxFKepYfZQZa/8ojTaF8rL6S487LvAuqDQVLijpJR5XRN1/6 6HqU4YJTKhwEZLKoBZfSXX3x97XDn6fZyXC8O+F5IF4dk4F+Elw03WACy/WG+K1pXZ+X lwnw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Nwjez3Qj; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-156213-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-156213-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id cn4-20020a0564020ca400b005705f0b0e84si7644891edb.62.2024.04.23.20.32.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Apr 2024 20:32:21 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-156213-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Nwjez3Qj; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-156213-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-156213-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 5AAE61F24038 for ; Wed, 24 Apr 2024 03:32:21 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 5FF5F13AA38; Wed, 24 Apr 2024 03:32:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Nwjez3Qj" Received: from mail-oa1-f46.google.com (mail-oa1-f46.google.com [209.85.160.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3956C13340B; Wed, 24 Apr 2024 03:32:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.46 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713929532; cv=none; b=aTzXltif1JmgTMMPgZoTHZsu2u4RtAaI4kP7VPTWv6gvgdQKXgkV1Qm5miVyTuiyT0quBrxsVr2Eg0jtOBpVI2btVzsKF00MaYQdiyBYQKyxf+dz8r24bxVZXrtqd0DV5v3jKdCKeYYQBttxVdXx6KE7elKcU3SLo1alNl1SFVQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713929532; c=relaxed/simple; bh=6g97TUaw/jCh3yi3jPP3aYD2czjvp1b6ky2MjDkObNQ=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=WUynYQ2VmSTvDae4GOQ4NCP8Rfhi3zQ6h5huzNSAUbmhXVKRL7xW+hHva1LfOh2EKON1YgLOU8zHlf9njLgy1/q6CGRjfCnHt9mraNMMfJf6Iyrc0+gy9rtF5XrlWPvh0LfhdGfmQACC4LLK+Bbx83B6gx3K00kSOsf+PwPDhfs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Nwjez3Qj; arc=none smtp.client-ip=209.85.160.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-oa1-f46.google.com with SMTP id 586e51a60fabf-22fa7e4b0beso3562617fac.1; Tue, 23 Apr 2024 20:32:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713929530; x=1714534330; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:from:to:cc:subject:date:message-id :reply-to; bh=wDmT8lLNd9UXbq0Sx6/V2FNt/nDtuLaceA/unrIBnFY=; b=Nwjez3QjlJVGcxlQJR+2juEe8TUpQjCsOn82ZCk2WN2T4bD0BO/jGCME30k+TUFOWP 2Bed49jQLC0oOo2KL4Yvdq8w0nKV8hSKN47mIUj0YdiL4teQ5mIHoFIj4hzmS2Ti/etN 4MUPZXv1FJR4d14ql9MzU5DsPYynmf8ERGVWTaYrO6Gyp8rsPrDwZvphg/88Q4D8Gtpm 5VQxt36fyqIfAr4kTTUo6iUnMIAF1WAFh3qVlPUyXXjxTjO4wZrBQNzNgHiJYLVDd/sx hXFg1LmR6srAIY/obYodMIfWD8T2vkCH+ktrW4WPH7zKNlzbSJcsvtv5e2x9mIU1HLBu wXfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713929530; x=1714534330; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=wDmT8lLNd9UXbq0Sx6/V2FNt/nDtuLaceA/unrIBnFY=; b=PPhDOwvz1Lw7NsAhCbkFxHNyzbEGBb5ATQE0h0UaQvq8O2n62WCg7S2qKdJyf5VaP1 SZ8a7ZdQ0lZPNxhbCENYTNEmV3EkCbkZBV2HyMPjNYtx2NRLVzhWlFv5Tysu4Ye6W0Nh vEilL5OZR5erC/veELnKDv5cL/HnJL7UVdvzwvEGLENRfPFyq7rNh60wxRC00pOYTEBv nqwhWufS2MDsV8qGjJkpg1wY4Y7rdiDQokputEjm569JPc2HN6KczGiUXVq0+WKgIajN AlPgf9QnXz7jiumcm7TcNs8DIG6bq5VZN2LvZpqFCwrwfTnka5VyvPt3tT/q/vFp/I04 JROw== X-Forwarded-Encrypted: i=1; AJvYcCVhfOsZLQm/Jz92wv94Mhn7JSqX5nbvWxvenYL00H5oMBsHUv3maVRxRdFzBzWxF7Kvq4rgFao0PjUOVr0GV9HQyDCLomE1DksSPtSHdgS+vbkkxmv5Aif1pvS/geZYZyWjXclK4g== X-Gm-Message-State: AOJu0YwudSAggkA13n4Ao39TCnRhckrR0nnLgXiCZlj8LdTAa/MSBiS1 iJVM1p03yP7eqCiPQOu1eb2O1NGKqxCZuDb7wBgV7rlqljI6P1LQ X-Received: by 2002:a05:6870:51c:b0:222:a91e:cc1d with SMTP id j28-20020a056870051c00b00222a91ecc1dmr1407863oao.4.1713929530158; Tue, 23 Apr 2024 20:32:10 -0700 (PDT) Received: from localhost (dhcp-141-239-159-203.hawaiiantel.net. [141.239.159.203]) by smtp.gmail.com with ESMTPSA id v26-20020a62a51a000000b006e647059cccsm10426636pfm.33.2024.04.23.20.32.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Apr 2024 20:32:09 -0700 (PDT) Sender: Tejun Heo Date: Tue, 23 Apr 2024 17:32:08 -1000 From: Tejun Heo To: Waiman Long Cc: Zefan Li , Johannes Weiner , linux-kernel@vger.kernel.org, cgroups@vger.kernel.org, Xiu Jianfeng Subject: Re: [PATCH-cgroup] cgroup/cpuset: Fix incorrect top_cpuset flags Message-ID: References: <20240424010020.181305-1-longman@redhat.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240424010020.181305-1-longman@redhat.com> On Tue, Apr 23, 2024 at 09:00:20PM -0400, Waiman Long wrote: > Commit 8996f93fc388 ("cgroup/cpuset: Statically initialize more > members of top_cpuset") uses an incorrect "<" relational operator for > the CS_SCHED_LOAD_BALANCE bit when initializing the top_cpuset. This > results in load_balancing turned off by default in the top cpuset which > is bad for performance. > > Fix this by using the BIT() helper macro to set the desired top_cpuset > flags and avoid similar mistake from being made in the future. > > Fixes: 8996f93fc388 ("cgroup/cpuset: Statically initialize more members of top_cpuset") > Signed-off-by: Waiman Long Applied to cgroup/for-6.10. Thanks. -- tejun