Revert "rcu: Stop rcu_do_batch() from multiplexing the "count" variable"

This reverts commit 6f384533c9b7859fe6b1fa3465177a72e850d1a6.
Revert "Revert "rcu: Move PREEMPT_RCU preemption to switch_to() invocation""

This reverts commit 2eac4520e8079eb7f467e9fdc84fab5d45c4c4b8.
Revert "rcu: Precompute RCU_FAST_NO_HZ timer offsets"

This reverts commit 00569971aaee10f2d9e349f33276366ab7b661fc.
Revert "rcu: Move RCU_FAST_NO_HZ per-CPU variables to rcu_dynticks structure"

This reverts commit 4a91295ac9329293907acec604616889aab68925.
Revert "rcu: Update RCU_FAST_NO_HZ tracing for lazy callbacks"

This reverts commit 53658616f976a8de001779d1891600e102bf27a1.
Revert "rcu: Make rcu_barrier() less disruptive"

This reverts commit 1a3bb5372f21f9a15ef4831b21f038db8b411dbf.
Revert "rcu: Explicitly initialize RCU_FAST_NO_HZ per-CPU variables"

This reverts commit 948e5b9ef83bc5cf94783e00ed852f813c79731e.
Revert "rcu: Make RCU_FAST_NO_HZ handle timer migration"

This reverts commit 4295f0b855f9f4b077c070e32aea6a108816ec57.
Revert "rcu: Make exit_rcu() more precise and consolidate"

This reverts commit 01c62b83c1e5667bc743ae6e4dbeb410fa9638da.
Revert "rcu: Move PREEMPT_RCU preemption to switch_to() invocation"

This reverts commit 192b28869cb2fd5f95a36b685927b1bfb7b6cd80.
Revert "rcu: Ensure that RCU_FAST_NO_HZ timers expire on correct CPU"

This reverts commit 96ffb94a81a80f7b936464385b9735bac0faf5a0.
Revert "rcu: Add warning for RCU_FAST_NO_HZ timer firing"

This reverts commit 3713b6d0c9a6e52ab15a1711fa03ced1271e8447.
Revert "rcu: Make RCU_FAST_NO_HZ account for pauses out of idle"

This reverts commit 1235f5bac82d36ff778f2df3e4a8ce1faa36c50b.
Revert "rcu: Make RCU_FAST_NO_HZ use timer rather than hrtimer"

This reverts commit b0f3cdbb4e1166cbb792b268793d46b04bc8a949.
Revert "rcu: Add RCU_FAST_NO_HZ tracing for idle exit"

This reverts commit 09e4775800eaf021a237d45e4fe3c03f97aba727.
Build v3.92 - YouTube 720p prolong pause bug FIXED