aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/linux/blkdev.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h
index 95864b3ff298..d2a1b71e93c3 100644
--- a/include/linux/blkdev.h
+++ b/include/linux/blkdev.h
@@ -412,8 +412,12 @@ struct request_queue
412 412
413static inline int queue_is_locked(struct request_queue *q) 413static inline int queue_is_locked(struct request_queue *q)
414{ 414{
415#ifdef CONFIG_SMP
415 spinlock_t *lock = q->queue_lock; 416 spinlock_t *lock = q->queue_lock;
416 return lock && spin_is_locked(lock); 417 return lock && spin_is_locked(lock);
418#else
419 return 1;
420#endif
417} 421}
418 422
419static inline void queue_flag_set_unlocked(unsigned int flag, 423static inline void queue_flag_set_unlocked(unsigned int flag,