From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:33521) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UHue8-0007GB-Jz for qemu-devel@nongnu.org; Tue, 19 Mar 2013 07:24:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UHue6-0005Un-LC for qemu-devel@nongnu.org; Tue, 19 Mar 2013 07:24:00 -0400 Received: from mx1.redhat.com ([209.132.183.28]:56644) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UHue6-0005Uf-Cm for qemu-devel@nongnu.org; Tue, 19 Mar 2013 07:23:58 -0400 From: Kevin Wolf Date: Tue, 19 Mar 2013 12:19:49 +0100 Message-Id: <1363691994-20571-1-git-send-email-kwolf@redhat.com> Subject: [Qemu-devel] [PULL 0/5] Block layer fixes List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: anthony@codemonkey.ws Cc: kwolf@redhat.com, qemu-devel@nongnu.org Anthony, this includes the fixes for recently introduced regressions in the block layer: With qcow2 and migration a NULL pointer access, and with virtio-blk dataplane a double free in error cases. The following changes since commit 2d62a95766025e6a0a333528278936e2cc8bf978: virtio-blk: cleanup: remove qdev field. (2013-03-18 13:08:41 -0500) are available in the git repository at: git://repo.or.cz/qemu/kevin.git for-anthony for you to fetch changes up to a8e5cc0c076a6e3a62f0e9aad88b007dccf3dd17: virtio-blk: Do not segfault fault if failed to initialize dataplane (2013-03-19 11:48:56 +0100) ---------------------------------------------------------------- Dunrong Huang (1): virtio-blk: Do not segfault fault if failed to initialize dataplane Kevin Wolf (1): qcow2: Fix segfault in qcow2_invalidate_cache Liu Yuan (1): sheepdog: show error message for halt status Stefan Hajnoczi (2): block: fix BDRV_O_SNAPSHOT protocol detection qemu-iotests: add 052 BDRV_O_SNAPSHOT test block.c | 6 +---- block/qcow2.c | 12 +++++++-- block/qcow2.h | 3 +++ block/sheepdog.c | 2 ++ hw/virtio-blk.c | 2 +- tests/qemu-iotests/052 | 61 ++++++++++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/052.out | 13 ++++++++++ tests/qemu-iotests/group | 1 + 8 files changed, 92 insertions(+), 8 deletions(-) create mode 100755 tests/qemu-iotests/052 create mode 100644 tests/qemu-iotests/052.out