All of lore.kernel.org
 help / color / mirror / Atom feed
From: Anthony Liguori <anthony@codemonkey.ws>
To: Kevin Wolf <kwolf@redhat.com>
Cc: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PULL 00/55] Block patches
Date: Mon, 31 Oct 2011 11:52:50 -0500	[thread overview]
Message-ID: <4EAED262.9040205@codemonkey.ws> (raw)
In-Reply-To: <1320067830-12093-1-git-send-email-kwolf@redhat.com>

On 10/31/2011 08:29 AM, Kevin Wolf wrote:
> The following changes since commit b5a12aa204f842c8010ac9d2e4b115114dbf09f0:
>
>    Merge branch 'rth/vis2' of git://repo.or.cz/qemu/rth (2011-10-27 20:27:07 +0000)
>
> are available in the git repository at:
>
>    git://repo.or.cz/qemu/kevin.git for-anthony

Pulled.  Thanks.

Regards,

Anthony Liguori

>
> Dong Xu Wang (1):
>        block: fix qcow2_co_flush deadlock
>
> Eric Sunshine (1):
>        Teach block/vdi about "discarded" (no longer allocated) blocks
>
> Kevin Wolf (7):
>        block: Remove dead code
>        block: Fix bdrv_open use after free
>        qcow: Fix bdrv_write_compressed error handling
>        ide: Fix off-by-one error in array index check
>        vmdk: Fix use of uninitialised value
>        vmdk: Improve error handling
>        vmdk: Fix possible segfaults
>
> Paolo Bonzini (38):
>        scsi: pass correct sense code for ENOMEDIUM
>        atapi/scsi: unify definitions for MMC
>        atapi: move GESN definitions to scsi-defs.h
>        atapi: cleanup/fix mode sense results
>        scsi: notify the device when unit attention is reported
>        scsi-disk: report media changed via unit attention sense codes
>        scsi-disk: fix coding style issues (braces)
>        scsi-disk: add stubs for more MMC commands
>        scsi-disk: store valid mode pages in a table
>        atapi/scsi-disk: make mode page values coherent between the two
>        scsi-disk: support DVD profile in GET CONFIGURATION
>        scsi-disk: support READ DVD STRUCTURE
>        scsi-disk: report media changed via GET EVENT STATUS NOTIFICATION
>        scsi: move tcq/ndev to SCSIBusOps (now SCSIBusInfo)
>        qdev: switch children device list to QTAILQ
>        scsi: remove devs array from SCSIBus
>        scsi: implement REPORT LUNS for arbitrary LUNs
>        scsi: allow arbitrary LUNs
>        scsi: add channel to addressing
>        scsi-disk: fail READ CAPACITY if LBA != 0 but PMI == 0
>        scsi-disk: fix retrying a flush
>        scsi-generic: drop SCSIGenericState
>        scsi-generic: remove scsi_req_fixup
>        scsi-generic: check ioctl statuses when SG_IO succeeds
>        scsi-generic: look at host status
>        scsi-generic: snoop READ CAPACITY commands to get block size
>        scsi-disk: do not duplicate BlockDriverState member
>        scsi-disk: remove cluster_size
>        scsi-disk: small clean up to INQUIRY
>        scsi: move max_lba to SCSIDevice
>        scsi: make reqops const
>        scsi: export scsi_generic_reqops
>        scsi: pass cdb to alloc_req
>        scsi: do not call transfer_data after canceling a request
>        scsi-disk: bump SCSIRequest reference count until aio completion runs
>        scsi-generic: bump SCSIRequest reference count until aio completion runs
>        scsi: push request restart to SCSIDevice
>        scsi-disk: add scsi-block for device passthrough
>
> Ronnie Sahlberg (4):
>        iSCSI block driver
>        Documentation: Add iSCSI section
>        Documentation: Describe NBD URL syntax
>        Documentation: Add syntax for using sheepdog devices
>
> Stefan Hajnoczi (3):
>        qemu-io: delete bs instead of leaking it
>        block: set bs->read_only before .bdrv_open()
>        block: reinitialize across bdrv_close()/bdrv_open()
>
> Zhi Yong Wu (1):
>        qcow2: fix some errors and typo in qcow2.txt
>
>   Makefile.objs        |    1 +
>   block.c              |   18 +-
>   block/iscsi.c        |  591 ++++++++++++++++++++++++++++++++++++
>   block/qcow.c         |   30 ++-
>   block/qcow2.c        |    2 +
>   block/vdi.c          |   23 +-
>   block/vmdk.c         |   30 ++-
>   configure            |   31 ++
>   docs/specs/qcow2.txt |    6 +-
>   hw/acpi_piix4.c      |    4 +-
>   hw/esp.c             |   16 +-
>   hw/i2c.c             |    2 +-
>   hw/ide/atapi.c       |  119 +++-----
>   hw/ide/core.c        |    6 +-
>   hw/ide/internal.h    |   71 +-----
>   hw/ide/macio.c       |    2 +-
>   hw/intel-hda.c       |    6 +-
>   hw/lsi53c895a.c      |   30 +-
>   hw/qdev.c            |   24 +-
>   hw/qdev.h            |    4 +-
>   hw/s390-virtio-bus.c |    4 +-
>   hw/scsi-bus.c        |  279 +++++++++++++----
>   hw/scsi-defs.h       |   90 ++++++
>   hw/scsi-disk.c       |  824 +++++++++++++++++++++++++++++++++++++-------------
>   hw/scsi-generic.c    |  201 ++++++-------
>   hw/scsi.h            |   39 ++-
>   hw/spapr_vio.c       |    6 +-
>   hw/spapr_vscsi.c     |   54 +++-
>   hw/ssi.c             |    6 +-
>   hw/usb-msd.c         |    8 +-
>   qemu-io.c            |    5 +-
>   qemu-options.hx      |   90 ++++++
>   trace-events         |    7 +
>   33 files changed, 1979 insertions(+), 650 deletions(-)
>   create mode 100644 block/iscsi.c
>
>

  parent reply	other threads:[~2011-10-31 16:52 UTC|newest]

