qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 602a39: Revert "KVM: Split QEMUMachine typede


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 602a39: Revert "KVM: Split QEMUMachine typedef into separa...
Date: Thu, 13 Mar 2014 08:00:06 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 602a3921ffd62a08c29750d123e0d5d96acc84ee
      
https://github.com/qemu/qemu/commit/602a3921ffd62a08c29750d123e0d5d96acc84ee
  Author: Andreas Färber <address@hidden>
  Date:   2014-03-13 (Thu, 13 Mar 2014)

  Changed paths:
    M include/hw/boards.h
    M include/hw/xen/xen.h
    M include/sysemu/kvm.h
    R include/sysemu/qemumachine.h
    M include/sysemu/qtest.h
    M kvm-stub.c

  Log Message:
  -----------
  Revert "KVM: Split QEMUMachine typedef into separate header"

This reverts commit 9c06a1f79f959fffd09bfb7efc3d76051a6cd2da.
The new header sysemu/qemumachine.h is undesired.

Suggested-by: Paolo Bonzini <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: 7a1a4dac94e5dea21ecc404f362ef2c62f9f089c
      
https://github.com/qemu/qemu/commit/7a1a4dac94e5dea21ecc404f362ef2c62f9f089c
  Author: Andreas Färber <address@hidden>
  Date:   2014-03-13 (Thu, 13 Mar 2014)

  Changed paths:
    M include/hw/boards.h
    M include/qemu/typedefs.h

  Log Message:
  -----------
  Move QEMUMachine typedef to qemu/typedefs.h

As reported in commit 9c06a1f79f959fffd09bfb7efc3d76051a6cd2da, xen.h is
not self-contained with regards to its use of QEMUMachine. Fix this.

Reported-by: Alexander Graf <address@hidden>
Suggested-by: Paolo Bonzini <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: 8f3babb74d48e17e8a717b79d57c1fbe6b3b2480
      
https://github.com/qemu/qemu/commit/8f3babb74d48e17e8a717b79d57c1fbe6b3b2480
  Author: Alexey Kardashevskiy <address@hidden>
  Date:   2014-03-13 (Thu, 13 Mar 2014)

  Changed paths:
    M pc-bios/README
    M pc-bios/slof.bin
    M roms/SLOF

  Log Message:
  -----------
  pseries: Update SLOF firmware image to qemu-slof-20140304

The changelog is:
  > version: update to 20140304
  > Introduce dummy console device
  > vio-vscsi: Fix CRQ allocation alignment
  > version: update to 20140204
  > virtio-9p: disable unused structure
  > Make "boot net:dhcp" boot from IPv4 only
  > Fix virtio device shutdown
  > Change shutdown method name for virtio-scsi
  > Add support for 64bit LE ABI v1 and v2 support
  > Change representation of string environment variable
  > cas: return error when unknown node found
  > version: update
  > Reset obp-tftp arguments before parsing
  > Enable seamless netboot on IPv6 network
  > Fix shutdown for virtio devices
  > Fix zero checksum in UDP header
  > Handle router advertisement message properly
  > [oex]hci_exit: Check before freeing/unmapping memory
  > Work around missing sc 1 traps on pHyp
  > fix print_version() to return where it came from
  > usb-xhci: memory freeing and using returns as bool uniformly
  > Output banner and initial display output in VNC window
  > use VERSION file to generate FW version
  > cas: remove warning
  > Add support for loading little endian ELF binaries.
  > Add bswap_{16,32,64}p
  > dhcpv6 and other minor net-snk fixes
  > Fix missing drop in virtio-fs setup-alias
  > Find next available alias name
  > SLOF does not exit if given 1KB disk
  > boot: enable support for bootindex
  > pci-properties: add properties to enable hotplug for spapr
  > e1000: remember node handle
  > Increase quiesce tokens array size
  > virtio: timeout after 5sec
  > Enable IPv6 support in dns
  > usb-ohci: fix warnings
  > Add ipv6 support in net-snk
  > ipv4: fix frame overwriting following arp_send_request
  > e1000: fix SLOF_dma_map_out arguments
  > Maintain single global packet buffer for tftp
  > Increase virtio-net receive queue size
  > Increase veth receive queue size
  > Fix dprintf macros at various points
  > usb-ohci: rewrite done_head processing code
  > boot: add net in default boot order
  > block 0 address in the allocator
  > scsi: make-media-alias fix
  > usb-xhci: add xhci host controller support
  > usb-xhci: add xhci support
  > Avoid veth read/write calls with zero length buffer
  > boot: include other aliases
  > usb-core: disable xhci

