Pull dynticks updates from Frederic Weisbecker:
  * Fix a bug where posix cpu timers requeued due to interval got ignored on full
    dynticks CPUs (not a regression though as it only impacts full dynticks and the
    bug is there since we merged full dynticks).
  * Optimizations and cleanups on the use of per CPU APIs to improve code readability,
    performance and debuggability in the nohz subsystem;
  * Optimize posix cpu timer by sparing stub workqueue queue with full dynticks off case
  * Rename some functions to extend with *_this_cpu() suffix for clarity
  * Refine the naming of some context tracking subsystem state accessors
  * Trivial spelling fix by Paul Gortmaker
Signed-off-by: Ingo Molnar <mingo@kernel.org>