ソースを参照

block: blk_max_size_offset() should check ->max_sectors

Commit 762380ad9322 inadvertently changed a check for max_sectors
to max_hw_sectors. Revert that part, so we still compare against
max_sectors.

Signed-off-by: Jens Axboe <axboe@fb.com>
Jens Axboe 11 年 前
コミット
736ed4de76
1 ファイル変更1 行追加1 行削除
  1. 1 1
      include/linux/blkdev.h

+ 1 - 1
include/linux/blkdev.h

@@ -920,7 +920,7 @@ static inline unsigned int blk_max_size_offset(struct request_queue *q,
 					       sector_t offset)
 					       sector_t offset)
 {
 {
 	if (!q->limits.chunk_sectors)
 	if (!q->limits.chunk_sectors)
-		return q->limits.max_hw_sectors;
+		return q->limits.max_sectors;
 
 
 	return q->limits.chunk_sectors -
 	return q->limits.chunk_sectors -
 			(offset & (q->limits.chunk_sectors - 1));
 			(offset & (q->limits.chunk_sectors - 1));