[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 5a853f: i386: x86_cpu_list_feature_names() fu
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 5a853f: i386: x86_cpu_list_feature_names() function |
Date: |
Tue, 11 Jun 2019 08:40:23 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 5a853fc57a0860da4a55d1448a77845f97e7a9be
https://github.com/qemu/qemu/commit/5a853fc57a0860da4a55d1448a77845f97e7a9be
Author: Eduardo Habkost <address@hidden>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M target/i386/cpu.c
Log Message:
-----------
i386: x86_cpu_list_feature_names() function
Extract feature name listing code from
x86_cpu_class_check_missing_features(). It will be reused to
return information about CPU filtered features at runtime.
Message-Id: <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Commit: 506174bf8219dc6d56d2b1f7e66e8cf39157466f
https://github.com/qemu/qemu/commit/506174bf8219dc6d56d2b1f7e66e8cf39157466f
Author: Eduardo Habkost <address@hidden>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M target/i386/cpu.c
Log Message:
-----------
i386: "unavailable-features" QOM property
Add a "unavailable-features" QOM property to X86CPU objects that
have the same semantics of "unavailable-features" on
query-cpu-definitions. The new property has the same goal of
"filtered-features", but is generic enough to let any kind of CPU
feature to be listed there without relying on low level details
like CPUID leaves or MSR numbers.
Message-Id: <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
Commit: 89a44a103315267122119b4311218d00d2561ebe
https://github.com/qemu/qemu/commit/89a44a103315267122119b4311218d00d2561ebe
Author: Pavel Dovgalyuk <address@hidden>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M target/i386/machine.c
Log Message:
-----------
i386: Save EFER for 32-bit targets
i386 (32 bit) emulation uses EFER in wrmsr and in MMU fault
processing.
But it does not included in VMState, because "efer" field is disabled with
This patch adds a section for 32-bit targets which saves EFER when
it's value is non-zero.
Signed-off-by: Pavel Dovgalyuk <address@hidden>
Message-Id:
<155913371654.8429.1659082639780315242.stgit@pasha-Precision-3630-Tower>
Reviewed-by: Peter Xu <address@hidden>
[ehabkost: indentation fix]
Signed-off-by: Eduardo Habkost <address@hidden>
Commit: 219dca61ebf41625831d4f96a720852baf44b762
https://github.com/qemu/qemu/commit/219dca61ebf41625831d4f96a720852baf44b762
Author: Peter Maydell <address@hidden>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M target/i386/cpu.c
M target/i386/machine.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/ehabkost/tags/x86-next-pull-request'
into staging
x86 queue, 2019-06-11
* "unavailable-features" QOM property (Eduardo Habkost)
* Save EFER for 32-bit targets (Pavel Dovgalyuk)
# gpg: Signature made Tue 11 Jun 2019 14:41:45 BST
# gpg: using RSA key 2807936F984DC5A6
# gpg: Good signature from "Eduardo Habkost <address@hidden>" [full]
# Primary key fingerprint: 5A32 2FD5 ABC4 D3DB ACCF D1AA 2807 936F 984D C5A6
* remotes/ehabkost/tags/x86-next-pull-request:
i386: Save EFER for 32-bit targets
i386: "unavailable-features" QOM property
i386: x86_cpu_list_feature_names() function
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/a578cdfbdd8f...219dca61ebf4
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 5a853f: i386: x86_cpu_list_feature_names() function,
Peter Maydell <=