qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 2c28c4: s390x/pci: let pci devices start in c


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 2c28c4: s390x/pci: let pci devices start in configured mod...
Date: Mon, 13 Nov 2017 05:11:52 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 2c28c490571f61fe8a01e048e5114ad6c08d80a0
      
https://github.com/qemu/qemu/commit/2c28c490571f61fe8a01e048e5114ad6c08d80a0
  Author: Christian Borntraeger <address@hidden>
  Date:   2017-11-08 (Wed, 08 Nov 2017)

  Changed paths:
    M hw/s390x/s390-pci-bus.c

  Log Message:
  -----------
  s390x/pci: let pci devices start in configured mode

Currently, to enable a pci device in the guest, the user has to issue
echo 1 > /sys/bus/pci/slots/00000000/power. This is not what people
expect. On an LPAR, the user can put a PCI device in configured or
deconfigured state via IOCDS. The "start in deconfigured state" can be
used for "sharing" a pci function across LPARs. This is not what we are
going to use in KVM, so always start configured.

Signed-off-by: Christian Borntraeger <address@hidden>
Acked-by: Yi Min Zhao <address@hidden>
Reviewed-by: Pierre Morel <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Cornelia Huck <address@hidden>


  Commit: fdaae351435147b9be6161d0f136ca7c40308059
      
https://github.com/qemu/qemu/commit/fdaae351435147b9be6161d0f136ca7c40308059
  Author: Richard Henderson <address@hidden>
  Date:   2017-11-09 (Thu, 09 Nov 2017)

  Changed paths:
    M target/s390x/translate.c

  Log Message:
  -----------
  target/s390x: Finish implementing RISBGN

We added the entry to insn-data.def, but failed to update op_risbg
to match.  No need to special-case the imask inversion, since that
is already ~0 for RISBG (and now RISBGN).

Fixes: 375ee58bedcda359011fe7fa99e0647f66f9ffa0
Fixes: https://bugs.launchpad.net/qemu/+bug/1701798 (s390x part)
Signed-off-by: Richard Henderson <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Thomas Huth <address@hidden>
Tested-by: Peter Maydell <address@hidden>
Signed-off-by: Cornelia Huck <address@hidden>


  Commit: 508ba0f7e2092d3ca56e3f75e894d52d8b94818e
      
https://github.com/qemu/qemu/commit/508ba0f7e2092d3ca56e3f75e894d52d8b94818e
  Author: Peter Maydell <address@hidden>
  Date:   2017-11-13 (Mon, 13 Nov 2017)

  Changed paths:
    M hw/s390x/s390-pci-bus.c
    M target/s390x/translate.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20171109' into staging

s390x changes: let pci devices start out in a usable state, and make
RISBGN work in tcg.

# gpg: Signature made Thu 09 Nov 2017 15:27:21 GMT
# gpg:                using RSA key 0xDECF6B93C6F02FAF
# gpg: Good signature from "Cornelia Huck <address@hidden>"
# gpg:                 aka "Cornelia Huck <address@hidden>"
# gpg:                 aka "Cornelia Huck <address@hidden>"
# gpg:                 aka "Cornelia Huck <address@hidden>"
# gpg:                 aka "Cornelia Huck <address@hidden>"
# Primary key fingerprint: C3D0 D66D C362 4FF6 A8C0  18CE DECF 6B93 C6F0 2FAF

* remotes/cohuck/tags/s390x-20171109:
  target/s390x: Finish implementing RISBGN
  s390x/pci: let pci devices start in configured mode

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


Compare: https://github.com/qemu/qemu/compare/6b8d0ac0315f...508ba0f7e209

reply via email to

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