From patchwork Tue Feb 13 10:31:16 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vincent Guittot X-Patchwork-Id: 128210 Delivered-To: patch@linaro.org Received: by 10.46.124.24 with SMTP id x24csp4106717ljc; Tue, 13 Feb 2018 02:31:34 -0800 (PST) X-Google-Smtp-Source: AH8x226SlKTytOve1ed2KJQvnqYZQpRXNbZe9oKPDqAdTGXbg4KbG7rcbHK9ydoXjBLmJ2ND6/z5 X-Received: by 10.98.137.213 with SMTP id n82mr761297pfk.175.1518517894526; Tue, 13 Feb 2018 02:31:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518517894; cv=none; d=google.com; s=arc-20160816; b=Q5RkDv0/IspQQwXiDs9PbZiEoUnScmankjuxh4nVQYpHR5NsaSJyKhY25dUWKHYzXD x8CJmXXU6EBsiT027dcXvzBSzoIkwftigUSEhXgtkZqZ3/0SwZ+wc72Io05y1McXR0R8 RPPfFxa+MjyDd14f7j0nb8Ygppx7TrKPXEItyfl/uKAh1xXulT31NueJ6RNwOPbMCyg1 k4/FQc5DbWEha5Vn2CetUqjsSi8Gtfa31sRz9yjUwvIhW6Xpqho9f3IgWk2JW4wliPSa dkIshKS61UuDAsM1/MA/UHDx/6Vlfs+QdmNvqU2922eWN8Es2NDbguUYUvNkXsg7jvYx rGlQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=dM8mSs7Es4YqJtpOGS2Vzl9YvqL5llMMfsFWeuwDQ1A=; b=WFvomuNCaheX82KVG0/q3zUsm2lLcIvdsvDLfk90FYtppYkIB9hO5SnXNR1skh20ye qgzyAuoqvQ4uTirwemjYbImphaGgpFk2k5ad2ZXttcS7gUZozdpH5ZZcmPOHnI2D4zHy UXzhYZ3u6maKDid/0FJ3lMx9AzN+OyxvbpUE7tL3qIy3zBXhjgyDyHxDPICqxGdgLlvZ 78/dj+uIpdAXitLHAj8ZIaf0kbkX8/2Dr+Ym8gfgIbHtPZMG21L3KXwpl7LVAfidDRCZ Rp0yWZeuosfGMRlHMMkqVPXRccLJ89tww8x70J7K2se1P4riATdmk0vhoyzmwpFDv52K w3tA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=KmML7jMx; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s1si1018112pfk.26.2018.02.13.02.31.34; Tue, 13 Feb 2018 02:31:34 -0800 (PST) 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; dkim=pass header.i=@linaro.org header.s=google header.b=KmML7jMx; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934193AbeBMKb3 (ORCPT + 27 others); Tue, 13 Feb 2018 05:31:29 -0500 Received: from mail-wm0-f65.google.com ([74.125.82.65]:33462 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933849AbeBMKbZ (ORCPT ); Tue, 13 Feb 2018 05:31:25 -0500 Received: by mail-wm0-f65.google.com with SMTP id x4so12632458wmc.0 for ; Tue, 13 Feb 2018 02:31:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=dM8mSs7Es4YqJtpOGS2Vzl9YvqL5llMMfsFWeuwDQ1A=; b=KmML7jMxRBrcohH73sexTE9of4I5M3Bcop/cmSxk67Rln6PnPnPkiHJsKtGydyUDYL GZdaweI47/4T+KxnrER/FYev1LVJq01PShK9WYKNf2mcuMWI8H4cwCSHwQzxXedvKOk0 g/x8mRRc7WoWIzeCgsMNs4sSNspsUPqCWEK28= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=dM8mSs7Es4YqJtpOGS2Vzl9YvqL5llMMfsFWeuwDQ1A=; b=PiI6fT3kaYhz1lWIHfDEqFooMENipdYE+GRe4pTEsEC4OoaYosFE1ZWHu7QZDLqtof HuV2UtlfmlfqJWuA+TnU+H/8WwCumfP83RifPRldtoyk1wZiwJ67KlmmwDXq+AMccFuq x+9fUXYKZr5SobJfbGhJJduqPsYlwknLquACqnBP4zwY/tfvV41+ULAuD0saG1rOKOjJ l87ePUVXE0F9H5t7QIqOhpBHc5bKy2Xly+O1oIJFmDU4JE07YIhXqygYs7EJrLvN2IT2 R5RB78cvkDUCMkQuntjbapyf+7cixMbsps/WjtaEpOMgr/qF3Z2QeAVL0Bx4BuASi1rK Y9MQ== X-Gm-Message-State: APf1xPBa3XzMdW6Bni0bOpMsokGTNLyvgof3v7PmnxgDM+hQMz3xbfF6 puY+pAz9LvXFFuD96AylSZoWZQ== X-Received: by 10.80.212.154 with SMTP id s26mr1462872edi.268.1518517884737; Tue, 13 Feb 2018 02:31:24 -0800 (PST) Received: from localhost.localdomain ([2a01:e0a:f:6020:2529:df33:8519:ee8c]) by smtp.gmail.com with ESMTPSA id a38sm6616542edf.97.2018.02.13.02.31.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 13 Feb 2018 02:31:23 -0800 (PST) From: Vincent Guittot To: peterz@infradead.org, mingo@kernel.org, linux-kernel@vger.kernel.org, valentin.schneider@arm.com Cc: morten.rasmussen@foss.arm.com, brendan.jackman@arm.com, dietmar.eggemann@arm.com, Vincent Guittot Subject: [PATCH v4 0/3] sched: Update blocked load Date: Tue, 13 Feb 2018 11:31:16 +0100 Message-Id: <1518517879-2280-1-git-send-email-vincent.guittot@linaro.org> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patchset applies on top of Peter's sched/esting branch minus the last 2 commit: 56eb46798b33 ("sched: Clean up nohz enter/exit") v4: - fixed some compilation issues raised by kbuild - update comments - reorder condition tests for calling _nohz_idle_balance in newly_idle case in order to make it more readable v3: - add memory barrier - add comments v2: - minor naming updates Vincent Guittot (3): sched: Stop nohz stats when decayed sched: reduce the periodic update duration sched: update blocked load when newly idle kernel/sched/fair.c | 453 ++++++++++++++++++++++++++++++++++----------------- kernel/sched/sched.h | 1 + 2 files changed, 305 insertions(+), 149 deletions(-) -- 2.7.4