[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH 5/9] qtest: do not use TCG CPU threads
From: |
Andreas Färber |
Subject: |
Re: [Qemu-devel] [RFC PATCH 5/9] qtest: do not use TCG CPU threads |
Date: |
Wed, 18 Jan 2012 11:53:30 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111220 Thunderbird/9.0 |
Am 18.01.2012 11:33, schrieb Paolo Bonzini:
> Signed-off-by: Paolo Bonzini <address@hidden>
> ---
> cpu-exec.c | 4 ---
> cpus.c | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
> 2 files changed, 59 insertions(+), 7 deletions(-)
> diff --git a/cpus.c b/cpus.c
> index 2dae549..c4ca26a 100644
> --- a/cpus.c
> +++ b/cpus.c
> - if (kvm_enabled() && !env->thread_kicked) {
> + if (!tcg_enabled() && !env->thread_kicked) {
> - if (kvm_enabled()) {
> + if (!tcg_enabled()) {
> if (kvm_enabled()) {
> qemu_kvm_start_vcpu(env);
> - } else {
> + } else if (tcg_enabled()) {
> qemu_tcg_init_vcpu(env);
> + } else {
> + qemu_dummy_start_vcpu(env);
> }
Did you keep Xen in mind when changing the logic?
Andreas
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
- [Qemu-devel] [RFC PATCH 0/9] qtest fixes and alternative IRQ intercept proposal, Paolo Bonzini, 2012/01/18
- [Qemu-devel] [RFC PATCH 1/9] qtest: always send a response, Paolo Bonzini, 2012/01/18
- [Qemu-devel] [RFC PATCH 3/9] qtest: fix Makefile, Paolo Bonzini, 2012/01/18
- [Qemu-devel] [RFC PATCH 2/9] qtest: enable echo, Paolo Bonzini, 2012/01/18
- [Qemu-devel] [RFC PATCH 4/9] rtc-test: fix set_alarm_time, Paolo Bonzini, 2012/01/18
- [Qemu-devel] [RFC PATCH 6/9] pc: attach ioapic to the QOM composition tree, Paolo Bonzini, 2012/01/18
- [Qemu-devel] [RFC PATCH 7/9] qtest: IRQ interception infrastructure, Paolo Bonzini, 2012/01/18
- [Qemu-devel] [RFC PATCH 5/9] qtest: do not use TCG CPU threads, Paolo Bonzini, 2012/01/18
- Re: [Qemu-devel] [RFC PATCH 5/9] qtest: do not use TCG CPU threads,
Andreas Färber <=
- [Qemu-devel] [RFC PATCH 8/9] libqtest: add IRQ intercept commands, Paolo Bonzini, 2012/01/18
- [Qemu-devel] [RFC PATCH 9/9] rtc-test: add IRQ intercept, Paolo Bonzini, 2012/01/18
- [Qemu-devel] [RFC PATCH 10/9] qtest: add clock management, Paolo Bonzini, 2012/01/18