• Paul E. McKenney's avatar
    rcuscale: Allow rcuscale without RCU Tasks Rude/Trace · 5ce027f4
    Paul E. McKenney authored
    Currently, a CONFIG_PREEMPT_NONE=y kernel substitutes normal RCU for
    RCU Tasks Rude and RCU Tasks Trace.  Unless that kernel builds rcuscale,
    whether built-in or as a module, in which case these RCU Tasks flavors are
    (unnecessarily) built in.  This both increases kernel size and increases
    the complexity of certain tracing operations.  This commit therefore
    decouples the presence of rcuscale from the presence of RCU Tasks Rude
    and RCU Tasks Trace.
    Signed-off-by: default avatarPaul E. McKenney <paulmck@kernel.org>
    5ce027f4
CFcommon 159 Bytes