qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 0d2f83: pseries: Update SLOF firmware image t


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 0d2f83: pseries: Update SLOF firmware image to qemu-slof-2...
Date: Thu, 26 Mar 2015 08:00:10 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 0d2f830255c758240dccbeb732a2c21f4eea995c
      
https://github.com/qemu/qemu/commit/0d2f830255c758240dccbeb732a2c21f4eea995c
  Author: Alexey Kardashevskiy <address@hidden>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

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

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

The changelog is:
  > virtio: Fix vring allocation
  > helpers: Fix SLOF_alloc_mem_aligned to meet callers expectation
  > Set default palette according to "16-color Text Extension" document
  > Fix rectangle drawing functions to work also with higher bit depths
  > Fix the x86emu patch file
  > Silence compiler warning when building the biosemu
  > Use device-type Forth word to set up the corresponding property
  > Improve /openprom node
  > pci-properties: Remove redundant call to device-type
  > cas: reconfigure memory nodes
  > pci: use 64bit bar ranges

Signed-off-by: Alexey Kardashevskiy <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>


  Commit: 4c56440d6754b45c2d82969e029a3c2a72864b30
      
https://github.com/qemu/qemu/commit/4c56440d6754b45c2d82969e029a3c2a72864b30
  Author: Stefan Weil <address@hidden>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M hw/ppc/spapr.c

  Log Message:
  -----------
  spapr: Add missing checks for NULL pointers and report failures

This fixes potential runtime crashes and two warnings from Coverity.

The new error message does not add  a prefix "qemu:" because that is
already done in function hw_error. It also starts with an uppercase
letter because that seems to be the mostly used form.

Signed-off-by: Stefan Weil <address@hidden>
[agraf: fix typo]
Signed-off-by: Alexander Graf <address@hidden>


  Commit: fda276c7aafe2bfc9df808e61abd25cb834a0254
      
https://github.com/qemu/qemu/commit/fda276c7aafe2bfc9df808e61abd25cb834a0254
  Author: Alexey Kardashevskiy <address@hidden>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M target-ppc/cpu-models.c
    M target-ppc/cpu-models.h

  Log Message:
  -----------
  target-ppc: Remove POWER5+ v0.0 that never existed

IBM uses low 16bits to specify the chip version of a POWER CPU.
So there has never been an actual silicon with PVR = 0x003B0000.
The first silicon would have PVR 0x003B0100 but it is very unlikely
to find it in any machine shipped to any customer as it was too raw.

This removes CPU_POWERPC_POWER5P_v00 definition and changes
POWER5+ and POWERgs aliases (which are synonyms) to point to
POWER5+_v2.1 which can still be found in real machines.

Signed-off-by: Alexey Kardashevskiy <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
[agraf: fix commit message]
Signed-off-by: Alexander Graf <address@hidden>


  Commit: 5b2128d27051fe036ac36e8e860e72490b27a369
      
https://github.com/qemu/qemu/commit/5b2128d27051fe036ac36e8e860e72490b27a369
  Author: Alexander Graf <address@hidden>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M hw/ppc/spapr.c

  Log Message:
  -----------
  PPC: pseries: Implement boot once=foo

On sPAPR we haven't supported boot once ever since it emerged, but
recently grew need for it. This patch implements boot once logic
to it.

While at it, we also move to the new bootdevice handling that got
introduced to the tree recently.

Reported-by: Dinar Valeev <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>


  Commit: c6e765035bc5e0d73231c2c0fbd54620201d6655
      
https://github.com/qemu/qemu/commit/c6e765035bc5e0d73231c2c0fbd54620201d6655
  Author: Paolo Bonzini <address@hidden>
  Date:   2015-03-25 (Wed, 25 Mar 2015)

  Changed paths:
    M hw/core/machine.c
    M hw/ppc/mac_newworld.c
    M hw/ppc/spapr.c
    M include/hw/boards.h

  Log Message:
  -----------
  powerpc: fix -machine usb=no for newworld and pseries machines

Capture the explicit setting of "usb=no" into a separate bool, and
use it to skip the update of machine->usb in the board init function.

Signed-off-by: Paolo Bonzini <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>


  Commit: 1ee76e5191e4275bf2f7ad251385c96d6ce47b86
      
https://github.com/qemu/qemu/commit/1ee76e5191e4275bf2f7ad251385c96d6ce47b86
  Author: Peter Maydell <address@hidden>
  Date:   2015-03-26 (Thu, 26 Mar 2015)

  Changed paths:
    M hw/core/machine.c
    M hw/ppc/mac_newworld.c
    M hw/ppc/spapr.c
    M include/hw/boards.h
    M pc-bios/README
    M pc-bios/slof.bin
    M roms/SLOF
    M target-ppc/cpu-models.c
    M target-ppc/cpu-models.h

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/agraf/tags/signed-ppc-for-upstream' 
into staging

Patch queue for 2.3 ppc - 2015-03-25

Just a few bug fixes before 2.3 gets released:

  - pseries: Firmware update, bugfixes
  - remove POWER5+ v0.0 that we incorrectly introduced in 2.3
  - Fix -machine usb=no
  - Fix -boot once=foo in pseries
  - Add NULL pointer check in pseries machine init

# gpg: Signature made Wed Mar 25 21:53:20 2015 GMT using RSA key ID 03FEDC60
# gpg: Good signature from "Alexander Graf <address@hidden>"
# gpg:                 aka "Alexander Graf <address@hidden>"

* remotes/agraf/tags/signed-ppc-for-upstream:
  powerpc: fix -machine usb=no for newworld and pseries machines
  PPC: pseries: Implement boot once=foo
  target-ppc: Remove POWER5+ v0.0 that never existed
  spapr: Add missing checks for NULL pointers and report failures
  pseries: Update SLOF firmware image to qemu-slof-20150313

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


Compare: https://github.com/qemu/qemu/compare/087c4c9419d3...1ee76e5191e4

reply via email to

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