• Thomas Gleixner's avatar
    sched/rt, Kconfig: Unbreak def/oldconfig with CONFIG_PREEMPT=y · b8d33498
    Thomas Gleixner authored
    The merge of the CONFIG_PREEMPT_RT stub renamed CONFIG_PREEMPT to
    CONFIG_PREEMPT_LL which causes all defconfigs which have CONFIG_PREEMPT=y
    set to fall back to CONFIG_PREEMPT_NONE because CONFIG_PREEMPT depends on
    the preemption mode choice wich defaults to NONE. This also affects
    oldconfig builds.
    
    So rather than changing 114 defconfig files and being an annoyance to
    users, revert the rename and select a new config symbol PREEMPTION. That
    keeps everything working smoothly and the revelant ifdef's are going to be
    fixed up step by step.
    Reported-by: default avatarMark Rutland <mark.rutland@arm.com>
    Fixes: a50a3f4b ("sched/rt, Kconfig: Introduce CONFIG_PREEMPT_RT")
    Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
    b8d33498
Kconfig.preempt 2.96 KB