mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
libdm: Add uuid/devno to ioctl failure log message.
This commit is contained in:
parent
1906619187
commit
8853462528
@ -1,5 +1,6 @@
|
|||||||
Version 1.02.96 -
|
Version 1.02.96 -
|
||||||
=================================
|
=================================
|
||||||
|
Include uuid or device number in log message after ioctl failure.
|
||||||
Add DM_INTERNAL_SUSPEND_FLAG to dm-ioctl.h.
|
Add DM_INTERNAL_SUSPEND_FLAG to dm-ioctl.h.
|
||||||
Install blkdeactivate script and its man page with make install_device-mapper.
|
Install blkdeactivate script and its man page with make install_device-mapper.
|
||||||
|
|
||||||
|
@ -1802,15 +1802,29 @@ static struct dm_ioctl *_do_dm_ioctl(struct dm_task *dmt, unsigned command,
|
|||||||
dmi->flags &= ~DM_EXISTS_FLAG; /* FIXME */
|
dmi->flags &= ~DM_EXISTS_FLAG; /* FIXME */
|
||||||
else {
|
else {
|
||||||
if (_log_suppress || errno == EINTR)
|
if (_log_suppress || errno == EINTR)
|
||||||
log_verbose("device-mapper: %s ioctl "
|
log_verbose("device-mapper: %s ioctl on %s%s%s%.0d%s%.0d%s%s "
|
||||||
"failed: %s",
|
"failed: %s",
|
||||||
_cmd_data_v4[dmt->type].name,
|
_cmd_data_v4[dmt->type].name,
|
||||||
|
dmi->name, dmi->uuid,
|
||||||
|
dmt->major > 0 ? "(" : "",
|
||||||
|
dmt->major > 0 ? dmt->major : 0,
|
||||||
|
dmt->major > 0 ? ":" : "",
|
||||||
|
dmt->minor > 0 ? dmt->minor : 0,
|
||||||
|
dmt->major > 0 && dmt->minor == 0 ? "0" : "",
|
||||||
|
dmt->major > 0 ? ")" : "",
|
||||||
strerror(errno));
|
strerror(errno));
|
||||||
else
|
else
|
||||||
log_error("device-mapper: %s ioctl on %s "
|
log_error("device-mapper: %s ioctl on %s%s%s%.0d%s%.0d%s%s "
|
||||||
"failed: %s",
|
"failed: %s",
|
||||||
_cmd_data_v4[dmt->type].name,
|
_cmd_data_v4[dmt->type].name,
|
||||||
dmi->name, strerror(errno));
|
dmi->name, dmi->uuid,
|
||||||
|
dmt->major > 0 ? "(" : "",
|
||||||
|
dmt->major > 0 ? dmt->major : 0,
|
||||||
|
dmt->major > 0 ? ":" : "",
|
||||||
|
dmt->minor > 0 ? dmt->minor : 0,
|
||||||
|
dmt->major > 0 && dmt->minor == 0 ? "0" : "",
|
||||||
|
dmt->major > 0 ? ")" : "",
|
||||||
|
strerror(errno));
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* It's sometimes worth retrying after EBUSY in case
|
* It's sometimes worth retrying after EBUSY in case
|
||||||
|
Loading…
Reference in New Issue
Block a user