Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

arm64: remove ARCH_INLINE_*

Since commit 7dadeaa6e851 ("sched: Further restrict the preemption
modes"), arm64 only has two preemption models: full and lazy. Both
implies PREEMPTION, so !PREEMPTION is always false for arm64, it's
time to remove ARCH_INLINE_*.

Signed-off-by: Jisheng Zhang <jszhang@kernel.org>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>

authored by

Jisheng Zhang and committed by
Catalin Marinas
6712fcde 1f318b96

-26
-26
arch/arm64/Kconfig
··· 61 61 select ARCH_HAVE_ELF_PROT 62 62 select ARCH_HAVE_NMI_SAFE_CMPXCHG 63 63 select ARCH_HAVE_TRACE_MMIO_ACCESS 64 - select ARCH_INLINE_READ_LOCK if !PREEMPTION 65 - select ARCH_INLINE_READ_LOCK_BH if !PREEMPTION 66 - select ARCH_INLINE_READ_LOCK_IRQ if !PREEMPTION 67 - select ARCH_INLINE_READ_LOCK_IRQSAVE if !PREEMPTION 68 - select ARCH_INLINE_READ_UNLOCK if !PREEMPTION 69 - select ARCH_INLINE_READ_UNLOCK_BH if !PREEMPTION 70 - select ARCH_INLINE_READ_UNLOCK_IRQ if !PREEMPTION 71 - select ARCH_INLINE_READ_UNLOCK_IRQRESTORE if !PREEMPTION 72 - select ARCH_INLINE_WRITE_LOCK if !PREEMPTION 73 - select ARCH_INLINE_WRITE_LOCK_BH if !PREEMPTION 74 - select ARCH_INLINE_WRITE_LOCK_IRQ if !PREEMPTION 75 - select ARCH_INLINE_WRITE_LOCK_IRQSAVE if !PREEMPTION 76 - select ARCH_INLINE_WRITE_UNLOCK if !PREEMPTION 77 - select ARCH_INLINE_WRITE_UNLOCK_BH if !PREEMPTION 78 - select ARCH_INLINE_WRITE_UNLOCK_IRQ if !PREEMPTION 79 - select ARCH_INLINE_WRITE_UNLOCK_IRQRESTORE if !PREEMPTION 80 - select ARCH_INLINE_SPIN_TRYLOCK if !PREEMPTION 81 - select ARCH_INLINE_SPIN_TRYLOCK_BH if !PREEMPTION 82 - select ARCH_INLINE_SPIN_LOCK if !PREEMPTION 83 - select ARCH_INLINE_SPIN_LOCK_BH if !PREEMPTION 84 - select ARCH_INLINE_SPIN_LOCK_IRQ if !PREEMPTION 85 - select ARCH_INLINE_SPIN_LOCK_IRQSAVE if !PREEMPTION 86 - select ARCH_INLINE_SPIN_UNLOCK if !PREEMPTION 87 - select ARCH_INLINE_SPIN_UNLOCK_BH if !PREEMPTION 88 - select ARCH_INLINE_SPIN_UNLOCK_IRQ if !PREEMPTION 89 - select ARCH_INLINE_SPIN_UNLOCK_IRQRESTORE if !PREEMPTION 90 64 select ARCH_KEEP_MEMBLOCK 91 65 select ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE 92 66 select ARCH_USE_CMPXCHG_LOCKREF