From: Michael Jeanson Date: Mon, 12 Feb 2018 17:32:25 +0000 (+0100) Subject: Fix: update rcu instrumentation for v4.16 X-Git-Tag: v2.9.9~19 X-Git-Url: http://git.liburcu.org/?a=commitdiff_plain;h=007430ff72acf97ff656abe96871952315e61f8b;hp=007430ff72acf97ff656abe96871952315e61f8b;p=lttng-modules.git Fix: update rcu instrumentation for v4.16 See upstream commits : commit dec98900eae1e22467182e58688abe5fae98bd5f Author: Paul E. McKenney Date: Wed Oct 4 16:24:29 2017 -0700 rcu: Add ->dynticks field to rcu_dyntick trace event commit 84585aa8b6ad24e5bdfba9db4a320a6aeed192ab Author: Paul E. McKenney Date: Wed Oct 4 15:55:16 2017 -0700 rcu: Shrink ->dynticks_{nmi_,}nesting from long long to long Because the ->dynticks_nesting field now only contains the process-based nesting level instead of a value encoding both the process nesting level and the irq "nesting" level, we no longer need a long long, even on 32-bit systems. This commit therefore changes both the ->dynticks_nesting and ->dynticks_nmi_nesting fields to long. Signed-off-by: Michael Jeanson Signed-off-by: Mathieu Desnoyers ---