From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934302AbcKWJHv (ORCPT ); Wed, 23 Nov 2016 04:07:51 -0500 Received: from mail-wm0-f42.google.com ([74.125.82.42]:36295 "EHLO mail-wm0-f42.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934260AbcKWJHq (ORCPT ); Wed, 23 Nov 2016 04:07:46 -0500 Date: Wed, 23 Nov 2016 10:07:41 +0100 From: Ingo Molnar To: "Paul E. McKenney" Cc: linux-kernel@vger.kernel.org, bobby.prani@gmail.com, kernel@kyup.com, keescook@chromium.org, valentinrothberg@gmail.com, arnd@arndb.de Subject: Re: [GIT PULL rcu/next] RCU commits for 4.10 Message-ID: <20161123090741.GA9305@gmail.com> References: <20161122160031.GA31972@linux.vnet.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20161122160031.GA31972@linux.vnet.ibm.com> User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org * Paul E. McKenney wrote: > Hello, Ingo, > > This series contains the following changes: > > 1. Documentation updates, yet again just simple changes. > > http://lkml.kernel.org/r/20161114164649.GA15056@linux.vnet.ibm.com > > 2. Miscellaneous fixes, including a change to call_rcu()'s > rcu_head alignment check. > > http://lkml.kernel.org/r/20161114165648.GA15216@linux.vnet.ibm.com > > 3. Security-motivated list consistency checks, which are > disabled by default behind DEBUG_LIST. > > http://lkml.kernel.org/r/20161114175500.GA21637@linux.vnet.ibm.com > > 4. Torture-test updates. > > http://lkml.kernel.org/r/20161114175924.GA23488@linux.vnet.ibm.com > > All of these changes have been subjected to 0day Test Robot and -next > testing, and are available in the git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git for-mingo > > for you to fetch changes up to 6190aaafd06cd3db77f1d7343bd097f6bd526727: > > Merge branches 'doc.2016.11.14a', 'fixes.2016.11.14a', 'list.2016.10.31a' and 'torture.2016.11.14a' into HEAD (2016-11-14 10:50:50 -0800) > > ---------------------------------------------------------------- > Arnd Bergmann (1): > bug: Avoid Kconfig warning for BUG_ON_DATA_CORRUPTION > > Kees Cook (5): > list: Split list_add() debug checking into separate function > rculist: Consolidate DEBUG_LIST for list_add_rcu() > list: Split list_del() debug checking into separate function > bug: Provide toggle for BUG on data corruption > lkdtm: Add tests for struct list corruption > > Nikolay Borisov (1): > rcu: RCU_TRACE enables event tracing as well as debugfs > > Paul E. McKenney (10): > documentation: Present updated RCU guarantee > rcu: Tighten up __call_rcu() rcu_head alignment check > rcu: Remove obsolete rcu_check_callbacks() header comment > rcu: Remove obsolete comment from __call_rcu() > torture: Trace long read-side delays > rcu: Make expedited grace periods recheck dyntick idle state > rcu: Don't kick unless grace period or request > torture: Remove obsolete files from rcutorture .gitignore > torture: Prevent jitter from delaying build-only runs > Merge branches 'doc.2016.11.14a', 'fixes.2016.11.14a', 'list.2016.10.31a' and 'torture.2016.11.14a' into HEAD > > Pranith Kumar (1): > Documentation/RCU: Fix minor typo > > Valentin Rothberg (1): > lib/Kconfig.debug: Fix typo in select statement > > .../RCU/Design/Requirements/Requirements.html | 25 +++++- > Documentation/RCU/whatisRCU.txt | 2 +- > drivers/misc/lkdtm.h | 2 + > drivers/misc/lkdtm_bugs.c | 68 +++++++++++++++ > drivers/misc/lkdtm_core.c | 2 + > include/linux/bug.h | 17 ++++ > include/linux/list.h | 37 +++++--- > include/linux/rculist.h | 8 +- > include/trace/events/rcu.h | 5 +- > kernel/rcu/rcutorture.c | 11 ++- > kernel/rcu/tree.c | 17 ++-- > kernel/rcu/tree.h | 1 + > kernel/rcu/tree_exp.h | 12 ++- > lib/Kconfig.debug | 15 +++- > lib/list_debug.c | 99 +++++++--------------- > tools/testing/selftests/rcutorture/.gitignore | 2 - > tools/testing/selftests/rcutorture/bin/kvm.sh | 5 ++ > 17 files changed, 221 insertions(+), 107 deletions(-) Pulled, thanks a lot Paul! Ingo