Revision 584cbdb5
b/monitor.c | ||
---|---|---|
921 | 921 |
*ret_data = QOBJECT(cpu_list); |
922 | 922 |
} |
923 | 923 |
|
924 |
static void do_cpu_set(Monitor *mon, const QDict *qdict, QObject **ret_data)
|
|
924 |
static int do_cpu_set(Monitor *mon, const QDict *qdict, QObject **ret_data)
|
|
925 | 925 |
{ |
926 | 926 |
int index = qdict_get_int(qdict, "index"); |
927 |
if (mon_set_cpu(index) < 0) |
|
927 |
if (mon_set_cpu(index) < 0) {
|
|
928 | 928 |
qemu_error_new(QERR_INVALID_PARAMETER, "index"); |
929 |
return -1; |
|
930 |
} |
|
931 |
return 0; |
|
929 | 932 |
} |
930 | 933 |
|
931 | 934 |
static void do_info_jit(Monitor *mon) |
b/qemu-monitor.hx | ||
---|---|---|
604 | 604 |
.params = "index", |
605 | 605 |
.help = "set the default CPU", |
606 | 606 |
.user_print = monitor_user_noop, |
607 |
.mhandler.cmd_new = do_cpu_set,
|
|
607 |
.cmd_new_ret = do_cpu_set,
|
|
608 | 608 |
}, |
609 | 609 |
|
610 | 610 |
STEXI |
Also available in: Unified diff