All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
To: mingo@kernel.org
Cc: linux-kernel@vger.kernel.org, cl@linux.com,
	bobby.prani@gmail.com, oleg@redhat.com, stefan.hengelein@fau.d,
	clark.williams@gmail.com
Subject: [GIT PULL rcu/next] RCU commits for 3.19
Date: Mon, 17 Nov 2014 11:16:35 -0800	[thread overview]
Message-ID: <20141117191635.GA17648@linux.vnet.ibm.com> (raw)

Hello, Ingo,

The changes in this series include:

1.	Streamline RCU's use of per-CPU variables, shifting from "cpu"
	arguments to functions to "this_"-style per-CPU variable accessors.
	These were posted to LKML at https://lkml.org/lkml/2014/10/28/1130.

2.	Documentation updates.  These were posted to LKML at
	https://lkml.org/lkml/2014/10/28/1145.

3.	Miscellaneous fixes.  These were posted to LKML at
	https://lkml.org/lkml/2014/10/28/1161.

4.	Signal-handling RCU updates.  These were posted to LKML at
	https://lkml.org/lkml/2014/10/28/1172.

5.	Real-time updates.  These were posted to LKML at
	ttps://lkml.org/lkml/2014/10/28/1181.

6.	Torture-test updates.  These were posted to LKML at
	https://lkml.org/lkml/2014/10/28/1204.

Note that a few commits posted to LKML have been deferred, in particular,
there is some possibility that the DEC Alpha guys will make the compiler
changes needed to allow pre-EV56 CPUs to safely access chars and shorts.

All of these have been exposed to -next testing.
These changes are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git rcu/next

for you to fetch changes up to 9ea6c5885681e3d9ce9844ba9dc57371a5cfc6d2:

  Merge branches 'torture.2014.11.03a', 'cpu.2014.11.03a', 'doc.2014.11.13a', 'fixes.2014.11.13a', 'signal.2014.10.29a' and 'rt.2014.10.29a' into HEAD (2014-11-13 10:39:04 -0800)

----------------------------------------------------------------

Christoph Lameter (1):
      rcu: Remove rcu_dynticks * parameters when they are always this_cpu_ptr(&rcu_dynticks)

Clark Williams (1):
      rcu: Unify boost and kthread priorities

Oleg Nesterov (2):
      signal: Document the RCU protection of ->sighand
      rcu: More info about potential deadlocks with rcu_read_unlock()

Paul E. McKenney (22):
      rcu: Remove CONFIG_RCU_CPU_STALL_VERBOSE
      rcu: Move RCU_BOOST variable declarations, eliminating #ifdef
      rcu: Avoid IPIing idle CPUs from synchronize_sched_expedited()
      signal: Exit RCU read-side critical section on each pass through loop
      rcu: Kick rcuo kthreads after their CPU goes offline
      rcu: Fix for rcuo online-time-creation reorganization bug
      rcu: Use DEFINE_PER_CPU_SHARED_ALIGNED for rcu_data
      rcu: Remove "cpu" argument to rcu_check_callbacks()
      rcu: Remove "cpu" argument to rcu_pending()
      rcu: Remove "cpu" argument to rcu_preempt_check_callbacks()
      rcu: Remove "cpu" argument to rcu_note_context_switch()
      rcu: Remove "cpu" argument to rcu_needs_cpu()
      rcu: Remove "cpu" argument to rcu_prepare_for_idle()
      rcu: Remove "cpu" argument to rcu_cleanup_after_idle()
      cpu: Avoid puts_pending overflow
      torture: Run Linux-kernel binary out of results directory
      rcutorture: Fix rcu_torture_cbflood() memory leak
      documentation: Additional restriction for control dependencies
      documentation: Add atomic_long_t to atomic_ops.txt
      rcu: Optimize cond_resched_rcu_qs()
      rcu: Fix FIXME in rcu_tasks_kthread()
      Merge branches 'torture.2014.11.03a', 'cpu.2014.11.03a', 'doc.2014.11.13a', 'fixes.2014.11.13a', 'signal.2014.10.29a' and 'rt.2014.10.29a' into HEAD

Pranith Kumar (8):
      rcu: Remove redundant TREE_PREEMPT_RCU config option
      rcutorture: Add early boot self tests
      rcutorture: Enable RCU self test in configs
      rcutorture: Remove stale test configurations
      rcutorture: Remove obsolete kversion param in kvm.sh
      documentation: Document RCU self test boot params
      documentation: memory-barriers.txt: Correct example for reorderings
      rcu: Add sparse check for RCU_INIT_POINTER()

