• Paul E. McKenney's avatar
    rcutorture: Adjust scenarios' Kconfig options for CONFIG_PREEMPT_DYNAMIC · eec52c7f
    Paul E. McKenney authored
    Now that CONFIG_PREEMPT_DYNAMIC=y is the default, kernels that are
    ostensibly built with CONFIG_PREEMPT_NONE=y or CONFIG_PREEMPT_VOLUNTARY=y
    are now actually built with CONFIG_PREEMPT=y, but are by default booted
    so as to disable preemption.  Although this allows much more flexibility
    from a single kernel binary, it means that the current rcutorture
    scenarios won't find build errors that happen only when preemption is
    fully disabled at build time.
    
    This commit therefore adds CONFIG_PREEMPT_DYNAMIC=n to several scenarios,
    and while in the area switches one from CONFIG_PREEMPT_NONE=y to
    CONFIG_PREEMPT_VOLUNTARY=y to add coverage of this Kconfig option.
    Signed-off-by: default avatarPaul E. McKenney <paulmck@kernel.org>
    eec52c7f
TREE07 371 Bytes