|
@@ -42,6 +42,16 @@ config ARM64
|
|
|
select ARCH_INLINE_WRITE_UNLOCK_BH if !PREEMPT
|
|
|
select ARCH_INLINE_WRITE_UNLOCK_IRQ if !PREEMPT
|
|
|
select ARCH_INLINE_WRITE_UNLOCK_IRQRESTORE if !PREEMPT
|
|
|
+ select ARCH_INLINE_SPIN_TRYLOCK if !PREEMPT
|
|
|
+ select ARCH_INLINE_SPIN_TRYLOCK_BH if !PREEMPT
|
|
|
+ select ARCH_INLINE_SPIN_LOCK if !PREEMPT
|
|
|
+ select ARCH_INLINE_SPIN_LOCK_BH if !PREEMPT
|
|
|
+ select ARCH_INLINE_SPIN_LOCK_IRQ if !PREEMPT
|
|
|
+ select ARCH_INLINE_SPIN_LOCK_IRQSAVE if !PREEMPT
|
|
|
+ select ARCH_INLINE_SPIN_UNLOCK if !PREEMPT
|
|
|
+ select ARCH_INLINE_SPIN_UNLOCK_BH if !PREEMPT
|
|
|
+ select ARCH_INLINE_SPIN_UNLOCK_IRQ if !PREEMPT
|
|
|
+ select ARCH_INLINE_SPIN_UNLOCK_IRQRESTORE if !PREEMPT
|
|
|
select ARCH_USE_CMPXCHG_LOCKREF
|
|
|
select ARCH_USE_QUEUED_RWLOCKS
|
|
|
select ARCH_USE_QUEUED_SPINLOCKS
|