qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 6ff3ab: linux-headers: update


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 6ff3ab: linux-headers: update
Date: Thu, 13 Oct 2016 05:00:05 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 6ff3ab0d6b44fde29a6d936512e2afea213f83b5
      
https://github.com/qemu/qemu/commit/6ff3ab0d6b44fde29a6d936512e2afea213f83b5
  Author: Cornelia Huck <address@hidden>
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
    M include/standard-headers/linux/input-event-codes.h
    M include/standard-headers/linux/input.h
    M include/standard-headers/linux/virtio_config.h
    M include/standard-headers/linux/virtio_ids.h
    M include/standard-headers/linux/virtio_net.h
    A include/standard-headers/linux/virtio_vsock.h
    M linux-headers/asm-arm/kvm.h
    M linux-headers/asm-arm64/kvm.h
    M linux-headers/asm-s390/kvm.h
    M linux-headers/asm-x86/unistd_x32.h
    M linux-headers/linux/kvm.h
    M linux-headers/linux/vhost.h

  Log Message:
  -----------
  linux-headers: update

Update headers against 4.8-rc2.

Signed-off-by: Cornelia Huck <address@hidden>


  Commit: 5c179666057a7568306062e2cd030042a25eb57a
      
https://github.com/qemu/qemu/commit/5c179666057a7568306062e2cd030042a25eb57a
  Author: Thomas Huth <address@hidden>
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
    M hw/ppc/spapr.c

  Log Message:
  -----------
  hw/ppc/spapr: Move code related to "ibm,pa-features" to a separate function

The function spapr_populate_cpu_dt() has become quite big
already, and since we likely have to extend the pa-features
property for every new processor generation, it is nicer
if we put the related code into a separate function.

Signed-off-by: Thomas Huth <address@hidden>
Reviewed-by: Cédric Le Goater <address@hidden>
Signed-off-by: David Gibson <address@hidden>
(cherry picked from commit 230bf719d3a3b144a4ffa441e5d6170ef0ad8999)


  Commit: 45a4f18e2ec40b96893c780c28ab18c246906355
      
https://github.com/qemu/qemu/commit/45a4f18e2ec40b96893c780c28ab18c246906355
  Author: Thomas Huth <address@hidden>
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
    M hw/ppc/spapr.c

  Log Message:
  -----------
  hw/ppc/spapr: Fix the selection of the processor features

The current code uses pa_features_206 for POWERPC_MMU_2_06, and
for everything else, it uses pa_features_207. This is bad in some
cases because there is also a "degraded" MMU version of ISA 2.06,
called POWERPC_MMU_2_06a, which should of course use the flags for
2.06 instead. And there is also the possibility that the user runs
the pseries machine with a POWER5+ or even 970 processor. In that
case we certainly do not want to set the flags for 2.07, and rather
simply skip the setting of the pa-features property instead.

Signed-off-by: Thomas Huth <address@hidden>
Reviewed-by: Cédric Le Goater <address@hidden>
Signed-off-by: David Gibson <address@hidden>
(cherry picked from commit 4cbec30d769a73853b60dc7f275e6e7da9ab5162)


  Commit: 2e68f28854f0120c9a938a61b64aaf1eaecb162b
      
https://github.com/qemu/qemu/commit/2e68f28854f0120c9a938a61b64aaf1eaecb162b
  Author: Thomas Huth <address@hidden>
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
    M hw/ppc/spapr.c
    M target-ppc/kvm.c
    M target-ppc/kvm_ppc.h

  Log Message:
  -----------
  ppc: Check the availability of transactional memory

KVM-PR currently does not support transactional memory, and the
implementation in TCG is just a fake. We should not announce TM
support in the ibm,pa-features property when running on such a
system, so disable it by default and only enable it if the KVM
implementation supports it (i.e. recent versions of KVM-HV).
These changes are based on some earlier work from Anton Blanchard
(thanks!).

Signed-off-by: Thomas Huth <address@hidden>
Reviewed-by: Cédric Le Goater <address@hidden>
Signed-off-by: David Gibson <address@hidden>
(cherry picked from commit bac3bf287ab60e264b636f5f00c116a19b655762)


  Commit: c9662023ab97cd163bb5525bf5007422fdff7983
      
https://github.com/qemu/qemu/commit/c9662023ab97cd163bb5525bf5007422fdff7983
  Author: Peter Maydell <address@hidden>
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.7-20161013' into 
staging

[stable] ppc-for-2.7 queue

# gpg: Signature made Thu 13 Oct 2016 06:03:37 BST
# gpg:                using RSA key 0x6C38CACA20D9B392
# gpg: Good signature from "David Gibson <address@hidden>"
# gpg:                 aka "David Gibson (Red Hat) <address@hidden>"
# gpg:                 aka "David Gibson (ozlabs.org) <address@hidden>"
# gpg:                 aka "David Gibson (kernel.org) <address@hidden>"
# Primary key fingerprint: 75F4 6586 AE61 A66C C44E  87DC 6C38 CACA 20D9 B392

* remotes/dgibson/tags/ppc-for-2.7-20161013:
  ppc: Check the availability of transactional memory
  hw/ppc/spapr: Fix the selection of the processor features
  hw/ppc/spapr: Move code related to "ibm,pa-features" to a separate function
  linux-headers: update

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


Compare: https://github.com/qemu/qemu/compare/c264a8807299...c9662023ab97

reply via email to

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