Gitweb:
https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=4b3d71212fb07c945ac...
Commit: 4b3d71212fb07c945acebb074820a63e970504e5
Parent: 5994ed9df218d4201415855b9bd6defa6f371c74
Author: Bryn M. Reeves <bmr(a)redhat.com>
AuthorDate: Wed Mar 29 21:27:11 2017 +0100
Committer: Bryn M. Reeves <bmr(a)redhat.com>
CommitterDate: Wed Mar 29 21:38:15 2017 +0100
libdm: use log_sys_error if dmfilemapd exec fails
Use log_sys_error rather than log_error if execvp() fails:
/mnt/redhat/xdoio.13752.XIORQ: Created new group with 2 region(s) as group ID 0.
# execvp() failed.
vs:
/var/lib/libvirt/images/rhel7-vm1.qcow2: Created new group with 884 region(s) as group
ID 0.
dmfilemapd: execvp failed: No such file or directory
---
libdm/libdm-stats.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libdm/libdm-stats.c b/libdm/libdm-stats.c
index 3e2983d..290097f 100644
--- a/libdm/libdm-stats.c
+++ b/libdm/libdm-stats.c
@@ -5032,7 +5032,7 @@ int dm_stats_start_filemapd(int fd, uint64_t group_id, const char
*path,
}
execvp(args[0], args);
- log_error("execvp() failed.");
+ log_sys_error("execvp", args[0]);
if (!foreground)
_exit(127);
return 0;