hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/kernel/locking/spinlock.c
....@@ -124,11 +124,8 @@
124124 * __[spin|read|write]_lock_bh()
125125 */
126126 BUILD_LOCK_OPS(spin, raw_spinlock);
127
-
128
-#ifndef CONFIG_PREEMPT_RT
129127 BUILD_LOCK_OPS(read, rwlock);
130128 BUILD_LOCK_OPS(write, rwlock);
131
-#endif
132129
133130 #endif
134131
....@@ -211,8 +208,6 @@
211208 }
212209 EXPORT_SYMBOL(_raw_spin_unlock_bh);
213210 #endif
214
-
215
-#ifndef CONFIG_PREEMPT_RT
216211
217212 #ifndef CONFIG_INLINE_READ_TRYLOCK
218213 int __lockfunc _raw_read_trylock(rwlock_t *lock)
....@@ -357,8 +352,6 @@
357352 }
358353 EXPORT_SYMBOL(_raw_write_unlock_bh);
359354 #endif
360
-
361
-#endif /* !PREEMPT_RT */
362355
363356 #ifdef CONFIG_DEBUG_LOCK_ALLOC
364357