mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
cov: avoid unsing unchecked label_scan_open
Drop extra call too label_scan_open() without checking return value, and let code go through next call bellow.
This commit is contained in:
parent
70e3d0a613
commit
d3ebb18f40
@ -1299,9 +1299,7 @@ bool dev_set_bytes(struct device *dev, uint64_t start, size_t len, uint8_t val)
|
|||||||
log_debug("Close and reopen to write %s", dev_name(dev));
|
log_debug("Close and reopen to write %s", dev_name(dev));
|
||||||
bcache_invalidate_fd(scan_bcache, dev->bcache_fd);
|
bcache_invalidate_fd(scan_bcache, dev->bcache_fd);
|
||||||
_scan_dev_close(dev);
|
_scan_dev_close(dev);
|
||||||
|
/* goes to label_scan_open() since bcache_fd < 0 */
|
||||||
dev->flags |= DEV_BCACHE_WRITE;
|
|
||||||
label_scan_open(dev);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (dev->bcache_fd <= 0) {
|
if (dev->bcache_fd <= 0) {
|
||||||
|
Loading…
Reference in New Issue
Block a user