summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2019-11-01 21:01:51 +0100
committerZdenek Kabelac <zkabelac@redhat.com>2019-11-08 13:04:45 +0100
commitf90c3d69cedf94fa094bc71cc98376d58d970223 (patch)
treed7ff705e0361b25c78c0a680a405626cde3dd5ff
parent67bdae069751e4779e738283e3d8a5873622bfc0 (diff)
downloadlvm2-f90c3d69cedf94fa094bc71cc98376d58d970223.tar.gz
cov: ensure read_ahead is available
Make sure read_ahead pointer is not NULL when quering for RA.
-rw-r--r--lib/activate/dev_manager.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/activate/dev_manager.c b/lib/activate/dev_manager.c
index feec861bf..7acb3e9f7 100644
--- a/lib/activate/dev_manager.c
+++ b/lib/activate/dev_manager.c
@@ -270,7 +270,7 @@ static int _info_run(const char *dlid, struct dm_info *dminfo,
(strcmp(name_check, devname) != 0))
dminfo->exists = 0; /* mismatching name -> device does not exist */
- if (with_read_ahead && dminfo->exists) {
+ if (with_read_ahead && read_ahead && dminfo->exists) {
if (!dm_task_get_read_ahead(dmt, read_ahead))
goto_out;
} else if (read_ahead)