qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v2 6/6] monitor: convert do_cpu_set() to QObject


From: Anthony Liguori
Subject: Re: [Qemu-devel] [PATCH v2 6/6] monitor: convert do_cpu_set() to QObject, QError
Date: Tue, 26 Jan 2010 15:23:24 -0600
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091209 Fedora/3.0-4.fc12 Lightning/1.0pre Thunderbird/3.0

On 01/20/2010 06:07 AM, Markus Armbruster wrote:
Signed-off-by: Markus Armbruster<address@hidden>
---
  monitor.c       |    4 ++--
  qemu-monitor.hx |    3 ++-
  2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/monitor.c b/monitor.c
index 816f6fd..b9166c3 100644
--- a/monitor.c
+++ b/monitor.c
@@ -808,11 +808,11 @@ static void do_info_cpus(Monitor *mon, QObject **ret_data)
      *ret_data = QOBJECT(cpu_list);
  }

-static void do_cpu_set(Monitor *mon, const QDict *qdict)
+static void do_cpu_set(Monitor *mon, const QDict *qdict, QObject **ret_data)
  {
      int index = qdict_get_int(qdict, "index");
      if (mon_set_cpu(index)<  0)
-        monitor_printf(mon, "Invalid CPU index\n");
+        qemu_error_new(QERR_INVALID_CPU_INDEX);

Just out of curiousity, why introduce a new error verses using (QERR_INVALID_PARAMETER, "index")?

Regards,

Anthony Liguori




reply via email to

[Prev in Thread] Current Thread [Next in Thread]