Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp734282yba; Fri, 5 Apr 2019 16:29:24 -0700 (PDT) X-Google-Smtp-Source: APXvYqxlOY1D+zEhZ2il08c0iu1jFbnwG/5lqs8lkhDkX4HmLT9zIqfA81DHet206xImcqwn0URV X-Received: by 2002:a62:70c6:: with SMTP id l189mr15692128pfc.139.1554506964341; Fri, 05 Apr 2019 16:29:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554506964; cv=none; d=google.com; s=arc-20160816; b=xYRvfb3YhfJB/QUMF5f9mGmKKF4m44YhCmZqdfqtIyEDlpqrmkZlf6ZX7OxSAH6wM0 0UDRQ6c75y3F9l5KEN0bCSHimcbvWcAp1vcM2cRxLt05Qbw3ZBnP/tbyGl7nDC1sVUh6 Jm6b9zhRSPpt8lRxg+3XDsQb5w0CVzkgYPspcCAeFpW7m54Q7TjqjLfGLGix4CeZFnNg qwD8HpUh2qzXXTQI/bbCK755sbaCPggBLCyRp2stwAasnzfJWtodWJZCSv9DR40vJSNl Z5hHQSI19VjLpFdTTu6DS5njjeitXFSypvq+Ku+w4Z/ZAHr8mRicUjxDeJxzcYuMMH9y KoeA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=2tA287do+ksgXuZoWPDuYwT6K5d2oSYrqKqVAiowrrk=; b=pn2A5MEhaaklz0Bxyje7OiQkZnaVluATM+4wJFGnaTIuFmId4vfMtpgPtjhYDahIe9 mNDSpv84tN45SgMdL947hwo8CTrAOy8tTJuOYAmCh8WhnHpU4IleTxGL89Ng4wqflNrb UJBdLHwOy3ROV2tAbsRnaoUZXooroePFmyCNeaNPgUwEuI5NfO34cgS2qZP2GdjFp5aZ nRr12dG3FozNAUbrLUDa1OjK4mGiS+l6+q0KZdGfzClljbWSBdtrTjLs6H1Y+ucqS0w+ tHdS2BSyp2NGXeRtcpRuf504Wfh2HVd3y3fo3moS+6hDQl5xomY/XKdsxtPWZl2XUESU BK6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=Gx97Gmyy; 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 h8si19399077pgp.446.2019.04.05.16.28.55; Fri, 05 Apr 2019 16:29:24 -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=@linux-foundation.org header.s=google header.b=Gx97Gmyy; 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 S1726326AbfDEX16 (ORCPT + 99 others); Fri, 5 Apr 2019 19:27:58 -0400 Received: from mail-lj1-f173.google.com ([209.85.208.173]:37283 "EHLO mail-lj1-f173.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725973AbfDEX15 (ORCPT ); Fri, 5 Apr 2019 19:27:57 -0400 Received: by mail-lj1-f173.google.com with SMTP id v13so6615586ljk.4 for ; Fri, 05 Apr 2019 16:27:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2tA287do+ksgXuZoWPDuYwT6K5d2oSYrqKqVAiowrrk=; b=Gx97GmyyBEPz3pcEPwO5yCGkAW096HaSQe+zapmwu96uid7q/L9lnyXZqXmAKmrcek Y3XogV9K6+Sd/rJb/JI2/Hi3Bc7efV4mblqLeHY5tOiAAmuuAwkJ8fEi1S/7yxCAi9w7 a48d+7SpS9vZk0/3y/uRLTIPEoh6EPEy8PvCw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=2tA287do+ksgXuZoWPDuYwT6K5d2oSYrqKqVAiowrrk=; b=a6h5BQBuJmFjnUz6TkKAGWB2Fa4GRugBxapunZFVzlV26RfWDE5dBTvq/8tcKBV3wT nVpFxgpH7aVnqEF7ZcSCXWwjjg90OUaLQVc16oLG6qHDdEE6CrSlGDImFq82uLOppRcG 06fOGgmoX1+Z9UaDYoyRYxMPUs8eDQoTxljdUco1sF5oYCwwWigEoSEiuZYWEcBMlxSo 6bDTsic7+v384cvCD9lzoXknH3pfdJ/nuTGegRRbldqobAwJrtjfuhlSfw10pEJm5tmj OaY4GlPTE7oHhlDAw0x68DLR5p0iGi996ZjblKT99ttskTpF9n1vx5ZY/4E0bW2ENTTt eW0A== X-Gm-Message-State: APjAAAXfq0VfP3Wdqn1K4oNt/a0HTG8COtNEYuAyR4BeWDCVFPcAkXXy hIa7xCf2npiCxDIiPRI8g8Bsk1zehDU= X-Received: by 2002:a2e:88c1:: with SMTP id a1mr8456382ljk.78.1554506875586; Fri, 05 Apr 2019 16:27:55 -0700 (PDT) Received: from mail-lf1-f50.google.com (mail-lf1-f50.google.com. [209.85.167.50]) by smtp.gmail.com with ESMTPSA id q77sm4678612lje.11.2019.04.05.16.27.53 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Apr 2019 16:27:54 -0700 (PDT) Received: by mail-lf1-f50.google.com with SMTP id a6so5531097lfl.5 for ; Fri, 05 Apr 2019 16:27:53 -0700 (PDT) X-Received: by 2002:ac2:485a:: with SMTP id 26mr8165931lfy.128.1554506873595; Fri, 05 Apr 2019 16:27:53 -0700 (PDT) MIME-Version: 1.0 References: <20190405192115.17416-1-longman@redhat.com> In-Reply-To: <20190405192115.17416-1-longman@redhat.com> From: Linus Torvalds Date: Fri, 5 Apr 2019 13:27:37 -1000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH-tip v2 00/12] locking/rwsem: Rwsem rearchitecture part 2 To: Waiman Long Cc: Peter Zijlstra , Ingo Molnar , Will Deacon , Thomas Gleixner , Linux List Kernel Mailing , "the arch/x86 maintainers" , Davidlohr Bueso , Tim Chen Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Apr 5, 2019 at 9:22 AM Waiman Long wrote: > > v2: > - Move the negative reader count checking patch (patch 12->10) > forward to before the merge owner to count patch as suggested by > Linus & expand the comment. All looks good to me now. I didn't apply and _test_ any of the patches, but they look sane and the numbers you quote are compelling. So ack as far as I'm concerned, Linus