summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryn M. Reeves <bmr@redhat.com>2016-07-08 21:13:25 +0100
committerBryn M. Reeves <bmr@redhat.com>2016-07-08 22:05:36 +0100
commit2d1f03b6164bce6f871918f563de9d8233e76f93 (patch)
treee071d79ebbbfffb6c0e9122a6d8651fc73647295
parent58bfea6a6e2789896e81fefe18e504fb7222e834 (diff)
downloadlvm2-2d1f03b6164bce6f871918f563de9d8233e76f93.tar.gz
libdm: use a constant for FIEMAP buffer size
-rw-r--r--libdm/libdm-stats.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libdm/libdm-stats.c b/libdm/libdm-stats.c
index d911c60d2..bf9b7e30c 100644
--- a/libdm/libdm-stats.c
+++ b/libdm/libdm-stats.c
@@ -37,6 +37,7 @@
#define STATS_ROW_BUF_LEN 4096
#define STATS_MSG_BUF_LEN 1024
+#define STATS_FIE_BUF_LEN 2048
#define SECTOR_SHIFT 9L
@@ -4147,7 +4148,7 @@ static int _stats_add_extent(struct dm_pool *mem, struct fiemap_extent *fm_ext,
static struct _extent *_stats_get_extents_for_file(struct dm_pool *mem, int fd,
uint64_t *count)
{
- uint64_t buf[2048];
+ uint64_t buf[STATS_FIE_BUF_LEN];
struct fiemap *fiemap = (struct fiemap *)buf;
struct fiemap_extent *fm_ext = &fiemap->fm_extents[0];
struct fiemap_extent fm_last = {0};