Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp1011724imm; Fri, 5 Oct 2018 16:19:07 -0700 (PDT) X-Google-Smtp-Source: ACcGV614Z45MvDFRkV6j1I6RyE7AYhg+zZwtaoVz+9s/jheVoCCw4iul8ScpUmJ1jb6wlTW1f4JH X-Received: by 2002:a63:ba5e:: with SMTP id l30-v6mr12072297pgu.76.1538781547825; Fri, 05 Oct 2018 16:19:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538781547; cv=none; d=google.com; s=arc-20160816; b=k87AcD4MURL5fChPr9d+6oTl2xM841Zs/x435OgeBiXvYQVs4jg+HawIGdeKSw4qe+ 6ffhQ3cs1rHMyECX/GVHRN1EsD3GmNT/fFK4KWz+qjim7bI+B8jCmVaDeLU0OvBBW66j oR00kEjSKZPThNv15Oozfkn6frxe+62GZtkUFQwCvlZ2EF/MAQdz+Jp8DNxdQJ5yFt8H S8rE3Uxql3aPaIC4cNiLIM2W5qieuJgouNwy5vtMVuQmH+EPugMD42kHCR5ffhsUUKCw VDWjy8binjea1hofm0ISiWG3Dmj/KWLqDLGSGmgaIgW5JlKA5NGRYui5Y6xtDzjxb3iW 1H4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=Yt3lMyj3e/yJLq7o3wY2Jk6Tj4WKurWoSIB/tjxKVZ8=; b=oWaaDygZTyk7Vb6ehIhyzsNwtqVIFX52mBOr/xjqSa1/OeLt3/+7AW6v9A+Bqk1+T6 OcBUVAuYY7EQXuNMuyhfAl4yoaP8wsLcNyVHwYwududiyu+Vs5e358T1+NYtdi0lBXCV 11iUC/vW0nL0H2g3dvm6SOdyN46I1hqf6jB9NGdqUIJO/FiLCllJNo3onJfezoW0K2fL HGPUB6Emb0K4ri+zJGtPkeNXmH6M38U3wVKe1ImAFi+S6cacamcZxmiTlRXqeINGcKcL 1Ch8Uik0+W1Kft4BMzQyV9guso1lFmA0vd11xRYjwG/F6mHNER6/G67KeTzzMdLHpjbc TWkw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@joelfernandes.org header.s=google header.b=OSwdnrD2; 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 v124-v6si10205591pfv.1.2018.10.05.16.18.36; Fri, 05 Oct 2018 16:19:07 -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=@joelfernandes.org header.s=google header.b=OSwdnrD2; 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 S1727475AbeJFGTY (ORCPT + 99 others); Sat, 6 Oct 2018 02:19:24 -0400 Received: from mail-pg1-f194.google.com ([209.85.215.194]:39350 "EHLO mail-pg1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726415AbeJFGTX (ORCPT ); Sat, 6 Oct 2018 02:19:23 -0400 Received: by mail-pg1-f194.google.com with SMTP id r9-v6so5341765pgv.6 for ; Fri, 05 Oct 2018 16:18:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelfernandes.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Yt3lMyj3e/yJLq7o3wY2Jk6Tj4WKurWoSIB/tjxKVZ8=; b=OSwdnrD23zRhLS4qDxw0b26fg4e6SPBHtMNHFQOc4lW1ik9BmZsM/Asi3qvpucF+aW Qcz77Hwjtz9idE/IQzr5FHdfQLRoDxkC2uWyqJ4Qa/uiIHKwl+zeiY2dBaM5CMJ8ZZHj FLUMK/7ZddexRfjjf30ouojRoxi3oLWsrrD3I= 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:mime-version :content-transfer-encoding; bh=Yt3lMyj3e/yJLq7o3wY2Jk6Tj4WKurWoSIB/tjxKVZ8=; b=naO3+rUBx9UKw+JRMN2AEUoia5FxSJrYvUvOGsDU9IuetXIOvxEt0cLVg2Mz5t6joB 9AZUYTYT/gw8yhxZ8TBiP1yFpnMFhXEFsZ/WiPj1CEzl+DAMoX8YPW34i5s9mcUh70qi WNS/yalXwhgThMa95og3suezqs8KwpMRdpdChsoJpIqJDz78suA9RBRCeP3FxH7addwo CTkSKBtFHvfrRH70LycUfP3GDUDngSestjdVfpowgHZP5CvDW02OcR3NS7gztJCa2v8b jNAVQWJww/+WQ05EgwNE1IzbKNf2RwZ3LojM5OypV5zb8ywNPiVXuRT3ILrlFbiZJYTB izFA== X-Gm-Message-State: ABuFfoiNfJivsN/fevyu6TTbZSAUFkX1gKbxFDKIOzhHU57/QZZUYuuJ f2sADrJQRo3C75f2rir0C02AHbPdjlg= X-Received: by 2002:a63:1411:: with SMTP id u17-v6mr11860703pgl.247.1538781507628; Fri, 05 Oct 2018 16:18:27 -0700 (PDT) Received: from joelaf.mtv.corp.google.com ([2620:0:1000:1601:3aef:314f:b9ea:889f]) by smtp.gmail.com with ESMTPSA id q76-v6sm16641028pfa.18.2018.10.05.16.18.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Oct 2018 16:18:26 -0700 (PDT) From: "Joel Fernandes (Google)" To: linux-kernel@vger.kernel.org Cc: "Joel Fernandes (Google)" , Jonathan Corbet , Josh Triplett , Lai Jiangshan , linux-doc@vger.kernel.org, Mathieu Desnoyers , "Paul E. McKenney" , Steven Rostedt , pantin@google.com Subject: [PATCH RFC 0/5] rcu doc updates for whatisRCU and checklist Date: Fri, 5 Oct 2018 16:18:09 -0700 Message-Id: <20181005231815.170433-1-joel@joelfernandes.org> X-Mailer: git-send-email 2.19.0.605.g01d371f741-goog MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Paul, Here are this week's rcu doc updates based on combing through whatisRCU and checklists. Hopefully you agree with them. I left several old _bh and _sched API references as is, since I don't think its a good idea to remove them till the APIs themselves are removed, however I did remove several of them as well (like in the first patch in this series) since I feel its better to "encourage" new users not to use the old API. Also do you think it makes sense for us to write coccinelle patches to check if folks use them on new patches? Btw, I am new to coccinelle but I'd love to give it a try, it looks exciting. I remember you saying you wanted to do that, so that's something else you could potentially offload to me as you see fit ;-) Thank you very much! Joel Fernandes (Google) (5): doc: rcu: Update core and full API in whatisRCU doc: rcu: Add more rationale for using rcu_read_lock_sched in checklist doc: rcu: Remove obsolete suggestion from checklist doc: rcu: Remove obsolete checklist item about synchronize_rcu usage doc: rcu: Encourage use of rcu_barrier in checklist Documentation/RCU/checklist.txt | 49 +++++++---------------------- Documentation/RCU/whatisRCU.txt | 55 +++++++++++++++++---------------- 2 files changed, 39 insertions(+), 65 deletions(-) -- 2.19.0.605.g01d371f741-goog