From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756670AbbCCVNy (ORCPT ); Tue, 3 Mar 2015 16:13:54 -0500 Received: from shadbolt.e.decadent.org.uk ([88.96.1.126]:36392 "EHLO shadbolt.e.decadent.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755209AbbCCVNw (ORCPT ); Tue, 3 Mar 2015 16:13:52 -0500 Message-ID: <1425417177.4190.44.camel@decadent.org.uk> Subject: Re: [tip:sched/core] sched/rt: Reduce rq lock contention by eliminating locking of non-feasible target From: Ben Hutchings To: Steven Rostedt Cc: tip-bot for Tim Chen , suruchi.a.kadu@intel.com, linux-kernel@vger.kernel.org, sbohrer@rgmadvisors.com, peterz@infradead.org, mingo@kernel.org, tglx@linutronix.de, doug.nelson@intel.com, torvalds@linux-foundation.org, tim.c.chen@linux.intel.com, hpa@zytor.com, stable@vger.kernel.org, Clark Williams Date: Tue, 03 Mar 2015 21:12:57 +0000 In-Reply-To: <20150224111247.2ca122c3@gandalf.local.home> References: <1421430374.2399.27.camel@schen9-desk2.jf.intel.com> <20150224111247.2ca122c3@gandalf.local.home> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-p5biMCsUQCKoCzeviM64" X-Mailer: Evolution 3.12.9-1+b1 Mime-Version: 1.0 X-SA-Exim-Connect-IP: 192.168.4.249 X-SA-Exim-Mail-From: ben@decadent.org.uk X-SA-Exim-Scanned: No (on shadbolt.decadent.org.uk); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-p5biMCsUQCKoCzeviM64 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, 2015-02-24 at 11:12 -0500, Steven Rostedt wrote: > On Sun, 1 Feb 2015 09:52:24 -0800 > tip-bot for Tim Chen wrote: >=20 > > Commit-ID: 80e3d87b2c5582db0ab5e39610ce3707d97ba409 > > Gitweb: http://git.kernel.org/tip/80e3d87b2c5582db0ab5e39610ce3707d= 97ba409 > > Author: Tim Chen > > AuthorDate: Fri, 12 Dec 2014 15:38:12 -0800 > > Committer: Ingo Molnar > > CommitDate: Fri, 30 Jan 2015 19:38:49 +0100 > >=20 > > sched/rt: Reduce rq lock contention by eliminating locking of non-feasi= ble target > >=20 > > This patch adds checks that prevens futile attempts to move rt tasks > > to a CPU with active tasks of equal or higher priority. > >=20 > > This reduces run queue lock contention and improves the performance of > > a well known OLTP benchmark by 0.7%. > >=20 > > Signed-off-by: Tim Chen > > Signed-off-by: Peter Zijlstra (Intel) > > Cc: Shawn Bohrer > > Cc: Suruchi Kadu > > Cc: Doug Nelson > > Cc: Steven Rostedt > > Cc: Linus Torvalds > > Link: http://lkml.kernel.org/r/1421430374.2399.27.camel@schen9-desk2.jf= .intel.com > > Signed-off-by: Ingo Molnar >=20 > I see this has been added to mainline already. I think this should go > to stable as well. As far back as it applies. I'll even add this to the > stable-rt if need be. But I rather pull it into stable-rt via the > stable branches. [...] I've queued this up for 3.2, thanks. Ben. --=20 Ben Hutchings The world is coming to an end. Please log off. --=-p5biMCsUQCKoCzeviM64 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIVAwUAVPYj4ee/yOyVhhEJAQr34w/9Ep4RKyduC1lN+VFK9c5xmJtwZb1y/l+2 t7FYFcfhH7njchRffD6AisEjjpwSVGeX4ZpqPaqNyRyhRWv5a/gRO7CwGxEDl4d6 fLptZYUnyxo3GxEjSPATAtrV2usJVTu8IDuJkB+xKCCBKSafTvGIfzXzR6AC9ilC LZT+vYx0dGPjSrOjxKsVDTTAFrUntGheK+WmrpfKeKbs+/ZU66oejwyk+A2CfxET J+C46B8TCZs2DFw99rM0v0MmDFps47Lh3LpuYhgMaMdglsViE3g1O7KVqdxFRltH mfJK2uyzcz/Wr097yrTrVerDMF3Mg4XW7i7QADbmFwdPAAQL8g5eQSARmvCCCByo +BAQjAihj737jyEVCKyeTqg+/ptqM6WW73pwnK0n+JmVtLiaY7P4XkC5zw9vBQX8 4Ms1r8B+qylRFn0nO9L7jD6YwfRN8XywMSXehUJLBUlTBXN8hgNwuEeeHDPiymUg yvieKbQYaRbo99++x2dWiOZFIak3IcXxL0e8TyADhnaPyx9uOIUVAr06n6f+sP8g omkcv2/vcIwTh+EtkBJ4rwYtvRaUxTt5lx3P+t47btJT8gV/qkCTwD1N06WM/AXi s2VE/n6g3spfIz502XIHdZvmR+Hj6vdUIT9HaBAQGjoNOjkmo6fVaNMFDgpZDGB7 u8CYUuZPedU= =Vl/q -----END PGP SIGNATURE----- --=-p5biMCsUQCKoCzeviM64--