mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
device: Internal error if writing 0 bytes to dev.
This commit is contained in:
parent
7272fd2210
commit
c5ef76bf27
@ -804,6 +804,11 @@ int dev_write(struct device *dev, uint64_t offset, size_t len, dev_io_reason_t r
|
|||||||
if (!_dev_is_valid(dev))
|
if (!_dev_is_valid(dev))
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
|
if (!len) {
|
||||||
|
log_error(INTERNAL_ERROR "Attempted to write 0 bytes to %s at " FMTu64, dev_name(dev), offset);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
where.dev = dev;
|
where.dev = dev;
|
||||||
where.start = offset;
|
where.start = offset;
|
||||||
where.size = len;
|
where.size = len;
|
||||||
|
Loading…
Reference in New Issue
Block a user