Thread overview: 59+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-10-31 13:29 [Qemu-devel] [PULL 00/55] Block patches Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 01/55] iSCSI block driver Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 02/55] Documentation: Add iSCSI section Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 03/55] Teach block/vdi about "discarded" (no longer allocated) blocks Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 04/55] qcow2: fix some errors and typo in qcow2.txt Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 05/55] block: Remove dead code Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 06/55] block: Fix bdrv_open use after free Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 07/55] qcow: Fix bdrv_write_compressed error handling Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 08/55] ide: Fix off-by-one error in array index check Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 09/55] vmdk: Fix use of uninitialised value Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 10/55] vmdk: Improve error handling Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 11/55] vmdk: Fix possible segfaults Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 12/55] Documentation: Describe NBD URL syntax Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 13/55] block: fix qcow2_co_flush deadlock Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 14/55] qemu-io: delete bs instead of leaking it Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 15/55] block: set bs->read_only before .bdrv_open() Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 16/55] block: reinitialize across bdrv_close()/bdrv_open() Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 17/55] Documentation: Add syntax for using sheepdog devices Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 18/55] scsi: pass correct sense code for ENOMEDIUM Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 19/55] atapi/scsi: unify definitions for MMC Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 20/55] atapi: move GESN definitions to scsi-defs.h Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 21/55] atapi: cleanup/fix mode sense results Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 22/55] scsi: notify the device when unit attention is reported Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 23/55] scsi-disk: report media changed via unit attention sense codes Kevin Wolf
2011-10-31 13:29 ` [Qemu-devel] [PATCH 24/55] scsi-disk: fix coding style issues (braces) Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 25/55] scsi-disk: add stubs for more MMC commands Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 26/55] scsi-disk: store valid mode pages in a table Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 27/55] atapi/scsi-disk: make mode page values coherent between the two Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 28/55] scsi-disk: support DVD profile in GET CONFIGURATION Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 29/55] scsi-disk: support READ DVD STRUCTURE Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 30/55] scsi-disk: report media changed via GET EVENT STATUS NOTIFICATION Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 31/55] scsi: move tcq/ndev to SCSIBusOps (now SCSIBusInfo) Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 32/55] qdev: switch children device list to QTAILQ Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 33/55] scsi: remove devs array from SCSIBus Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 34/55] scsi: implement REPORT LUNS for arbitrary LUNs Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 35/55] scsi: allow " Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 36/55] scsi: add channel to addressing Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 37/55] scsi-disk: fail READ CAPACITY if LBA != 0 but PMI == 0 Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 38/55] scsi-disk: fix retrying a flush Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 39/55] scsi-generic: drop SCSIGenericState Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 40/55] scsi-generic: remove scsi_req_fixup Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 41/55] scsi-generic: check ioctl statuses when SG_IO succeeds Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 42/55] scsi-generic: look at host status Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 43/55] scsi-generic: snoop READ CAPACITY commands to get block size Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 44/55] scsi-disk: do not duplicate BlockDriverState member Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 45/55] scsi-disk: remove cluster_size Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 46/55] scsi-disk: small clean up to INQUIRY Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 47/55] scsi: move max_lba to SCSIDevice Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 48/55] scsi: make reqops const Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 49/55] scsi: export scsi_generic_reqops Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 50/55] scsi: pass cdb to alloc_req Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 51/55] scsi: do not call transfer_data after canceling a request Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 52/55] scsi-disk: bump SCSIRequest reference count until aio completion runs Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 53/55] scsi-generic: " Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 54/55] scsi: push request restart to SCSIDevice Kevin Wolf
2011-10-31 13:30 ` [Qemu-devel] [PATCH 55/55] scsi-disk: add scsi-block for device passthrough Kevin Wolf
2011-10-31 16:52 ` Anthony Liguori [this message]
  -- strict thread matches above, loose matches on Subject: below --
2014-08-15 17:06 [Qemu-devel] [PULL 00/55] Block patches Stefan Hajnoczi
2014-08-18 11:54 ` Peter Maydell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4EAED262.9040205@codemonkey.ws \
    --to=anthony@codemonkey.ws \
    --cc=kwolf@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.