From patchwork Tue Oct 2 07:26:36 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vincent Guittot X-Patchwork-Id: 147955 Delivered-To: patch@linaro.org Received: by 2002:a2e:8595:0:0:0:0:0 with SMTP id b21-v6csp4826886lji; Tue, 2 Oct 2018 00:27:00 -0700 (PDT) X-Google-Smtp-Source: ACcGV6266wt/njGrMaUiJYATHpUpn0mxPwAwkdQKAhdyFy8Z45hMOnBT1oPiT6I6P+Yo6sCzXSfD X-Received: by 2002:a63:41c2:: with SMTP id o185-v6mr13329835pga.11.1538465220066; Tue, 02 Oct 2018 00:27:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538465220; cv=none; d=google.com; s=arc-20160816; b=cLrLDAVSo1B0J9HX8KSKvGRF2h3nYJd70cOT6K2dafzcH4YCIqsgMqB+ASd9Th5nYS dmYjKoMFXVhnWPX8GCeY+4esaud7UhD2/ITWK4FWf8nP31IchNtuZQQYcbdJfpohGKmB zAAwo9IKj0PhDt10ZTBgiy1KcDUzKZcduv6XorEf9uAbDJFYj3qQ01z3QeDw3rK+pBk6 KwNoNefOhn/SDRyhF4012DrufxFzFOw71wq9Sz7P6yJNgd6bipMhGrRBGFKn+DK2FBSU CT2QBZYS47jrQhfqkIUpom9Kr25WSp5D8UCsFwHthRHLPb5VOV5LB8fJbYoIsG/sceSy QIiA== 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; bh=zCOGKkiQ659Kw4o2nk/148y0ablusiiavTsW2zxuHvg=; b=y5PTBjIH+TfcAg5rL2+7S75CdLj3KruEl0hpqzU2KkACYPr4y4N2i085AxQzZ5N5ig d7VGyZVdleC4gFaH/PzZ7h4POcfV8Cy+fFwNaEoxFHUfQiTeMykq1l6n4K0T3xjjRiwV YaikAk7emcJEnLQgojpJ4VAaH8mFUbuNCN36qQZCKM53Ddhop3gjCdtiOK+YEFdY/39X 1BFkbu6dqTQ342dL3bCe7nFKNZ/+kY05n5Yxiaw2YV3Nb6gkKXWJnKevLmYXj/Oh0GQI F85ZzmVZjjZo2m7RTnp5WsotWQCC3JNZma3IqSwqJ7gYlCj3REsCZOkADeMQj3TIvfRp gIuA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=MY6ZGRst; 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 s23-v6si7361888pgn.692.2018.10.02.00.26.59; Tue, 02 Oct 2018 00:27:00 -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; dkim=pass header.i=@linaro.org header.s=google header.b=MY6ZGRst; 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 S1726906AbeJBOIq (ORCPT + 32 others); Tue, 2 Oct 2018 10:08:46 -0400 Received: from mail-wr1-f66.google.com ([209.85.221.66]:43316 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726637AbeJBOIq (ORCPT ); Tue, 2 Oct 2018 10:08:46 -0400 Received: by mail-wr1-f66.google.com with SMTP id n1-v6so904515wrt.10 for ; Tue, 02 Oct 2018 00:26:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=zCOGKkiQ659Kw4o2nk/148y0ablusiiavTsW2zxuHvg=; b=MY6ZGRstzq3ZvIWN+cnHXAWUkg408mcmcwrZT71tLjh+xPCmVum1y84+VxfkxzdYxq fFvt0ecYNSEx9jkYKDUxufwstqzns23tUxFtTaMSh1upqvkj1q6rW8o7m7hlfrveHQX3 9BHSaOfiVuSYEjsLY1omepBNUSF7fd/YNGZ2o= 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=zCOGKkiQ659Kw4o2nk/148y0ablusiiavTsW2zxuHvg=; b=pOwRhXdF6UzlEj6hqt6/Wp882SX3hr7yKztaOWVPwTK61iM/B49zDtgzWkYttydtdQ OCZtqrkMpLplX4MbYm4aUl6m+RkGOwB7RJEv8kLqV2+0ZpOgd46qHNSMUwIEazZOeOvL NYpxDPZ2837jz8dMVXBpdkyc4pn7qnLgG9SdQQujT+96YofJdzn9Tkrsrc+fnNqDo2fw M506qwrcYVo1xLJXSVWa5Kls7dv9Atuvlv4r2uy9cpApS8qEdyXYhyZKhOoebTs+gXdB yddEJ2uE2Z1uTxjifZv5qx6ARG9mhgexapEYL6013l5iE2tPNi7wm+x1bjReDfkmdV6b Yojg== X-Gm-Message-State: ABuFfoh0OVsfuO+TrzZuYiEaxMA1LPr8MjldX+L394wDquTtoIqWwRSb Kjf82AwrxlfD4zhDbLYPA0riiw== X-Received: by 2002:adf:9b19:: with SMTP id b25-v6mr4354936wrc.35.1538465215458; Tue, 02 Oct 2018 00:26:55 -0700 (PDT) Received: from localhost.localdomain ([2a01:e0a:f:6020:99b3:4272:8254:6430]) by smtp.gmail.com with ESMTPSA id t24-v6sm3550552wra.5.2018.10.02.00.26.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 02 Oct 2018 00:26:54 -0700 (PDT) From: Vincent Guittot To: peterz@infradead.org, mingo@kernel.org, linux-kernel@vger.kernel.org Cc: valentin.schneider@arm.com, Morten.Rasmussen@arm.com, Vincent Guittot Subject: [RESEND PATCH 0/3] sched/fair: some fixes for asym_packing Date: Tue, 2 Oct 2018 09:26:36 +0200 Message-Id: <1538465199-20176-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 During the review of misfit task patchset, Morten and Valentin raised some problems with the use of SD_ASYM_PACKING flag on asymmetric system like hikey960 arm64 big/LITTLE platform. The study of the use cases has shown some problems that can happen for every systems that use the flag. The 3 patches fixes the problems raised for lmbench and the rt-app UC that creates 2 tasks that start as small tasks and then become suddenly always running tasks. (I can provide the rt-app json is needed) - Rebase on latest tip/sched/core Vincent Guittot (3): sched/fair: fix rounding issue for asym packing sched/fair: trigger asym_packing during idle load balance sched/fair: fix unnecessary increase of balance interval kernel/sched/fair.c | 33 +++++++++++++++++++++++++-------- 1 file changed, 25 insertions(+), 8 deletions(-) -- 2.7.4