--- device-mapper.1.02.02/lib/ioctl/libdm-iface.c.orig 2005-12-02 02:11:41 +0300 +++ device-mapper.1.02.02/lib/ioctl/libdm-iface.c 2006-02-07 02:08:35 +0300 @@ -156,7 +156,7 @@ static int _get_proc_number(const char * fclose(fl); if (number) { - log_error("%s: No entry for %s found", file, name); + log_verbose("%s: No entry for %s found", file, name); return 0; } @@ -279,7 +279,7 @@ static int _open_control(void) { #ifdef DM_IOCTLS char control[PATH_MAX]; - uint32_t major = 0, minor; + uint32_t major = 0, minor = 0; if (_control_fd != -1) return 1; @@ -287,7 +287,7 @@ static int _open_control(void) snprintf(control, sizeof(control), "%s/control", dm_dir()); if (!_control_device_number(&major, &minor)) - log_error("Is device-mapper driver missing from kernel?"); + log_verbose("Is device-mapper driver missing from kernel?"); if (!_control_exists(control, major, minor) && !_create_control(control, major, minor)) @@ -306,7 +306,7 @@ static int _open_control(void) return 1; error: - log_error("Failure to communicate with kernel device-mapper driver."); + log_verbose("Failure to communicate with kernel device-mapper driver."); return 0; #else return 1;