diff --git a/block/blk-mq-sysfs.c b/block/blk-mq-sysfs.c index 666323680b2efdd0b68dcdc82848a9e1f997d8f2..014c7d84ff99b2a187150dd7409d2dab23131001 100644 --- a/block/blk-mq-sysfs.c +++ b/block/blk-mq-sysfs.c @@ -182,7 +182,7 @@ static ssize_t blk_mq_hw_sysfs_cpus_show(struct blk_mq_hw_ctx *hctx, char *page) pos += ret; } - ret = snprintf(pos + page, size - pos, "\n"); + ret = snprintf(pos + page, size + 1 - pos, "\n"); return pos + ret; }