Stefan Hengelein (1):
      init/Kconfig: move RCU_NOCB_CPU dependencies to choice

 Documentation/RCU/rcu.txt                          |   4 +-
 Documentation/RCU/stallwarn.txt                    |  14 +--
 Documentation/RCU/trace.txt                        |   4 +-
 Documentation/RCU/whatisRCU.txt                    |   2 +-
 Documentation/atomic_ops.txt                       |  12 ++-
 Documentation/kernel-parameters.txt                |  16 +++
 Documentation/memory-barriers.txt                  |  40 ++++++--
 include/linux/init_task.h                          |   2 +-
 include/linux/rcupdate.h                           |  19 ++--
 include/linux/rcutiny.h                            |   2 +-
 include/linux/rcutree.h                            |   6 +-
 include/linux/sched.h                              |   4 +-
 include/trace/events/rcu.h                         |   4 +-
 init/Kconfig                                       |  49 ++++-----
 kernel/cpu.c                                       |  19 ++--
 kernel/fork.c                                      |   5 +-
 kernel/rcu/Makefile                                |   2 +-
 kernel/rcu/rcu.h                                   |   2 +
 kernel/rcu/rcutorture.c                            |   1 +
 kernel/rcu/tiny.c                                  |   6 +-
 kernel/rcu/tree.c                                  |  97 ++++++++++--------
 kernel/rcu/tree.h                                  |  22 ++--
 kernel/rcu/tree_plugin.h                           | 111 +++++++++++----------
 kernel/rcu/update.c                                |  89 ++++++++++++++++-
 kernel/sched/core.c                                |   2 +-
 kernel/signal.c                                    |  42 ++++----
 kernel/softirq.c                                   |   2 +-
 kernel/time/tick-sched.c                           |   2 +-
 kernel/time/timer.c                                |   3 +-
 lib/Kconfig.debug                                  |  14 +--
 .../selftests/rcutorture/bin/kvm-test-1-run.sh     |   6 +-
 tools/testing/selftests/rcutorture/bin/kvm.sh      |  19 +---
 .../selftests/rcutorture/configs/rcu/TINY02        |   2 +
 .../selftests/rcutorture/configs/rcu/TINY02.boot   |   2 +
 .../selftests/rcutorture/configs/rcu/TREE01        |   3 +-
 .../selftests/rcutorture/configs/rcu/TREE02        |   3 +-
 .../selftests/rcutorture/configs/rcu/TREE02-T      |   3 +-
 .../selftests/rcutorture/configs/rcu/TREE03        |   5 +-
 .../selftests/rcutorture/configs/rcu/TREE04        |   1 -
 .../selftests/rcutorture/configs/rcu/TREE05        |   1 -
 .../selftests/rcutorture/configs/rcu/TREE05.boot   |   1 +
 .../selftests/rcutorture/configs/rcu/TREE06        |   1 -
 .../selftests/rcutorture/configs/rcu/TREE06.boot   |   3 +
 .../selftests/rcutorture/configs/rcu/TREE07        |   1 -
 .../selftests/rcutorture/configs/rcu/TREE08        |   5 +-
 .../selftests/rcutorture/configs/rcu/TREE08-T      |   3 +-
 .../selftests/rcutorture/configs/rcu/TREE08.boot   |   2 +
 .../selftests/rcutorture/configs/rcu/TREE09        |   3 +-
 .../selftests/rcutorture/configs/rcu/v0.0/CFLIST   |  14 ---
 .../configs/rcu/v0.0/N1-S-T-NH-SD-SMP-HP           |  18 ----
 .../configs/rcu/v0.0/N2-2-t-nh-sd-SMP-hp           |  20 ----
 .../configs/rcu/v0.0/N3-3-T-nh-SD-SMP-hp           |  22 ----
 .../configs/rcu/v0.0/N4-A-t-NH-sd-SMP-HP           |  18 ----
 .../configs/rcu/v0.0/N5-U-T-NH-sd-SMP-hp           |  22 ----
 .../selftests/rcutorture/configs/rcu/v0.0/NT1-nh   |  23 -----
 .../selftests/rcutorture/configs/rcu/v0.0/NT3-NH   |  20 ----
 .../configs/rcu/v0.0/P1-S-T-NH-SD-SMP-HP           |  19 ----
 .../configs/rcu/v0.0/P2-2-t-nh-sd-SMP-hp           |  20 ----
 .../configs/rcu/v0.0/P3-3-T-nh-SD-SMP-hp           |  20 ----
 .../configs/rcu/v0.0/P4-A-t-NH-sd-SMP-HP           |  22 ----
 .../configs/rcu/v0.0/P5-U-T-NH-sd-SMP-hp           |  27 -----
 .../selftests/rcutorture/configs/rcu/v0.0/PT1-nh   |  23 -----
 .../selftests/rcutorture/configs/rcu/v0.0/PT2-NH   |  22 ----
 .../rcutorture/configs/rcu/v0.0/ver_functions.sh   |  33 ------
 .../selftests/rcutorture/configs/rcu/v3.12/CFLIST  |  17 ----
 .../configs/rcu/v3.12/N1-S-T-NH-SD-SMP-HP          |  19 ----
 .../configs/rcu/v3.12/N2-2-t-nh-sd-SMP-hp          |  20 ----
 .../configs/rcu/v3.12/N3-3-T-nh-SD-SMP-hp          |  22 ----
 .../configs/rcu/v3.12/N4-A-t-NH-sd-SMP-HP          |  18 ----
 .../configs/rcu/v3.12/N5-U-T-NH-sd-SMP-hp          |  22 ----
 .../configs/rcu/v3.12/N6---t-nh-SD-smp-hp          |  19 ----
 .../configs/rcu/v3.12/N7-4-T-NH-SD-SMP-HP          |  26 -----
 .../configs/rcu/v3.12/N8-2-T-NH-SD-SMP-HP          |  22 ----
 .../selftests/rcutorture/configs/rcu/v3.12/NT1-nh  |  23 -----
 .../selftests/rcutorture/configs/rcu/v3.12/NT3-NH  |  20 ----
 .../configs/rcu/v3.12/P1-S-T-NH-SD-SMP-HP          |  20 ----
 .../configs/rcu/v3.12/P2-2-t-nh-sd-SMP-hp          |  20 ----
 .../configs/rcu/v3.12/P3-3-T-nh-SD-SMP-hp          |  20 ----
 .../configs/rcu/v3.12/P4-A-t-NH-sd-SMP-HP          |  22 ----
 .../configs/rcu/v3.12/P5-U-T-NH-sd-SMP-hp          |  27 -----
 .../configs/rcu/v3.12/P6---t-nh-SD-smp-hp          |  18 ----
 .../configs/rcu/v3.12/P7-4-T-NH-SD-SMP-HP          |  30 ------
 .../configs/rcu/v3.12/P7-4-T-NH-SD-SMP-HP-all      |  30 ------
 .../configs/rcu/v3.12/P7-4-T-NH-SD-SMP-HP-none     |  30 ------
 .../configs/rcu/v3.12/P7-4-T-NH-SD-SMP-hp          |  30 ------
 .../selftests/rcutorture/configs/rcu/v3.12/PT1-nh  |  23 -----
 .../selftests/rcutorture/configs/rcu/v3.12/PT2-NH  |  22 ----
 .../selftests/rcutorture/configs/rcu/v3.3/CFLIST   |  14 ---
 .../configs/rcu/v3.3/N1-S-T-NH-SD-SMP-HP           |  19 ----
 .../configs/rcu/v3.3/N2-2-t-nh-sd-SMP-hp           |  20 ----
 .../configs/rcu/v3.3/N3-3-T-nh-SD-SMP-hp           |  22 ----
 .../configs/rcu/v3.3/N4-A-t-NH-sd-SMP-HP           |  18 ----
 .../configs/rcu/v3.3/N5-U-T-NH-sd-SMP-hp           |  22 ----
 .../selftests/rcutorture/configs/rcu/v3.3/NT1-nh   |  23 -----
 .../selftests/rcutorture/configs/rcu/v3.3/NT3-NH   |  20 ----
 .../configs/rcu/v3.3/P1-S-T-NH-SD-SMP-HP           |  20 ----
 .../configs/rcu/v3.3/P2-2-t-nh-sd-SMP-hp           |  20 ----
 .../configs/rcu/v3.3/P3-3-T-nh-SD-SMP-hp           |  20 ----
 .../configs/rcu/v3.3/P4-A-t-NH-sd-SMP-HP           |  22 ----
 .../configs/rcu/v3.3/P5-U-T-NH-sd-SMP-hp           |  27 -----
 .../selftests/rcutorture/configs/rcu/v3.3/PT1-nh   |  23 -----
 .../selftests/rcutorture/configs/rcu/v3.3/PT2-NH   |  22 ----
 .../rcutorture/configs/rcu/v3.3/ver_functions.sh   |  44 --------
 .../selftests/rcutorture/configs/rcu/v3.5/CFLIST   |  14 ---
 .../configs/rcu/v3.5/N1-S-T-NH-SD-SMP-HP           |  19 ----
 .../configs/rcu/v3.5/N2-2-t-nh-sd-SMP-hp           |  20 ----
 .../configs/rcu/v3.5/N3-3-T-nh-SD-SMP-hp           |  22 ----
 .../configs/rcu/v3.5/N4-A-t-NH-sd-SMP-HP           |  18 ----
 .../configs/rcu/v3.5/N5-U-T-NH-sd-SMP-hp           |  22 ----
 .../selftests/rcutorture/configs/rcu/v3.5/NT1-nh   |  23 -----
 .../selftests/rcutorture/configs/rcu/v3.5/NT3-NH   |  20 ----
 .../configs/rcu/v3.5/P1-S-T-NH-SD-SMP-HP           |  20 ----
 .../configs/rcu/v3.5/P2-2-t-nh-sd-SMP-hp           |  20 ----
 .../configs/rcu/v3.5/P3-3-T-nh-SD-SMP-hp           |  20 ----
 .../configs/rcu/v3.5/P4-A-t-NH-sd-SMP-HP           |  22 ----
 .../configs/rcu/v3.5/P5-U-T-NH-sd-SMP-hp           |  27 -----
 .../selftests/rcutorture/configs/rcu/v3.5/PT1-nh   |  23 -----
 .../selftests/rcutorture/configs/rcu/v3.5/PT2-NH   |  22 ----
 .../rcutorture/configs/rcu/v3.5/ver_functions.sh   |  57 -----------
 .../testing/selftests/rcutorture/doc/TINY_RCU.txt  |   2 +-
 .../selftests/rcutorture/doc/TREE_RCU-kconfig.txt  |  15 ++-
 121 files changed, 408 insertions(+), 1858 deletions(-)
 create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TINY02.boot
 create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TREE06.boot
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v0.0/CFLIST
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v0.0/N1-S-T-NH-SD-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v0.0/N2-2-t-nh-sd-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v0.0/N3-3-T-nh-SD-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v0.0/N4-A-t-NH-sd-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v0.0/N5-U-T-NH-sd-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v0.0/NT1-nh
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v0.0/NT3-NH
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v0.0/P1-S-T-NH-SD-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v0.0/P2-2-t-nh-sd-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v0.0/P3-3-T-nh-SD-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v0.0/P4-A-t-NH-sd-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v0.0/P5-U-T-NH-sd-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v0.0/PT1-nh
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v0.0/PT2-NH
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v0.0/ver_functions.sh
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/CFLIST
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/N1-S-T-NH-SD-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/N2-2-t-nh-sd-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/N3-3-T-nh-SD-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/N4-A-t-NH-sd-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/N5-U-T-NH-sd-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/N6---t-nh-SD-smp-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/N7-4-T-NH-SD-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/N8-2-T-NH-SD-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/NT1-nh
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/NT3-NH
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/P1-S-T-NH-SD-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/P2-2-t-nh-sd-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/P3-3-T-nh-SD-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/P4-A-t-NH-sd-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/P5-U-T-NH-sd-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/P6---t-nh-SD-smp-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/P7-4-T-NH-SD-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/P7-4-T-NH-SD-SMP-HP-all
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/P7-4-T-NH-SD-SMP-HP-none
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/P7-4-T-NH-SD-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/PT1-nh
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.12/PT2-NH
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.3/CFLIST
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.3/N1-S-T-NH-SD-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.3/N2-2-t-nh-sd-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.3/N3-3-T-nh-SD-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.3/N4-A-t-NH-sd-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.3/N5-U-T-NH-sd-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.3/NT1-nh
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.3/NT3-NH
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.3/P1-S-T-NH-SD-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.3/P2-2-t-nh-sd-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.3/P3-3-T-nh-SD-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.3/P4-A-t-NH-sd-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.3/P5-U-T-NH-sd-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.3/PT1-nh
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.3/PT2-NH
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.3/ver_functions.sh
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.5/CFLIST
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.5/N1-S-T-NH-SD-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.5/N2-2-t-nh-sd-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.5/N3-3-T-nh-SD-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.5/N4-A-t-NH-sd-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.5/N5-U-T-NH-sd-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.5/NT1-nh
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.5/NT3-NH
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.5/P1-S-T-NH-SD-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.5/P2-2-t-nh-sd-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.5/P3-3-T-nh-SD-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.5/P4-A-t-NH-sd-SMP-HP
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.5/P5-U-T-NH-sd-SMP-hp
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.5/PT1-nh
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.5/PT2-NH
 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/v3.5/ver_functions.sh


             reply	other threads:[~2014-11-17 19:16 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-11-17 19:16 Paul E. McKenney [this message]
2014-11-20  7:59 ` [GIT PULL rcu/next] RCU commits for 3.19 Ingo Molnar

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20141117191635.GA17648@linux.vnet.ibm.com \
    --to=paulmck@linux.vnet.ibm.com \
    --cc=bobby.prani@gmail.com \
    --cc=cl@linux.com \
    --cc=clark.williams@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mingo@kernel.org \
    --cc=oleg@redhat.com \
    --cc=stefan.hengelein@fau.d \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.