projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
570b1ca
)
nbd: Use blk_validate_block_size() to validate block size
author
Xie Yongji
<xieyongji@bytedance.com>
Tue, 26 Oct 2021 14:40:13 +0000
(22:40 +0800)
committer
Jens Axboe
<axboe@kernel.dk>
Wed, 27 Oct 2021 20:15:53 +0000
(14:15 -0600)
Use the block layer helper to validate block size instead
of open coding it.
Signed-off-by: Xie Yongji <xieyongji@bytedance.com>
Link:
https://lore.kernel.org/r/20211026144015.188-3-xieyongji@bytedance.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/nbd.c
patch
|
blob
|
history
diff --git
a/drivers/block/nbd.c
b/drivers/block/nbd.c
index 8922b8864487feb65af749544567a38c7839bde1..504c20a2f33e0f78645ac93274afa033b2708932 100644
(file)
--- a/
drivers/block/nbd.c
+++ b/
drivers/block/nbd.c
@@
-315,7
+315,8
@@
static int nbd_set_size(struct nbd_device *nbd, loff_t bytesize,
{
if (!blksize)
blksize = 1u << NBD_DEF_BLKSIZE_BITS;
- if (blksize < 512 || blksize > PAGE_SIZE || !is_power_of_2(blksize))
+
+ if (blk_validate_block_size(blksize))
return -EINVAL;
nbd->config->bytesize = bytesize;