From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752345AbbCSByz (ORCPT ); Wed, 18 Mar 2015 21:54:55 -0400 Received: from mx1.redhat.com ([209.132.183.28]:37682 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750804AbbCSByw (ORCPT ); Wed, 18 Mar 2015 21:54:52 -0400 Message-ID: <550A2C48.6080807@redhat.com> Date: Wed, 18 Mar 2015 21:54:16 -0400 From: Rik van Riel User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: Zefan Li CC: Tejun Heo , linux-kernel@vger.kernel.org, cgroups@vger.kernel.org, Peter Zijlstra , Clark Williams , Ingo Molnar , Luiz Capitulino , David Rientjes , Mike Galbraith Subject: Re: [PATCH 3/4] cpusets,isolcpus: add file to show isolated cpus in cpuset References: <1425917530-1771-1-git-send-email-riel@redhat.com> <1425917530-1771-4-git-send-email-riel@redhat.com> <20150318164745.GA21564@htj.duckdns.org> <550A0CDF.1060709@redhat.com> <550A2B4C.5030705@huawei.com> In-Reply-To: <550A2B4C.5030705@huawei.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 03/18/2015 09:50 PM, Zefan Li wrote: > On 2015/3/19 7:40, Rik van Riel wrote: >> On 03/18/2015 12:47 PM, Tejun Heo wrote: >>> On Mon, Mar 09, 2015 at 12:12:09PM -0400, riel@redhat.com wrote: >>>> From: Rik van Riel >>>> >>>> The previous patch makes it so the code skips over isolcpus when >>>> building scheduler load balancing domains. This makes it hard to >>>> see for a user which of the CPUs in a cpuset are participating in >>>> load balancing, and which ones are isolated cpus. >>>> >>>> Add a cpuset.isolcpus file with info on which cpus in a cpuset are >>>> isolated CPUs. >>>> >>>> This file is read-only for now. In the future we could extend things >>>> so isolcpus can be changed at run time, for the root (system wide) >>>> cpuset only. >>> >>> Didn't Li say that this is trivially computable from userland? I'm >>> not sure this knob actually belongs to cpuset. >> >> I don't know whether the information to compute this is >> always visible from userland. I am happy to drop this >> patch if Li prefers things that way, though. >> > > What I proposed is adding /sys/devices/system/cpu/isolated. Sysfs is > visible in containers, unless specially configured not so. OK, are you willing to take patches 1, 2, and the first hunk of patch 4 now? I can submit a patch to add /sys/devices/system/cpu/isolated on Friday, to the appropriate maintainer. (taking tomorrow off to go hiking on the last full day of winter) -- All rights reversed