From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753086AbbIKRFu (ORCPT ); Fri, 11 Sep 2015 13:05:50 -0400 Received: from mail-la0-f47.google.com ([209.85.215.47]:35770 "EHLO mail-la0-f47.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751924AbbIKRFt (ORCPT ); Fri, 11 Sep 2015 13:05:49 -0400 MIME-Version: 1.0 In-Reply-To: References: <20150813122223.GC16853@twins.programming.kicks-ass.net> <20150813124401.GA29958@lerouge> <20150813150545.GD16853@twins.programming.kicks-ass.net> <20150813153614.GD29958@lerouge> <8d30cc8ff09828555d603e33d58ae0af.squirrel@webmail.andrew.cmu.edu> <20150821155535.GA4739@lerouge> Date: Fri, 11 Sep 2015 22:35:47 +0530 Message-ID: Subject: Re: [PATCH 0/2] nohz_full: Offload task_tick to remote housekeeping cpus for nohz_full cpus From: Vatika Harlalka To: Preeti Murthy Cc: Frederic Weisbecker , preetium@andrew.cmu.edu, Peter Zijlstra , mingo@redhat.com, Thomas Gleixner , rafael.j.wysocki@intel.com, schwidefsky@de.ibm.com, linux-kernel Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > 1. If LB_BIAS is false for nohz_full CPUs. This will help us figure out if > rq->cpu_load > is read for them. lb_bias feature is not disabled for full dynticks. rq->cpu_load[] is never used for them. nohz_full cpus verify the condition on_null_domain(rq) > 2. When a cpu reports scheduling stats for all cpus such as > sum_exec_runtime, > does it consider cpu_isolated_map (most likely it will) ? If it does, we > need to be > able to remotely update those statistics before reporting them. i.e. call > update_curr(rq) on behalf of the nohz_full cpus. Yeah, cpu stats are reported and updated for all cpus. The next step would be to offload these on other cpus now for nohz_full cpus running a single task now? Thanks Vatika > > > > -- > This is Preeti, signing off.