]> git.ipfire.org Git - thirdparty/kernel/stable.git/blobdiff - block/blk-core.c
block: fix the count of PGPGOUT for WRITE_SAME
[thirdparty/kernel/stable.git] / block / blk-core.c
index 95b7ea996ac2e694f5237c8f464d796dd612184b..c01f4907dbbc96559436ae95a3673904d1d38f0c 100644 (file)
@@ -2277,7 +2277,7 @@ blk_qc_t submit_bio(struct bio *bio)
                unsigned int count;
 
                if (unlikely(bio_op(bio) == REQ_OP_WRITE_SAME))
-                       count = queue_logical_block_size(bio->bi_disk->queue);
+                       count = queue_logical_block_size(bio->bi_disk->queue) >> 9;
                else
                        count = bio_sectors(bio);