diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2015-03-03 15:37:17 +0100 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2015-03-06 13:17:39 +0100 |
commit | 6f68f4364b537cf52a27b5e53bb7f10de5a938fe (patch) | |
tree | 8df9fd563df4382425091252b304bb1e7605e64f /lib/device/device.h | |
parent | b48ff3b94e7cd771bbaf42f38b546054d02bc0f2 (diff) | |
download | lvm2-6f68f4364b537cf52a27b5e53bb7f10de5a938fe.tar.gz |
devices: avoid extra open() syscall
If the device is already opened by lvm's device cache,
avoid extra syscall opening devices for obtaining its size.
Diffstat (limited to 'lib/device/device.h')
-rw-r--r-- | lib/device/device.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/device/device.h b/lib/device/device.h index 0d38f96b7..dcc37137f 100644 --- a/lib/device/device.h +++ b/lib/device/device.h @@ -94,7 +94,7 @@ int dev_ext_release(struct device *dev); * All io should use these routines. */ int dev_get_block_size(struct device *dev, unsigned int *phys_block_size, unsigned int *block_size); -int dev_get_size(const struct device *dev, uint64_t *size); +int dev_get_size(struct device *dev, uint64_t *size); int dev_get_read_ahead(struct device *dev, uint32_t *read_ahead); int dev_discard_blocks(struct device *dev, uint64_t offset_bytes, uint64_t size_bytes); |