[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 6/9] kvmvapic: Introduce TPR access optimizat
From: |
Avi Kivity |
Subject: |
Re: [Qemu-devel] [PATCH v3 6/9] kvmvapic: Introduce TPR access optimization for Windows guests |
Date: |
Thu, 16 Feb 2012 17:29:28 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111222 Thunderbird/9.0 |
On 02/14/2012 05:13 PM, Jan Kiszka wrote:
> This enables acceleration for MMIO-based TPR registers accesses of
> 32-bit Windows guest systems. It is mostly useful with KVM enabled,
> either on older Intel CPUs (without flexpriority feature, can also be
> manually disabled for testing) or any current AMD processor.
>
> The approach introduced here is derived from the original version of
> qemu-kvm. It was refactored, documented, and extended by support for
> user space APIC emulation, both with and without KVM acceleration. The
> VMState format was kept compatible, so was the ABI to the option ROM
> that implements the guest-side para-virtualized driver service. This
> enables seamless migration from qemu-kvm to upstream or, one day,
> between KVM and TCG mode.
>
>
> +printf("patch @%lx\n", (long)ip);
Debug code
--
error compiling committee.c: too many arguments to function
- [Qemu-devel] [PATCH v3 0/9] uq/master: TPR access optimization for Windows guests, Jan Kiszka, 2012/02/14
- [Qemu-devel] [PATCH v3 2/9] Remove useless casts from cpu iterators, Jan Kiszka, 2012/02/14
- [Qemu-devel] [PATCH v3 5/9] kvmvapic: Add option ROM, Jan Kiszka, 2012/02/14
- [Qemu-devel] [PATCH v3 8/9] optionsrom: Reserve space for checksum, Jan Kiszka, 2012/02/14
- [Qemu-devel] [PATCH v3 1/9] kvm: Set cpu_single_env only once, Jan Kiszka, 2012/02/14
- [Qemu-devel] [PATCH v3 6/9] kvmvapic: Introduce TPR access optimization for Windows guests, Jan Kiszka, 2012/02/14
- Re: [Qemu-devel] [PATCH v3 6/9] kvmvapic: Introduce TPR access optimization for Windows guests,
Avi Kivity <=
- [Qemu-devel] [PATCH v3 4/9] target-i386: Add infrastructure for reporting TPR MMIO accesses, Jan Kiszka, 2012/02/14
- [Qemu-devel] [PATCH v3 7/9] kvmvapic: Simplify mp/up_set_tpr, Jan Kiszka, 2012/02/14
- [Qemu-devel] [PATCH v3 9/9] kvmvapic: Use optionrom helpers, Jan Kiszka, 2012/02/14
- [Qemu-devel] [PATCH v3 3/9] Allow to use pause_all_vcpus from VCPU context, Jan Kiszka, 2012/02/14