aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Färber <afaerber@suse.de>2014-07-15 16:04:26 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2014-07-18 14:57:35 +0200
commitbb2eb1892d36e5c9fa1695924434313e3acbb1c0 (patch)
treefb1e6b9c1ec9f37fa1c99d5caf4a6723845cadaa
parentf9e13f8fd87710063f9fa0feaf7de0348b32612a (diff)
downloadqemu-bb2eb1892d36e5c9fa1695924434313e3acbb1c0.zip
qemu-bb2eb1892d36e5c9fa1695924434313e3acbb1c0.tar.gz
qemu-bb2eb1892d36e5c9fa1695924434313e3acbb1c0.tar.bz2
module: Don't complain when a module is absent
The current implementation depends on a configure-time generated list of block modules. When any of them is absent, module_load() emits a warning. This is suboptimal because extracting code to modules was mainly done to allow separate packaging of modules with intrusive dependencies. Absence of optional packages then leads to absence of modules and an error message, which users may recognize as new and report as error. Cc: Paolo Bonzini <pbonzini@redhat.com> Cc: Michael Tokarev <mjt@tls.msk.ru> Reviewed-by: Fam Zheng <famz@redhat.com> Signed-off-by: Andreas Färber <afaerber@suse.de> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
-rw-r--r--util/module.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/util/module.c b/util/module.c
index 9fd3030..4bd4a94 100644
--- a/util/module.c
+++ b/util/module.c
@@ -209,9 +209,6 @@ static void module_load(module_init_type type)
break;
}
}
- if (ret == -ENOENT) {
- fprintf(stderr, "Can't find module: %s\n", *mp);
- }
}
for (i = 0; i < ARRAY_SIZE(dirs); i++) {