|
@@ -329,6 +329,9 @@ void module_load_qom_one(const char *type)
|
|
if (!modinfo->objs) {
|
|
if (!modinfo->objs) {
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
|
|
+ if (!module_check_arch(modinfo)) {
|
|
|
|
+ continue;
|
|
|
|
+ }
|
|
for (sl = modinfo->objs; *sl != NULL; sl++) {
|
|
for (sl = modinfo->objs; *sl != NULL; sl++) {
|
|
if (strcmp(type, *sl) == 0) {
|
|
if (strcmp(type, *sl) == 0) {
|
|
module_load_one("", modinfo->name, false);
|
|
module_load_one("", modinfo->name, false);
|
|
@@ -349,6 +352,9 @@ void module_load_qom_all(void)
|
|
if (!modinfo->objs) {
|
|
if (!modinfo->objs) {
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
|
|
+ if (!module_check_arch(modinfo)) {
|
|
|
|
+ continue;
|
|
|
|
+ }
|
|
module_load_one("", modinfo->name, false);
|
|
module_load_one("", modinfo->name, false);
|
|
}
|
|
}
|
|
module_loaded_qom_all = true;
|
|
module_loaded_qom_all = true;
|