Statistics
| Branch: | Revision:

root / target-i386 @ 250b086e

Name Size
TODO 1 kB
cpu.h 31.9 kB
cpuid.c 46.4 kB
helper.c 40.9 kB
helper.h 6.3 kB
helper_template.h 8.6 kB
hyperv.c 1.2 kB
hyperv.h 1.2 kB
kvm.c 57.2 kB
machine.c 13.9 kB
op_helper.c 166.6 kB
ops_sse.h 60 kB
ops_sse_header.h 11.7 kB
svm.h 5.7 kB
translate.c 256.6 kB

Latest revisions

# Date Author Comment
3f2cbf0d 03/11/2012 01:22 pm Jan Kiszka

target-i386: Mask NX bit from cpu_get_phys_page_debug result

This was a long pending bug, now revealed by the assert in
phys_page_find that stumbled over the large page index returned by
cpu_get_phys_page_debug for NX-marked pages: We need to mask out NX and...

7e680753 03/07/2012 12:31 pm Michael S. Tsirkin

kvm: fill in padding to help valgrind

valgrind warns about padding fields which are passed
to vcpu ioctls uninitialized.
This is not an error in practice because kvm ignored padding.
Since the ioctls in question are off data path and
the cost is zero anyway, initialize padding to 0...

5a30d3f1 03/03/2012 07:59 pm Blue Swirl

Merge branch 'upstream' of git://qemu.weilnetz.de/qemu

  • 'upstream' of git://qemu.weilnetz.de/qemu:
    Move definition of HOST_LONG_BITS to qemu-common.h
    target-xtensa: Clean includes
    target-unicore32: Clean includes
    target-sh4: Clean includes
    target-s390x: Clean includes...
5918ff68 03/01/2012 11:26 pm Anthony Liguori

Merge remote-tracking branch 'qemu-kvm/uq/master' into staging

  • qemu-kvm/uq/master:
    pc-bios: update kvmvapic.bin
    kvmvapic: Use optionrom helpers
    optionsrom: Reserve space for checksum
    kvmvapic: Simplify mp/up_set_tpr
    kvmvapic: Introduce TPR access optimization for Windows guests...
727d6bff 02/28/2012 11:33 pm Stefan Weil

target-i386: Clean includes

Remove some include statements which are not needed.

Signed-off-by: Stefan Weil <>

ed5e1ec3 02/24/2012 05:06 pm Andreas Färber

target-i386: Introduce x86_cpuid_version_set_family()

Move the logic for setting the family and extended family into a
helper function.

To make the helper self-contained and in preparation of future
unordered/multiple uses, mask out any previous family values first....

b0704cbd 02/24/2012 05:06 pm Andreas Färber

target-i386: Introduce x86_cpuid_version_set_model()

Move the logic for setting the model and extended model fields
into a helper function.

To make the function self-contained and to prepare for future
unordered/multiple uses, mask out any previous model values first....

38c3dc46 02/24/2012 05:06 pm Andreas Färber

target-i386: Introduce x86_cpuid_version_set_stepping()

Move the logic for setting the stepping field into a helper function.

To make the function self-contained and to prepare for future
unordered/multiple uses, mask out any previous stepping values first....

dcce6675 02/24/2012 05:06 pm Andreas Färber

target-i386: Introduce x86_cpuid_set_model_id()

Move the logic to transform the 48-char model ID into the 12-word model
value into a helper.

Signed-off-by: Andreas Färber <>
Signed-off-by: Anthony Liguori <>

3ac8ebfe 02/22/2012 09:24 pm Eduardo Habkost

cpu defs: use Intel flag names for Intel models (v2)

Use 'i64' instead of 'lm' and 'xd' instead of 'nx' on Intel models.

The flags have different names on Intel docs, so use those names for clarity.

This is based on a previous patch from John Cooper where this was introduced...

View revisions

Also available in: Atom