]> www.infradead.org Git - nvme.git/commitdiff
x86: Allow to enable PREEMPT_RT.
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>
Fri, 6 Sep 2024 10:59:04 +0000 (12:59 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Tue, 17 Sep 2024 09:05:53 +0000 (11:05 +0200)
It is really time.

x86 has all the required architecture related changes, that have been
identified over time, in order to enable PREEMPT_RT. With the recent
printk changes, the last known road block has been addressed.

Allow to enable PREEMPT_RT on x86.

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/all/20240906111841.562402-2-bigeasy@linutronix.de
arch/x86/Kconfig

index 6f1c31f4b9ab2fe19f715a23b89a0e2bd67b6f93..865573bef975387018ec124ff4a725038130cc10 100644 (file)
@@ -122,6 +122,7 @@ config X86
        select ARCH_USES_CFI_TRAPS              if X86_64 && CFI_CLANG
        select ARCH_SUPPORTS_LTO_CLANG
        select ARCH_SUPPORTS_LTO_CLANG_THIN
+       select ARCH_SUPPORTS_RT
        select ARCH_USE_BUILTIN_BSWAP
        select ARCH_USE_CMPXCHG_LOCKREF         if X86_CMPXCHG64
        select ARCH_USE_MEMTEST