diff options
-rw-r--r-- | block/bsg.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/block/bsg.c b/block/bsg.c index 0c8b64a16484..c4f49e255751 100644 --- a/block/bsg.c +++ b/block/bsg.c | |||
@@ -878,7 +878,7 @@ static unsigned int bsg_poll(struct file *file, poll_table *wait) | |||
878 | spin_lock_irq(&bd->lock); | 878 | spin_lock_irq(&bd->lock); |
879 | if (!list_empty(&bd->done_list)) | 879 | if (!list_empty(&bd->done_list)) |
880 | mask |= POLLIN | POLLRDNORM; | 880 | mask |= POLLIN | POLLRDNORM; |
881 | if (bd->queued_cmds >= bd->max_queue) | 881 | if (bd->queued_cmds < bd->max_queue) |
882 | mask |= POLLOUT; | 882 | mask |= POLLOUT; |
883 | spin_unlock_irq(&bd->lock); | 883 | spin_unlock_irq(&bd->lock); |
884 | 884 | ||