mbox

[PULL,00/11] x86 queue, 2021-07-13

Message ID 20210713160957.3269017-1-ehabkost@redhat.com
State New
Headers show

Pull-request

https://gitlab.com/ehabkost/qemu.git tags/x86-next-pull-request

Message

Eduardo Habkost July 13, 2021, 4:09 p.m. UTC
Sorry for submitting this so late.  I had to deal with build
issues caused by other patches (now removed from the queue).

The following changes since commit eca73713358f7abb18f15c026ff4267b51746992:

  Merge remote-tracking branch 'remotes/philmd/tags/sdmmc-20210712' into staging (2021-07-12 21:22:27 +0100)

are available in the Git repository at:

  https://gitlab.com/ehabkost/qemu.git tags/x86-next-pull-request

for you to fetch changes up to 294aa0437b7f6a3e94653ef661310ef621859c87:

  numa: Parse initiator= attribute before cpus= attribute (2021-07-13 09:21:01 -0400)

----------------------------------------------------------------
x86 queue, 2021-07-13

Bug fixes:
* numa: Parse initiator= attribute before cpus= attribute
  (Michal Privoznik)
* Fix CPUID level for AMD (Zhenwei Pi)
* Suppress CPUID leaves not defined by the CPU vendor
  (Michael Roth)

Cleanup:
* Hyper-V feature handling cleanup (Vitaly Kuznetsov)

----------------------------------------------------------------

Michael Roth (1):
  target/i386: suppress CPUID leaves not defined by the CPU vendor

Michal Privoznik (2):
  numa: Report expected initiator
  numa: Parse initiator= attribute before cpus= attribute

Vitaly Kuznetsov (7):
  i386: clarify 'hv-passthrough' behavior
  i386: hardcode supported eVMCS version to '1'
  i386: make hyperv_expand_features() return bool
  i386: expand Hyper-V features during CPU feature expansion time
  i386: kill off hv_cpuid_check_and_set()
  i386: HV_HYPERCALL_AVAILABLE privilege bit is always needed
  i386: Hyper-V SynIC requires POST_MESSAGES/SIGNAL_EVENTS privileges

Zhenwei Pi (1):
  target/i386: Fix cpuid level for AMD

 hw/core/machine.c              |   3 +-
 hw/core/numa.c                 |  45 ++++----
 target/i386/cpu.h              |   3 +
 target/i386/kvm/hyperv-proto.h |   6 ++
 target/i386/kvm/kvm_i386.h     |   1 +
 docs/hyperv.txt                |   9 +-
 hw/i386/pc.c                   |   1 +
 target/i386/cpu.c              |  21 +++-
 target/i386/kvm/kvm-stub.c     |   5 +
 target/i386/kvm/kvm.c          | 189 ++++++++++++++++++---------------
 10 files changed, 172 insertions(+), 111 deletions(-)

Comments

Peter Maydell July 14, 2021, 1:11 p.m. UTC | #1
On Tue, 13 Jul 2021 at 17:19, Eduardo Habkost <ehabkost@redhat.com> wrote:
>
> Sorry for submitting this so late.  I had to deal with build
> issues caused by other patches (now removed from the queue).
>
> The following changes since commit eca73713358f7abb18f15c026ff4267b51746992:
>
>   Merge remote-tracking branch 'remotes/philmd/tags/sdmmc-20210712' into staging (2021-07-12 21:22:27 +0100)
>
> are available in the Git repository at:
>
>   https://gitlab.com/ehabkost/qemu.git tags/x86-next-pull-request
>
> for you to fetch changes up to 294aa0437b7f6a3e94653ef661310ef621859c87:
>
>   numa: Parse initiator= attribute before cpus= attribute (2021-07-13 09:21:01 -0400)
>
> ----------------------------------------------------------------
> x86 queue, 2021-07-13
>
> Bug fixes:
> * numa: Parse initiator= attribute before cpus= attribute
>   (Michal Privoznik)
> * Fix CPUID level for AMD (Zhenwei Pi)
> * Suppress CPUID leaves not defined by the CPU vendor
>   (Michael Roth)
>
> Cleanup:
> * Hyper-V feature handling cleanup (Vitaly Kuznetsov)
>


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/6.1
for any user-visible changes.

-- PMM