[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] be7773: target-i386: add KVM_HINTS_DEDICATED
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] be7773: target-i386: add KVM_HINTS_DEDICATED performance h... |
Date: |
Tue, 13 Mar 2018 08:24:56 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: be7773268d98176489483a315d3e2323cb0615b9
https://github.com/qemu/qemu/commit/be7773268d98176489483a315d3e2323cb0615b9
Author: Wanpeng Li <address@hidden>
Date: 2018-03-12 (Mon, 12 Mar 2018)
Changed paths:
M target/i386/cpu.c
M target/i386/cpu.h
M target/i386/kvm.c
Log Message:
-----------
target-i386: add KVM_HINTS_DEDICATED performance hint
Add KVM_HINTS_DEDICATED performance hint, guest checks this feature bit
to determine if they run on dedicated vCPUs, allowing optimizations such
as usage of qspinlocks.
Cc: Paolo Bonzini <address@hidden>
Cc: Radim Krčmář <address@hidden>
Cc: Eduardo Habkost <address@hidden>
Signed-off-by: Wanpeng Li <address@hidden>
Message-Id: <address@hidden>
[ehabkost: Renamed property to kvm-hint-dedicated]
Signed-off-by: Eduardo Habkost <address@hidden>
Commit: e37a5c7fa459558b5020588994707fe3fdd6616e
https://github.com/qemu/qemu/commit/e37a5c7fa459558b5020588994707fe3fdd6616e
Author: Chao Peng <address@hidden>
Date: 2018-03-12 (Mon, 12 Mar 2018)
Changed paths:
M target/i386/cpu.c
M target/i386/cpu.h
M target/i386/kvm.c
Log Message:
-----------
i386: Add Intel Processor Trace feature support
Expose Intel Processor Trace feature to guest.
To make Intel PT live migration safe and get same CPUID information
with same CPU model on diffrent host. CPUID[14] is constant in this
patch. Intel PT use EPT is first supported in IceLake, the CPUID[14]
get on this machine as default value. Intel PT would be disabled
if any machine don't support this minial feature list.
Signed-off-by: Chao Peng <address@hidden>
Signed-off-by: Luwei Kang <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Commit: b77146e9a129bcdb60edc23639211679ae846a92
https://github.com/qemu/qemu/commit/b77146e9a129bcdb60edc23639211679ae846a92
Author: Chao Peng <address@hidden>
Date: 2018-03-12 (Mon, 12 Mar 2018)
Changed paths:
M target/i386/cpu.h
M target/i386/kvm.c
M target/i386/machine.c
Log Message:
-----------
i386: Add support to get/set/migrate Intel Processor Trace feature
Add Intel Processor Trace related definition. It also add
corresponding part to kvm_get/set_msr and vmstate.
Signed-off-by: Chao Peng <address@hidden>
Signed-off-by: Luwei Kang <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Commit: 59667bb167f773965ce6547352f312eff0d4d523
https://github.com/qemu/qemu/commit/59667bb167f773965ce6547352f312eff0d4d523
Author: Peter Maydell <address@hidden>
Date: 2018-03-13 (Tue, 13 Mar 2018)
Changed paths:
M target/i386/cpu.c
M target/i386/cpu.h
M target/i386/kvm.c
M target/i386/machine.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/ehabkost/tags/x86-next-pull-request'
into staging
x86 queue, 2018-03-12
* Intel Processor Trace support
* KVM_HINTS_DEDICATED
# gpg: Signature made Mon 12 Mar 2018 19:58:39 GMT
# gpg: using RSA key 2807936F984DC5A6
# gpg: Good signature from "Eduardo Habkost <address@hidden>"
# Primary key fingerprint: 5A32 2FD5 ABC4 D3DB ACCF D1AA 2807 936F 984D C5A6
* remotes/ehabkost/tags/x86-next-pull-request:
i386: Add support to get/set/migrate Intel Processor Trace feature
i386: Add Intel Processor Trace feature support
target-i386: add KVM_HINTS_DEDICATED performance hint
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/22ef7ba8e8ce...59667bb167f7
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] be7773: target-i386: add KVM_HINTS_DEDICATED performance h...,
GitHub <=