Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp3904711imm; Tue, 11 Sep 2018 04:04:41 -0700 (PDT) X-Google-Smtp-Source: ANB0VdY2pfhvrbJybrmWjONXerkrOgn4OVTy37gxyISmf5qgmd9mslEL8mCp+pjMGoDNmfAmTFq8 X-Received: by 2002:a62:9683:: with SMTP id s3-v6mr28926769pfk.191.1536663881395; Tue, 11 Sep 2018 04:04:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536663881; cv=none; d=google.com; s=arc-20160816; b=Ecyh4P9Hx7ZnMuWqA0G1LmMV+vk7/P66uc2Rn8JB9UOdpXPgRDVxFEE2s4FhuDQTIl Mk2p8Q96/RIgox0mAVFbxHq9m85jEnwmL22LmGniBNR5TM+vfXio7V8ZGdOkFzm9NShh HcViBI8Ei8ac0Yjhn4WwqX9R670kwCUqYwLxlxm+bIc9x4t3MD4/0cb6MW424v4vrCXE a9960U+dE/wvUQJKAWhcOjoCTuxTvR5LUBbILfhPERr26BK6Nm2l2QV0ZRQH5qldHX7L BqXnqlGf4WuDZqCjQNPjikjfVQfXMjoXLbnzB37rvYBmVs8cxcDT588TQbaNj3zT4DH6 WKPA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=wp344LOec3zV+kxgUqhQskeUq8t5r3C8RB326YHzg8c=; b=tdsFwZgNuiEGQFwgLyBNuogxbs8Zng8VbzhPur6fcd8qb4UM4rHJAXChApSMOPxBF8 QqMefNd0iMkJE6PDJ7Dg5ZWIHrx3fpRxcq2LxrE6cy48riKUZCw8bYt3dt2oHwBE4+E3 Q4vX/9SKololhLWRES5BjIGJ0Cx9u/kVBt2vGeV/6ZxQ18rVDfOhv3yCqKif7gVut45I 7x2/oBqubejZERLPp1rKEpwW/eHwMz672/wWw/If7loLNCmIiezJ6J32LNEF6WYCso3p r39yrutjVWxwRUXSuPgUCqvFi0JdFV3Fedsi+iPif3oHFQHAjD4ODBER7jNQXvAhy8x4 dByw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h14-v6si20948645pgl.289.2018.09.11.04.04.23; Tue, 11 Sep 2018 04:04:41 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726739AbeIKQDH (ORCPT + 99 others); Tue, 11 Sep 2018 12:03:07 -0400 Received: from foss.arm.com ([217.140.101.70]:42228 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726569AbeIKQDG (ORCPT ); Tue, 11 Sep 2018 12:03:06 -0400 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7DB7A7A9; Tue, 11 Sep 2018 04:04:17 -0700 (PDT) Received: from e105550-lin.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.72.51.249]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 043043F557; Tue, 11 Sep 2018 04:04:15 -0700 (PDT) Date: Tue, 11 Sep 2018 12:04:09 +0100 From: Morten Rasmussen To: Ingo Molnar Cc: peterz@infradead.org, mingo@redhat.com, valentin.schneider@arm.com, dietmar.eggemann@arm.com, vincent.guittot@linaro.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH 1/4] sched/topology: SD_ASYM_CPUCAPACITY flag detection Message-ID: <20180911110409.GA16613@e105550-lin.cambridge.arm.com> References: <1532093554-30504-1-git-send-email-morten.rasmussen@arm.com> <1532093554-30504-2-git-send-email-morten.rasmussen@arm.com> <20180910082111.GA48257@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180910082111.GA48257@gmail.com> User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Sep 10, 2018 at 10:21:11AM +0200, Ingo Molnar wrote: > > * Morten Rasmussen wrote: > > > The SD_ASYM_CPUCAPACITY sched_domain flag is supposed to mark the > > sched_domain in the hierarchy where all cpu capacities are visible for > > any cpu's point of view on asymmetric cpu capacity systems. The > > > /* > > + * Find the sched_domain_topology_level where all cpu capacities are visible > > + * for all cpus. > > + */ > > > + /* > > + * Examine topology from all cpu's point of views to detect the lowest > > + * sched_domain_topology_level where a highest capacity cpu is visible > > + * to everyone. > > + */ > > > #define SD_WAKE_AFFINE 0x0020 /* Wake task to waking CPU */ > > -#define SD_ASYM_CPUCAPACITY 0x0040 /* Groups have different max cpu capacities */ > > +#define SD_ASYM_CPUCAPACITY 0x0040 /* Domain members have different cpu capacities */ > > For future reference: *please* capitalize 'CPU' and 'CPUs' in future patches like the rest of > the scheduler does. > > You can see it spelled right above the new definition: 'waking CPU' ;-) > > (I fixed this up in this patch.) Noted. Thanks for fixing up the patch. Morten