mbox

[PULL,0/3] X86 queue, 2015-07-03

Message ID 1435956459-18454-1-git-send-email-ehabkost@redhat.com
State New
Headers show

Pull-request

git://github.com/ehabkost/qemu.git tags/x86-pull-request

Message

Eduardo Habkost July 3, 2015, 8:47 p.m. UTC
The following changes since commit 35360642d043c2a5366e8a04a10e5545e7353bd5:

  Merge remote-tracking branch 'remotes/kraxel/tags/pull-input-20150703-1' into staging (2015-07-03 12:05:31 +0100)

are available in the git repository at:

  git://github.com/ehabkost/qemu.git tags/x86-pull-request

for you to fetch changes up to de9a6f1c8ab4fcfd9927da5ae28e75efe10f721c:

  target-i386: emulate CPUID level of real hardware (2015-07-03 17:38:25 -0300)

----------------------------------------------------------------
X86 queue, 2015-07-03

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

Jan Kiszka (1):
  i386: Introduce ARAT CPU feature

Paolo Bonzini (1):
  target-i386: avoid overflow in the tsc-frequency property

Radim Krčmář (1):
  target-i386: emulate CPUID level of real hardware

 include/hw/compat.h  | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++-
 include/hw/i386/pc.h |  7 +++++-
 target-i386/cpu.c    | 70 +++++++++++++++++++++++++++++++++++++---------------
 target-i386/cpu.h    |  5 +++-
 target-i386/kvm.c    |  2 ++
 5 files changed, 131 insertions(+), 23 deletions(-)

Comments

Andreas Färber July 3, 2015, 8:52 p.m. UTC | #1
Am 03.07.2015 um 22:47 schrieb Eduardo Habkost:
> ----------------------------------------------------------------
> X86 queue, 2015-07-03
> 
> ----------------------------------------------------------------
> 
> Jan Kiszka (1):
>   i386: Introduce ARAT CPU feature
> 
> Paolo Bonzini (1):
>   target-i386: avoid overflow in the tsc-frequency property
> 
> Radim Krčmář (1):
>   target-i386: emulate CPUID level of real hardware
> 
>  include/hw/compat.h  | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++-
>  include/hw/i386/pc.h |  7 +++++-
>  target-i386/cpu.c    | 70 +++++++++++++++++++++++++++++++++++++---------------
>  target-i386/cpu.h    |  5 +++-
>  target-i386/kvm.c    |  2 ++
>  5 files changed, 131 insertions(+), 23 deletions(-)

Ack, :)

Andreas
Peter Maydell July 5, 2015, 6:33 p.m. UTC | #2
On 3 July 2015 at 21:47, Eduardo Habkost <ehabkost@redhat.com> wrote:
> The following changes since commit 35360642d043c2a5366e8a04a10e5545e7353bd5:
>
>   Merge remote-tracking branch 'remotes/kraxel/tags/pull-input-20150703-1' into staging (2015-07-03 12:05:31 +0100)
>
> are available in the git repository at:
>
>   git://github.com/ehabkost/qemu.git tags/x86-pull-request
>
> for you to fetch changes up to de9a6f1c8ab4fcfd9927da5ae28e75efe10f721c:
>
>   target-i386: emulate CPUID level of real hardware (2015-07-03 17:38:25 -0300)
>
> ----------------------------------------------------------------
> X86 queue, 2015-07-03

Hi. I'm afraid this fails to build:

/home/petmay01/linaro/qemu-for-merges/hw/ppc/spapr.c: In function
‘spapr_machine_2_1_class_init’:
/home/petmay01/linaro/qemu-for-merges/hw/ppc/spapr.c:1888:34: error:
expected ‘}’ before ‘TYPE_X86_CPU’
     SPAPR_COMPAT_2_1
                              ^
/home/petmay01/linaro/qemu-for-merges/hw/ppc/spapr.c:1888:109: error:
expected ‘}’ before ‘TYPE_X86_CPU’
     SPAPR_COMPAT_2_1

                                  ^
/home/petmay01/linaro/qemu-for-merges/hw/ppc/spapr.c:1888:187: error:
expected ‘}’ before ‘TYPE_X86_CPU’
     SPAPR_COMPAT_2_1

                                                      ^
