Message ID | 20210209135722.4891-1-r.bolshakov@yadro.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On 09/02/21 14:57, Roman Bolshakov wrote: > Hi Paolo, > > Please apply the PR to i386 queue (not for master). It contains bug > fixes, cleanups and improvements for HVF accel: > - Added support of older HW (Hill) > - Fixed OSXSAVE reporting in CPUID (Alex) > - Improved Darwin-XNU support (Vladislav) > - dead code removed (Alex) > > Test results: https://gitlab.com/roolebo/qemu/-/pipelines/253575182 > The patches don't introduce regressions in kvm-unit-tests. > > The following changes since commit d0dddab40e472ba62b5f43f11cc7dba085dabe71: > > Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging (2021-02-05 15:27:02 +0000) > > are available in the Git repository at: > > https://gitlab.com/roolebo/qemu.git tags/hvf-queue-20210209 > > for you to fetch changes up to db7884ccdde5425584bec758f72ed658b6549f8a: > > hvf: Fetch cr4 before evaluating CPUID(1) (2021-02-09 12:25:09 +0300) > > Thanks, > Roman > > ---------------------------------------------------------------- > Alexander Graf (2): > hvf: x86: Remove unused definitions > hvf: Fetch cr4 before evaluating CPUID(1) > > Hill Ma (1): > hvf: Guard xgetbv call > > Vladislav Yaroshchuk (2): > target/i386/hvf: add vmware-cpuid-freq cpu feature > target/i386/hvf: add rdmsr 35H MSR_CORE_THREAD_COUNT > > target/i386/cpu.h | 1 + > target/i386/hvf/hvf-i386.h | 16 ------- > target/i386/hvf/hvf.c | 100 +++++++++++++++++++++++++++++++++++++++++++- > target/i386/hvf/x86_cpuid.c | 34 +++++++++------ > target/i386/hvf/x86_emu.c | 5 +++ > 5 files changed, 127 insertions(+), 29 deletions(-) > Queued, thanks! Paolo