* [Qemu-devel] [PATCH v4 1/3] hw/openrisc: Indent typo
2013-07-22 10:30 [Qemu-devel] [PATCH v4 0/3] target-openrisc hw/openrisc: Some OpenRISC fix Jia Liu
@ 2013-07-22 10:30 ` Jia Liu
2013-07-22 10:30 ` [Qemu-devel] [PATCH v4 2/3] hw/openrisc: Use stderr output instead of qemu_log Jia Liu
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Jia Liu @ 2013-07-22 10:30 UTC (permalink / raw)
To: qemu-devel; +Cc: peter.maydell, aliguori, afaerber
Indent typo.
Signed-off-by: Jia Liu <proljc@gmail.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
---
hw/openrisc/openrisc_sim.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hw/openrisc/openrisc_sim.c b/hw/openrisc/openrisc_sim.c
index 924438b..250f5b5 100644
--- a/hw/openrisc/openrisc_sim.c
+++ b/hw/openrisc/openrisc_sim.c
@@ -96,7 +96,7 @@ static void openrisc_sim_init(QEMUMachineInitArgs *args)
ram_addr_t ram_size = args->ram_size;
const char *cpu_model = args->cpu_model;
const char *kernel_filename = args->kernel_filename;
- OpenRISCCPU *cpu = NULL;
+ OpenRISCCPU *cpu = NULL;
MemoryRegion *ram;
int n;
--
1.7.12.4 (Apple Git-37)
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [Qemu-devel] [PATCH v4 2/3] hw/openrisc: Use stderr output instead of qemu_log
2013-07-22 10:30 [Qemu-devel] [PATCH v4 0/3] target-openrisc hw/openrisc: Some OpenRISC fix Jia Liu
2013-07-22 10:30 ` [Qemu-devel] [PATCH v4 1/3] hw/openrisc: Indent typo Jia Liu
@ 2013-07-22 10:30 ` Jia Liu
2013-07-22 10:30 ` [Qemu-devel] [PATCH v4 3/3] target-openrisc: Free typename in openrisc_cpu_class_by_name Jia Liu
2013-07-22 14:37 ` [Qemu-devel] [PATCH v4 0/3] target-openrisc hw/openrisc: Some OpenRISC fix Andreas Färber
3 siblings, 0 replies; 5+ messages in thread
From: Jia Liu @ 2013-07-22 10:30 UTC (permalink / raw)
To: qemu-devel; +Cc: peter.maydell, aliguori, afaerber
We should use stderr output instead of qemu_log in order to output ErrMsg
onto the screen.
Signed-off-by: Jia Liu <proljc@gmail.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
---
hw/openrisc/openrisc_sim.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/hw/openrisc/openrisc_sim.c b/hw/openrisc/openrisc_sim.c
index 250f5b5..a08f27c 100644
--- a/hw/openrisc/openrisc_sim.c
+++ b/hw/openrisc/openrisc_sim.c
@@ -82,7 +82,7 @@ static void cpu_openrisc_load_kernel(ram_addr_t ram_size,
}
if (kernel_size < 0) {
- qemu_log("QEMU: couldn't load the kernel '%s'\n",
+ fprintf(stderr, "QEMU: couldn't load the kernel '%s'\n",
kernel_filename);
exit(1);
}
@@ -107,7 +107,7 @@ static void openrisc_sim_init(QEMUMachineInitArgs *args)
for (n = 0; n < smp_cpus; n++) {
cpu = cpu_openrisc_init(cpu_model);
if (cpu == NULL) {
- qemu_log("Unable to find CPU definition!\n");
+ fprintf(stderr, "Unable to find CPU definition!\n");
exit(1);
}
qemu_register_reset(main_cpu_reset, cpu);
--
1.7.12.4 (Apple Git-37)
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [Qemu-devel] [PATCH v4 3/3] target-openrisc: Free typename in openrisc_cpu_class_by_name
2013-07-22 10:30 [Qemu-devel] [PATCH v4 0/3] target-openrisc hw/openrisc: Some OpenRISC fix Jia Liu
2013-07-22 10:30 ` [Qemu-devel] [PATCH v4 1/3] hw/openrisc: Indent typo Jia Liu
2013-07-22 10:30 ` [Qemu-devel] [PATCH v4 2/3] hw/openrisc: Use stderr output instead of qemu_log Jia Liu
@ 2013-07-22 10:30 ` Jia Liu
2013-07-22 14:37 ` [Qemu-devel] [PATCH v4 0/3] target-openrisc hw/openrisc: Some OpenRISC fix Andreas Färber
3 siblings, 0 replies; 5+ messages in thread
From: Jia Liu @ 2013-07-22 10:30 UTC (permalink / raw)
To: qemu-devel; +Cc: peter.maydell, aliguori, afaerber
We should free typename here.
Signed-off-by: Jia Liu <proljc@gmail.com>
Reviewed-by: Andreas Färber <afaerber@suse.de>
---
target-openrisc/cpu.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/target-openrisc/cpu.c b/target-openrisc/cpu.c
index 6d40f1b..e348df0 100644
--- a/target-openrisc/cpu.c
+++ b/target-openrisc/cpu.c
@@ -99,6 +99,7 @@ static ObjectClass *openrisc_cpu_class_by_name(const char *cpu_model)
typename = g_strdup_printf("%s-" TYPE_OPENRISC_CPU, cpu_model);
oc = object_class_by_name(typename);
+ g_free(typename);
if (oc != NULL && (!object_class_dynamic_cast(oc, TYPE_OPENRISC_CPU) ||
object_class_is_abstract(oc))) {
return NULL;
--
1.7.12.4 (Apple Git-37)
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [Qemu-devel] [PATCH v4 0/3] target-openrisc hw/openrisc: Some OpenRISC fix.
2013-07-22 10:30 [Qemu-devel] [PATCH v4 0/3] target-openrisc hw/openrisc: Some OpenRISC fix Jia Liu
` (2 preceding siblings ...)
2013-07-22 10:30 ` [Qemu-devel] [PATCH v4 3/3] target-openrisc: Free typename in openrisc_cpu_class_by_name Jia Liu
@ 2013-07-22 14:37 ` Andreas Färber
3 siblings, 0 replies; 5+ messages in thread
From: Andreas Färber @ 2013-07-22 14:37 UTC (permalink / raw)
To: Jia Liu; +Cc: peter.maydell, aliguori, qemu-devel
Am 22.07.2013 12:30, schrieb Jia Liu:
> Jia Liu (3):
> hw/openrisc: Indent typo
> hw/openrisc: Use stderr output instead of qemu_log
> target-openrisc: Free typename in openrisc_cpu_class_by_name
Remainder of v4 series:
Reviewed-by: Andreas Färber <afaerber@suse.de>
Andreas
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
^ permalink raw reply [flat|nested] 5+ messages in thread