/home/petmay01/linaro/qemu-for-merges/hw/ppc/spapr.c:1888:261: error:
expected ‘}’ before ‘TYPE_X86_CPU’
     SPAPR_COMPAT_2_1

                                                                ^
/home/petmay01/linaro/qemu-for-merges/hw/ppc/spapr.c:1888:337: error:
expected ‘}’ before ‘TYPE_X86_CPU’
     SPAPR_COMPAT_2_1

[and further errors, probably just cascade]

-- PMM
Eduardo Habkost July 6, 2015, 1:39 p.m. UTC | #3
On Sun, Jul 05, 2015 at 07:33:31PM +0100, Peter Maydell wrote:
> On 3 July 2015 at 21:47, Eduardo Habkost <ehabkost@redhat.com> wrote:
> > The following changes since commit 35360642d043c2a5366e8a04a10e5545e7353bd5:
> >
> >   Merge remote-tracking branch 'remotes/kraxel/tags/pull-input-20150703-1' into staging (2015-07-03 12:05:31 +0100)
> >
> > are available in the git repository at:
> >
> >   git://github.com/ehabkost/qemu.git tags/x86-pull-request
> >
> > for you to fetch changes up to de9a6f1c8ab4fcfd9927da5ae28e75efe10f721c:
> >
> >   target-i386: emulate CPUID level of real hardware (2015-07-03 17:38:25 -0300)
> >
> > ----------------------------------------------------------------
> > X86 queue, 2015-07-03
> 
> Hi. I'm afraid this fails to build:

Oops, sorry! I was sure my configure line included non-x86 targets.
I will temporarily remove the offending patch and resubmit.

> 
> /home/petmay01/linaro/qemu-for-merges/hw/ppc/spapr.c: In function
> ‘spapr_machine_2_1_class_init’:
> /home/petmay01/linaro/qemu-for-merges/hw/ppc/spapr.c:1888:34: error:
> expected ‘}’ before ‘TYPE_X86_CPU’
>      SPAPR_COMPAT_2_1
>                               ^
> /home/petmay01/linaro/qemu-for-merges/hw/ppc/spapr.c:1888:109: error:
> expected ‘}’ before ‘TYPE_X86_CPU’
>      SPAPR_COMPAT_2_1
> 
>                                   ^
> /home/petmay01/linaro/qemu-for-merges/hw/ppc/spapr.c:1888:187: error:
> expected ‘}’ before ‘TYPE_X86_CPU’
>      SPAPR_COMPAT_2_1
> 
>                                                       ^
> /home/petmay01/linaro/qemu-for-merges/hw/ppc/spapr.c:1888:261: error:
> expected ‘}’ before ‘TYPE_X86_CPU’
>      SPAPR_COMPAT_2_1
> 
>                                                                 ^
> /home/petmay01/linaro/qemu-for-merges/hw/ppc/spapr.c:1888:337: error:
> expected ‘}’ before ‘TYPE_X86_CPU’
>      SPAPR_COMPAT_2_1
> 
> [and further errors, probably just cascade]
> 
> -- PMM
Radim Krčmář July 9, 2015, 6:58 p.m. UTC | #4
2015-07-06 10:39-0300, Eduardo Habkost:
> On Sun, Jul 05, 2015 at 07:33:31PM +0100, Peter Maydell wrote:
> > On 3 July 2015 at 21:47, Eduardo Habkost <ehabkost@redhat.com> wrote:
> > > The following changes since commit 35360642d043c2a5366e8a04a10e5545e7353bd5:
> > >
> > >   Merge remote-tracking branch 'remotes/kraxel/tags/pull-input-20150703-1' into staging (2015-07-03 12:05:31 +0100)
> > >
> > > are available in the git repository at:
> > >
> > >   git://github.com/ehabkost/qemu.git tags/x86-pull-request
> > >
> > > for you to fetch changes up to de9a6f1c8ab4fcfd9927da5ae28e75efe10f721c:
> > >
> > >   target-i386: emulate CPUID level of real hardware (2015-07-03 17:38:25 -0300)
> > >
> > > ----------------------------------------------------------------
> > > X86 queue, 2015-07-03
> > 
> > Hi. I'm afraid this fails to build:
> 
> Oops, sorry! I was sure my configure line included non-x86 targets.
> I will temporarily remove the offending patch and resubmit.

My bad, sorry, I will send amended patch shortly.