[PULL v2 0/8] Block patches
The following changes since commit 813bac3d8d70d85cb7835f7945eb9eed84c2d8d0: Merge tag '2023q3-bsd-user-pull-request' of https://gitlab.com/bsdimp/qemu into staging (2023-08-29 08:58:00 -0400) are available in the Git repository at: https://gitlab.com/stefanha/qemu.git tags/block-pull-request for you to fetch changes up to 3f5f2285bfcdd855508a55da7875fb92de1a6ed0: tests/qemu-iotests/197: add testcase for CoR with subclusters (2023-08-29 13:19:56 -0400) Pull request v2: - Fix authorship information lost by the mailing list for Andrey Drobyshev Andrey Drobyshev (3): block: add subcluster_size field to BlockDriverInfo block/io: align requests to subcluster_size tests/qemu-iotests/197: add testcase for CoR with subclusters Fabiano Rosas (1): block-migration: Ensure we don't crash during migration cleanup Jeuk Kim (4): hw/ufs: Initial commit for emulated Universal-Flash-Storage hw/ufs: Support for Query Transfer Requests hw/ufs: Support for UFS logical unit tests/qtest: Introduce tests for UFS MAINTAINERS |7 + docs/specs/pci-ids.rst |2 + meson.build |1 + hw/ufs/trace.h |1 + hw/ufs/ufs.h | 131 +++ include/block/block-common.h |5 + include/block/block-io.h |8 +- include/block/ufs.h | 1090 + include/hw/pci/pci.h |1 + include/hw/pci/pci_ids.h |1 + include/scsi/constants.h |1 + block.c |7 + block/io.c | 50 +- block/mirror.c |8 +- block/qcow2.c|1 + hw/ufs/lu.c | 1445 hw/ufs/ufs.c | 1494 ++ migration/block.c| 11 +- tests/qtest/ufs-test.c | 584 + hw/Kconfig |1 + hw/meson.build |1 + hw/ufs/Kconfig |4 + hw/ufs/meson.build |1 + hw/ufs/trace-events | 58 ++ tests/qemu-iotests/197 | 29 + tests/qemu-iotests/197.out | 24 + tests/qtest/meson.build |1 + 27 files changed, 4932 insertions(+), 35 deletions(-) create mode 100644 hw/ufs/trace.h create mode 100644 hw/ufs/ufs.h create mode 100644 include/block/ufs.h create mode 100644 hw/ufs/lu.c create mode 100644 hw/ufs/ufs.c create mode 100644 tests/qtest/ufs-test.c create mode 100644 hw/ufs/Kconfig create mode 100644 hw/ufs/meson.build create mode 100644 hw/ufs/trace-events -- 2.41.0
Re: [Qemu-devel] [PULL v2 0/8] Block patches
On Mon, 24 Jun 2019 at 15:47, Max Reitz wrote: > > The following changes since commit 474f3938d79ab36b9231c9ad3b5a9314c2aeacde: > > Merge remote-tracking branch > 'remotes/amarkovic/tags/mips-queue-jun-21-2019' into staging (2019-06-21 > 15:40:50 +0100) > > are available in the Git repository at: > > https://github.com/XanClic/qemu.git tags/pull-block-2019-06-24 > > for you to fetch changes up to ab5d4a30f7f3803ca5106b370969c1b7b54136f8: > > iotests: Fix 205 for concurrent runs (2019-06-24 16:01:40 +0200) > > > Block patches: > - The SSH block driver now uses libssh instead of libssh2 > - The VMDK block driver gets read-only support for the seSparse > subformat > - Various fixes > > --- > > v2: > - Squashed Pino's fix for pre-0.8 libssh into the libssh patch > Applied, thanks. Please update the changelog at https://wiki.qemu.org/ChangeLog/4.1 for any user-visible changes. -- PMM
[Qemu-devel] [PULL v2 0/8] Block patches
The following changes since commit 474f3938d79ab36b9231c9ad3b5a9314c2aeacde: Merge remote-tracking branch 'remotes/amarkovic/tags/mips-queue-jun-21-2019' into staging (2019-06-21 15:40:50 +0100) are available in the Git repository at: https://github.com/XanClic/qemu.git tags/pull-block-2019-06-24 for you to fetch changes up to ab5d4a30f7f3803ca5106b370969c1b7b54136f8: iotests: Fix 205 for concurrent runs (2019-06-24 16:01:40 +0200) Block patches: - The SSH block driver now uses libssh instead of libssh2 - The VMDK block driver gets read-only support for the seSparse subformat - Various fixes --- v2: - Squashed Pino's fix for pre-0.8 libssh into the libssh patch Anton Nefedov (1): iotest 134: test cluster-misaligned encrypted write Klaus Birkelund Jensen (1): nvme: do not advertise support for unsupported arbitration mechanism Max Reitz (1): iotests: Fix 205 for concurrent runs Pino Toscano (1): ssh: switch from libssh2 to libssh Sam Eiderman (3): vmdk: Fix comment regarding max l1_size coverage vmdk: Reduce the max bound for L1 table size vmdk: Add read-only support for seSparse snapshots Vladimir Sementsov-Ogievskiy (1): blockdev: enable non-root nodes for transaction drive-backup source configure | 65 +- block/Makefile.objs | 6 +- block/ssh.c | 652 ++ block/vmdk.c | 372 +- blockdev.c| 2 +- hw/block/nvme.c | 1 - .travis.yml | 4 +- block/trace-events| 14 +- docs/qemu-block-drivers.texi | 2 +- .../dockerfiles/debian-win32-cross.docker | 1 - .../dockerfiles/debian-win64-cross.docker | 1 - tests/docker/dockerfiles/fedora.docker| 4 +- tests/docker/dockerfiles/ubuntu.docker| 2 +- tests/docker/dockerfiles/ubuntu1804.docker| 2 +- tests/qemu-iotests/059.out| 2 +- tests/qemu-iotests/134| 9 + tests/qemu-iotests/134.out| 10 + tests/qemu-iotests/205| 2 +- tests/qemu-iotests/207| 54 +- tests/qemu-iotests/207.out| 2 +- 20 files changed, 823 insertions(+), 384 deletions(-) -- 2.21.0