Cc: Andreas Färber <address@hidden>
Cc: Nikunj A Dadhania <address@hidden>
Signed-off-by: Alexey Kardashevskiy <address@hidden>


  Commit: fb0e843a11abae5b959a4b02be7aef617c023b4e
      
https://github.com/qemu/qemu/commit/fb0e843a11abae5b959a4b02be7aef617c023b4e
  Author: Alexey Kardashevskiy <address@hidden>
  Date:   2014-03-13 (Thu, 13 Mar 2014)

  Changed paths:
    M hw/intc/xics_kvm.c

  Log Message:
  -----------
  xics-kvm: Fix reset function

Currently interrupt priorities are set to 0 (highest) at the very
beginning of the guest execution which is not correct and makes the guest
produce random interrupt error messages such as:
"Interrupt 0x1001 (real) is invalid, disabling it".
This also prevents interrupt states from correct migration.

This initializes priority to 0xFF as the emulated XICS does.

Suggested-by: Paul Mackerras <address@hidden>
Signed-off-by: Alexey Kardashevskiy <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: c6ba42f6bce0e361e27803622987ffbd05ce7b7a
      
https://github.com/qemu/qemu/commit/c6ba42f6bce0e361e27803622987ffbd05ce7b7a
  Author: Alexey Kardashevskiy <address@hidden>
  Date:   2014-03-13 (Thu, 13 Mar 2014)

  Changed paths:
    M hw/ppc/spapr_pci.c

  Log Message:
  -----------
  spapr-pci: Convert to QOM realize

This converts the old-style SysBusDevice::init() callback to a new-style
DeviceClass::realize() callback.

As a part of conversion, this replaces fprintf(stderr) with error_setg()
as realize() does not "return" any value, instead it puts the extended
error into **errp.

Signed-off-by: Alexey Kardashevskiy <address@hidden>
Reviewed-by: Mike Day <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: 295d51aa6a0d3b9a97200913f58a4d8b0c53ac42
      
https://github.com/qemu/qemu/commit/295d51aa6a0d3b9a97200913f58a4d8b0c53ac42
  Author: Alexey Kardashevskiy <address@hidden>
  Date:   2014-03-13 (Thu, 13 Mar 2014)

  Changed paths:
    M hw/ppc/spapr_pci.c

  Log Message:
  -----------
  spapr-pci: Convert fprintf() to error_report()

Signed-off-by: Alexey Kardashevskiy <address@hidden>
Reviewed-by: Mike Day <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>


  Commit: be86c53c058d75fc3938b1b54f363259f282b3d5
      
https://github.com/qemu/qemu/commit/be86c53c058d75fc3938b1b54f363259f282b3d5
  Author: Peter Maydell <address@hidden>
  Date:   2014-03-13 (Thu, 13 Mar 2014)

  Changed paths:
    M hw/intc/xics_kvm.c
    M hw/ppc/spapr_pci.c
    M include/hw/boards.h
    M include/hw/xen/xen.h
    M include/qemu/typedefs.h
    M include/sysemu/kvm.h
    R include/sysemu/qemumachine.h
    M include/sysemu/qtest.h
    M kvm-stub.c
    M pc-bios/README
    M pc-bios/slof.bin
    M roms/SLOF

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/afaerber/tags/ppc-for-2.0' into staging

PowerPC queue for 2.0-rc0

* QEMUMachine include cleanup
* SLOF update
* XICS reset fix
* sPAPR PCI host bridge refactorings

# gpg: Signature made Thu 13 Mar 2014 02:50:51 GMT using RSA key ID 3E7E013F
# gpg: Good signature from "Andreas Färber <address@hidden>"
# gpg:                 aka "Andreas Färber <address@hidden>"

* remotes/afaerber/tags/ppc-for-2.0:
  spapr-pci: Convert fprintf() to error_report()
  spapr-pci: Convert to QOM realize
  xics-kvm: Fix reset function
  pseries: Update SLOF firmware image to qemu-slof-20140304
  Move QEMUMachine typedef to qemu/typedefs.h
  Revert "KVM: Split QEMUMachine typedef into separate header"

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/c8d146aecceb...be86c53c058d

reply via email to

[Prev in Thread] Current Thread [Next in Thread]