Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp749314ybl; Fri, 31 Jan 2020 07:21:38 -0800 (PST) X-Google-Smtp-Source: APXvYqwQJM3tV4enwraDioJVD9ca3i7TBok6K5g9ZqS3XTInM/JhftzF0nedJoWEyzj4xn4ldY1x X-Received: by 2002:aca:ac10:: with SMTP id v16mr6299101oie.123.1580484098150; Fri, 31 Jan 2020 07:21:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580484098; cv=none; d=google.com; s=arc-20160816; b=IHlzL7nr3Vr6j4UwdjQRwkAKmcyz8YzGjE4JAKMr2WL6OhIMjcF3LnFsO8AfqAzr/3 4h9QaY82TfXSHynb6tnZQ4Qs1irI8+5YVfNq3T/GREUN/3kt87YvigHyJ06y1ol9ZfcO /nmG7eiZyYpqTKL07j4drny0nOUDzK0YTWI7vmOzAaLqwHoIaykxwcOyj/nAtynFNHWP 4YYCHXpAP/Q6JO9TroDBRcrnhuws5Y0PlpCxB0oCRDFf+USCRlblU0FzQIpT2iR32tEQ tcvoffKy9gWL4N+qPpkdYVDy9fv+QzCMS3JWiB5znvhEvXm1HMvptf8rCgCXDOecPalz ID4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:subject:cc:to:from:date:user-agent :message-id:dkim-signature; bh=iX0bk0w4E9KN/g4ow6NXYdGUWkHlruz/UqWLFwcA1Zw=; b=acRhqHRikku1s6Pk8Bw/VbMAb/zYZ+KsneXsDmDsGY29EMQJNTRnTuvDo50ydrxrpG MD1L3nteMvEwG83mMA6F/OZ2zRVnTnVyE5c1CYcpQnsJBtUyIjkNq+bxHmt3wGoEJke/ 4bDV+po5UvilM2DSUeu6pSsEqk8yfuyBFcH3gn6rzCz/gL8AkmYtEeztAgeOCd84/NvE XX5BnWW2LcELxQSTxVo5GTHid1+ZsTzVrRUKYT9j07cU69TRu90awqJa5dNYAdHhVFhj Rte54ASUL85P3gZbdEhFtwjvmKVL2e/thvmJgmQclOayvIP+zixKX/OiK/iQe+v02f33 egDA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=DBI3blWs; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c7si4825728otf.87.2020.01.31.07.21.25; Fri, 31 Jan 2020 07:21:38 -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=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=DBI3blWs; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729004AbgAaPSK (ORCPT + 99 others); Fri, 31 Jan 2020 10:18:10 -0500 Received: from bombadil.infradead.org ([198.137.202.133]:50132 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728752AbgAaPSK (ORCPT ); Fri, 31 Jan 2020 10:18:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20170209; h=Subject:Cc:To:From:Date:Message-Id: Sender:Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=iX0bk0w4E9KN/g4ow6NXYdGUWkHlruz/UqWLFwcA1Zw=; b=DBI3blWs8Nn1cg1BmHyni/eiK Me7Mu8CfbuUh4Sqhnx1RTckfm2DKFtdy4NSm3d4u5zQi+acS96L87W0acgUSHohbXUCpsZNGUlN+C VyDxJ1LNLVUyYr9kdpKivQpRCX/RHQ/Puh1ZUHVpg+IRtUdTKjGBa5wjXcR2E0Xqzbogh8qtmkeD7 O2H1bzKbLU6h/5elzUjgTVSgL09Z35D3ECA6+OCZuOgv1afo9EUxVMn7geoNSvqpRv/fB2Ft+z7ny TBlY3N4zJeqeIglweIcEv0bCOYH4pmoQdSWiwetXv7tnJyv8kLI97iq2fTFSJlvfCkb2Id0tCSceW bm/9OmVOg==; Received: from j217100.upc-j.chello.nl ([24.132.217.100] helo=noisy.programming.kicks-ass.net) by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux)) id 1ixY3V-00045S-7s; Fri, 31 Jan 2020 15:18:01 +0000 Received: from hirez.programming.kicks-ass.net (hirez.programming.kicks-ass.net [192.168.1.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by noisy.programming.kicks-ass.net (Postfix) with ESMTPS id E59D93011DD; Fri, 31 Jan 2020 16:16:14 +0100 (CET) Received: by hirez.programming.kicks-ass.net (Postfix, from userid 0) id B0253203A5C79; Fri, 31 Jan 2020 16:17:58 +0100 (CET) Message-Id: <20200131150703.194229898@infradead.org> User-Agent: quilt/0.65 Date: Fri, 31 Jan 2020 16:07:03 +0100 From: Peter Zijlstra To: peterz@infradead.org, mingo@kernel.org, will@kernel.org Cc: oleg@redhat.com, tglx@linutronix.de, linux-kernel@vger.kernel.org, bigeasy@linutronix.de, juri.lelli@redhat.com, williams@redhat.com, bristot@redhat.com, longman@redhat.com, dave@stgolabs.net, jack@suse.com Subject: [PATCH -v2 0/7] locking: Percpu-rwsem rewrite Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi all, This is the long awaited report of the percpu-rwsem rework (sorry Juri). IIRC (I really have trouble keeping up momentum on this series) I've addressed all previous comments by Oleg and Davidlohr and Waiman and hope we can stick this in tip/locking/core for inclusion in the next merge. It has been cooked (thoroughly) in PREEMPT_RT, and not found wanting. Any objections to me stuffing it in so we can all forget about it properly?