numa: Avoid qerror_report_err() outside QMP command handlers
qerror_report_err() is a transitional interface to help with converting existing monitor commands to QMP. It should not be used elsewhere. Replace by error_report_err() in initial startup helper numa_init_func() and board setup helper memory_region_allocate_system_memory(). Signed-off-by: Markus Armbruster <armbru@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com>
This commit is contained in:
parent
12d0cc2db9
commit
29b762f5f0
8
numa.c
8
numa.c
|
@ -146,8 +146,7 @@ int numa_init_func(QemuOpts *opts, void *opaque)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
error:
|
error:
|
||||||
qerror_report_err(err);
|
error_report_err(err);
|
||||||
error_free(err);
|
|
||||||
|
|
||||||
if (object) {
|
if (object) {
|
||||||
QapiDeallocVisitor *dv = qapi_dealloc_visitor_new();
|
QapiDeallocVisitor *dv = qapi_dealloc_visitor_new();
|
||||||
|
@ -262,8 +261,7 @@ static void allocate_system_memory_nonnuma(MemoryRegion *mr, Object *owner,
|
||||||
* regular RAM allocation.
|
* regular RAM allocation.
|
||||||
*/
|
*/
|
||||||
if (err) {
|
if (err) {
|
||||||
qerror_report_err(err);
|
error_report_err(err);
|
||||||
error_free(err);
|
|
||||||
memory_region_init_ram(mr, owner, name, ram_size, &error_abort);
|
memory_region_init_ram(mr, owner, name, ram_size, &error_abort);
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
|
@ -298,7 +296,7 @@ void memory_region_allocate_system_memory(MemoryRegion *mr, Object *owner,
|
||||||
}
|
}
|
||||||
MemoryRegion *seg = host_memory_backend_get_memory(backend, &local_err);
|
MemoryRegion *seg = host_memory_backend_get_memory(backend, &local_err);
|
||||||
if (local_err) {
|
if (local_err) {
|
||||||
qerror_report_err(local_err);
|
error_report_err(local_err);
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue