[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 39d990: block: Accept any target node for tra
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 39d990: block: Accept any target node for transactional bl... |
Date: |
Fri, 05 Aug 2016 06:30:05 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 39d990ac384cba496ba1f8bade184f182f9d5ad3
https://github.com/qemu/qemu/commit/39d990ac384cba496ba1f8bade184f182f9d5ad3
Author: Kevin Wolf <address@hidden>
Date: 2016-08-05 (Fri, 05 Aug 2016)
Changed paths:
M blockdev.c
M qapi/block-core.json
Log Message:
-----------
block: Accept any target node for transactional blockdev-backup
Commit 0d978913 changed blockdev-backup to accept arbitrary node names
instead of device names (i.e. root nodes) for the backup target.
However, it forgot to make the same change in transactions and to update
the documentation. This patch fixes these omissions.
Signed-off-by: Kevin Wolf <address@hidden>
Reviewed-by: Fam Zheng <address@hidden>
Reviewed-by: John Snow <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Commit: 03035a23a3c5be010e1242be2bca721d5bb600b4
https://github.com/qemu/qemu/commit/03035a23a3c5be010e1242be2bca721d5bb600b4
Author: Christoph Hellwig <address@hidden>
Date: 2016-08-05 (Fri, 05 Aug 2016)
Changed paths:
M hw/block/nvme.c
Log Message:
-----------
nvme: fix identify to be NVMe 1.1 compliant
NVMe 1.1 requires devices to implement a Namespace List subcommand of
the identify command. Qemu not only not implements this features, but
also misinterprets it as an Identify Controller request. Due to this
any OS trying to use the Namespace List will fail the probe.
Signed-off-by: Christoph Hellwig <address@hidden>
Acked-by: Keith Busch <address@hidden>
Signed-off-by: Kevin Wolf <address@hidden>
Commit: 47989f14472262a289894058f7babf1db37edda5
https://github.com/qemu/qemu/commit/47989f14472262a289894058f7babf1db37edda5
Author: Christoph Hellwig <address@hidden>
Date: 2016-08-05 (Fri, 05 Aug 2016)
Changed paths:
M hw/block/nvme.c
Log Message:
-----------
nvme: bump PCI revision
The broken Identify implementation in earlier Qemu versions means we
need to blacklist it from issueing the NVMe 1.1 Identify Namespace List
command. As we want to be able to use it in newer Qemu versions we need
a way to identify those. Bump the PCI revision as a guest visible
indicator of this bug fix.
Signed-off-by: Christoph Hellwig <address@hidden>
Acked-by: Keith Busch <address@hidden>
Signed-off-by: Kevin Wolf <address@hidden>
Commit: bd8eda537fbe6f28a94db30e8facab2bf528b204
https://github.com/qemu/qemu/commit/bd8eda537fbe6f28a94db30e8facab2bf528b204
Author: Peter Maydell <address@hidden>
Date: 2016-08-05 (Fri, 05 Aug 2016)
Changed paths:
M blockdev.c
M hw/block/nvme.c
M qapi/block-core.json
Log Message:
-----------
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
Block layer patches for 2.7.0-rc2
# gpg: Signature made Fri 05 Aug 2016 10:30:12 BST
# gpg: using RSA key 0x7F09B272C88F2FD6
# gpg: Good signature from "Kevin Wolf <address@hidden>"
# Primary key fingerprint: DC3D EB15 9A9A F95D 3D74 56FE 7F09 B272 C88F 2FD6
* remotes/kevin/tags/for-upstream:
nvme: bump PCI revision
nvme: fix identify to be NVMe 1.1 compliant
block: Accept any target node for transactional blockdev-backup
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/8bfa87a231a8...bd8eda537fbe
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 39d990: block: Accept any target node for transactional bl...,
GitHub <=