lsblk: check sysfs_read_u64 return code [coverity scan]
Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
parent
6b21a6b9f3
commit
32c67d2c58
|
@ -821,8 +821,9 @@ static int set_cxt(struct blkdev_cxt *cxt,
|
|||
|
||||
cxt->maj = major(devno);
|
||||
cxt->min = minor(devno);
|
||||
cxt->size = 0;
|
||||
|
||||
sysfs_read_u64(&cxt->sysfs, "size", &cxt->size); /* in sectors */
|
||||
if (sysfs_read_u64(&cxt->sysfs, "size", &cxt->size) == 0) /* in sectors */
|
||||
cxt->size <<= 9; /* in bytes */
|
||||
|
||||
sysfs_read_int(&cxt->sysfs, "queue/discard_granularity", &cxt->discard);
|
||||
|
|
Loading…
Reference in New Issue