From patchwork Tue Aug 7 15:56:24 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vincent Guittot X-Patchwork-Id: 143589 Delivered-To: patch@linaro.org Received: by 2002:a2e:9754:0:0:0:0:0 with SMTP id f20-v6csp4668641ljj; Tue, 7 Aug 2018 08:56:40 -0700 (PDT) X-Google-Smtp-Source: AAOMgpfgrEETewKBlw88Rh4YZWkmrpJzEgiFM0McIE9V2mvpurWCDurUYhpEicbcE17WYBvWg3bw X-Received: by 2002:a63:314f:: with SMTP id x76-v6mr18971235pgx.373.1533657400305; Tue, 07 Aug 2018 08:56:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533657400; cv=none; d=google.com; s=arc-20160816; b=St2kCk8R7KU3sGisA40xilPZ95XiLNkw1EyVqaOwaymcI43Qy5sK087gKMc2QYzCY5 qxQM0wyFxzA1Ebc9NQTmUJzoezUP/EDKjsHJycqANOqZi1RsJzH5Tttb4p7opAJwcFgU +xpVIhPkKdsCCowTpnQ7dKDSLjz/e2E4Wwz0sruZEsfYx+Zxu8ngjRKci9eYKxYHcd0Q c3Us5BmyEgJu0jbyNbQrTFp5BmLVlw5GyIzz+wlGb6lGwBYE5H60OxviS/b4v/86g0l5 Zj+Vki1/Dav7H6XmgzNd/krQ/rz1P9rsHf/sYoDMmPeQe5KSFlUV545Omy9XkxIlMVQO HbjQ== 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=2TFYbOxEyTGP3emB8vz1gsYGmJp+Lil1MzQeCdvXZgo=; b=vA/B7BHTkGwSLDOaeJz2CQ3v4NV11f+3xmLZvxdsezUkUafFU+M7JZxonmSDC2d1qr Fgm5Ak8pHjpuX/qoFV05dV44FB2zfLe8+OWTdqcSSZvoR7qeefKLpX9nKrwCJq/U54zB wNFxVSOdH+j/VTJU/lqEau5vUxq/7aPsTadkykrCXI/dBoSJvsa8zU03y3vURsaQ2Sb2 ayZ0F+rN5ktB3EQ2MHXjoKIeiKKLQmEJ+k+TnYPvJlceWHX1keKq3f70dXDYDTFRMRKw FmSjodMWaCnavvmXWapUkBCHohgtVl9Xs91Ofm/3oZ/T162VvvmHL6M72aIQibJqxZi/ RC1w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=jdgLIZhp; 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 n3-v6si1685020pga.298.2018.08.07.08.56.40; Tue, 07 Aug 2018 08:56:40 -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=jdgLIZhp; 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 S2389988AbeHGSLb (ORCPT + 31 others); Tue, 7 Aug 2018 14:11:31 -0400 Received: from mail-wr1-f66.google.com ([209.85.221.66]:35226 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725881AbeHGSLb (ORCPT ); Tue, 7 Aug 2018 14:11:31 -0400 Received: by mail-wr1-f66.google.com with SMTP id g1-v6so12777908wru.2 for ; Tue, 07 Aug 2018 08:56:34 -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=2TFYbOxEyTGP3emB8vz1gsYGmJp+Lil1MzQeCdvXZgo=; b=jdgLIZhpn6PCRyXo5wGT0hK3D6GBowR8gRbXJkXoQOoV8pQeWyfmqLVI/HNAqrZZjw QWIuTmPjokzuuaqWWSjeeR6AiUNFqNqHMWMqbQadLp7M5GUU7t8gUXmTg4u4tPrTezRG krRZB1X+BSAomnEboW1kOuhpS6hg5g2s2nbWc= 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=2TFYbOxEyTGP3emB8vz1gsYGmJp+Lil1MzQeCdvXZgo=; b=jB4D3TJX9UICjEDug+wM7rLgDRxHJ3O6fen+/8Ss8CrR2o3lz6a3OtH4jClZsJ5FXw Ifhq3oaBMMLvEfMZ2gGPa+Zioe82tuo4gvQuy2dH0zPGGBJNKag2ZbR3z9zV95sRLqaB zrH5Lic6nhWwPhh9EOP6RwkL/iNGk1OmUM9BM4sS7KK1stD32e8iq3OlL7m5CAUOb2g+ A/knifPbD3CasoDeXAn7+MRgKhsaUBqVg0zXoyEuiNF0S71d7L2rpLmmez0hKxymH4hg Bxb2NpMragB+Sx4jiTqakmz2gEJ448nUh50B5ziQUpfbiu/1GLuZTwzdS+qE+Jvjt7H8 V99Q== X-Gm-Message-State: AOUpUlG0HKQcbRXpCO1IQ6ICyU+wrK9h6i4xE3BMCZNImjVAO3MguQGT t1pmaff78Uu1MGA6SwYP8rE/SA== X-Received: by 2002:adf:e287:: with SMTP id v7-v6mr13861639wri.139.1533657393526; Tue, 07 Aug 2018 08:56:33 -0700 (PDT) Received: from localhost.localdomain ([2a01:e0a:f:6020:41ad:95bb:4cb8:621f]) by smtp.gmail.com with ESMTPSA id y203-v6sm2903644wmd.1.2018.08.07.08.56.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 07 Aug 2018 08:56:32 -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: [PATCH 0/3] sched/fair: some fixes for asym_packing Date: Tue, 7 Aug 2018 17:56:24 +0200 Message-Id: <1533657387-29039-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 asymetric 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 isf needed) 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