Received: by 10.223.176.46 with SMTP id f43csp1016210wra; Wed, 24 Jan 2018 09:17:50 -0800 (PST) X-Google-Smtp-Source: AH8x224TyTB81ciTc9cxR6wFTCZWgpYoaAf8dpdqEGjVZ2V+42z+6CQarnHD2+UqhgDPVnw2UUjw X-Received: by 2002:a17:902:bb0a:: with SMTP id l10-v6mr4883256pls.130.1516814270574; Wed, 24 Jan 2018 09:17:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516814270; cv=none; d=google.com; s=arc-20160816; b=akbsjkBiNTQOYeIZm9nO/v1SsrS7uB7x8LdlqgMHwH/pXJik5j5uWwlbu5WPmeUWwL 6jEbddnk7jmovvXypYtaJq1OYUN6c8FfXctBw/OMKTcy3OuWiLsy9jdBgePyJZ9OiocY p2BNrbarNak0vKelvjsbDRH7nbcwdkAjX/KIzPcbqMhJxnmrSmFaWYc9RykVI+4E7lG7 n+BY6IODbphqBsMwz74lcr5axyoeeUUEsJkdGd+ePU31cmL4GeBGCcr14Ai304omwLTI qNsDM5GxgSPxmflvfjvGpyfas+vu2+LfW/bLaP2nDeh/wVc0XD9ohql/eINGAasu+33g JJQg== 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 :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=mEC0m6a4BKJpi1iO1Dg3mKSNTa7/XiCHgR+DWQU4uI8=; b=QC4/G0bKrVUSum3sF7bYh9nzQH7jxoaF9+dH5c1YVP7mS4kwQyhfivDTf7YegvWFGG LTCRSPqFJYe1NAszJbVCjqcCIQ0j7NCqn/AKjJwfAxXKVUpcoMl0Z1Za3oX3qZRJz+Gn 5R4CDSdrQlvRbcaZLSX6OexsyGMXzjP1u5wsXyY6yw46FkJ8lMD77E8/7Xy1SK22NAV0 P5GLjx4gzujtF/HU+C6jN2fJQ83ZAzeC2qBFaZgL99KdQgawCxOMyjUpY0LZMSLkzR+h i5arpknJ/W+R1L8EAPYr7L4gKV28YY++mKKDtzL0fv34FbuVwsFZipVgum+SU/NtYdnf Ba/Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=bRG7F8Zf; 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=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r3si3115711pfi.402.2018.01.24.09.17.36; Wed, 24 Jan 2018 09:17:50 -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=pass header.i=@gmail.com header.s=20161025 header.b=bRG7F8Zf; 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=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934348AbeAXRPe (ORCPT + 99 others); Wed, 24 Jan 2018 12:15:34 -0500 Received: from mail-wr0-f176.google.com ([209.85.128.176]:37471 "EHLO mail-wr0-f176.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934301AbeAXRPc (ORCPT ); Wed, 24 Jan 2018 12:15:32 -0500 Received: by mail-wr0-f176.google.com with SMTP id f11so4815056wre.4 for ; Wed, 24 Jan 2018 09:15:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=mEC0m6a4BKJpi1iO1Dg3mKSNTa7/XiCHgR+DWQU4uI8=; b=bRG7F8ZfgjO7Dd7Dr6/yfl2aYLfxRxBYaQxUc5F+O7Z4lrYMuHAergORbg3SpvVSya Te0fqvGZ586sE5NP2iU96Lo2TnmlT8hwFWGqkLtHXSakZZSp8O7dyMob01IkMwpTMtOx 57AELTA4+a5eDx5NPObFjfh7OI2xg0DImDN90QFBAXVZJEWJ0mqxTnqXRokK6kUC0aaT 7LQs9Ks9PhHapaGoJ/F/GxKyUDcnlaGm4tuuWK6pYyRmU0Jc7YghOst4wcXyuRz1Mub2 BeAw6egOsmi82dzxNOnHJG6cDWFmm6KMBaMjtuz/RtqHMbYf7zOdQL1x8BAQ9Bgj+sSE SM2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=mEC0m6a4BKJpi1iO1Dg3mKSNTa7/XiCHgR+DWQU4uI8=; b=tSBdHgCiDEu6jmzKW6NV5tVe5pBL7ioasNe//Ru2wDKPkWLdxTvvUSmgeisYG6iWme NpPYiHvm1b8L1FgrYfwcvivYjouz2ZboQsXyL+BCHCv74KcQycmCfrcXuITQzhw/TtgQ XwRtXI9clhkgLgXaqbTxHeLghp3q0/uGFEXZ1GPn1zuTRN4puZq7xCgb0U+iJs+ebIdK TVcPFTi5dP2nHlY7KgIj1RQw1+x0N1ocJezc9bWyzf7ukozahNG2xkQ9esOw6xI+kyYN /s5Ikgp/mcjK5GBFNjPREgtwzv0f+oZuxiTAv92evlUAKjoiG6hYastcYkUyV59VovqR c5IA== X-Gm-Message-State: AKwxytcZFyf0TcVzhUlpYTSrjUOnf0GVw2k+2VDb9pFWDc3imYPvZDk9 dXvRCYHydqJ7oxYdWnZfKDoyypJvEc3u0O5jQb4= X-Received: by 10.223.188.6 with SMTP id s6mr6019842wrg.14.1516814131124; Wed, 24 Jan 2018 09:15:31 -0800 (PST) MIME-Version: 1.0 Received: by 10.223.173.205 with HTTP; Wed, 24 Jan 2018 09:15:30 -0800 (PST) In-Reply-To: <20180124112629.GA2339@hirez.programming.kicks-ass.net> References: <1516694381-20333-1-git-send-email-lianglihao@huawei.com> <1516694381-20333-2-git-send-email-lianglihao@huawei.com> <20180124112629.GA2339@hirez.programming.kicks-ass.net> From: Lihao Liang Date: Wed, 24 Jan 2018 17:15:30 +0000 Message-ID: Subject: Re: [PATCH RFC 01/16] prcu: Add PRCU implementation To: Peter Zijlstra Cc: lianglihao , Paul McKenney , "Guohanjun (Hanjun Guo)" , heng.z@huawei.com, hb.chen@huawei.com, linux-kernel@vger.kernel.org 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 Dear Peter, Many thanks for your comments. I will provide a proper changelog. Alternatively, the paper can be found at http://ipads.se.sjtu.edu.cn/lib/exe/fetch.php?media=publications:consensus-tpds16.pdf Best, Lihao. On Wed, Jan 24, 2018 at 11:26 AM, Peter Zijlstra wrote: > On Tue, Jan 23, 2018 at 03:59:26PM +0800, lianglihao@huawei.com wrote: >> From: Heng Zhang >> >> This RCU implementation (PRCU) is based on a fast consensus protocol >> published in the following paper: >> >> Fast Consensus Using Bounded Staleness for Scalable Read-mostly Synchronization. >> Haibo Chen, Heng Zhang, Ran Liu, Binyu Zang, and Haibing Guan. >> IEEE Transactions on Parallel and Distributed Systems (TPDS), 2016. >> https://dl.acm.org/citation.cfm?id=3024114.3024143 > > That's an utterly useless changelog for something like a new RCU > implementation. > > You fail to describe why you're proposing a new RCU implementation; what > problems does it fix?, how is it better? > > All you provide is a paywalled link to some paper that we can't read. > > Please write a real changelog that describes things properly and > provide, if at all possible, a readily accessible link to your paper.