From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49159) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XCPdm-0005NA-7P for qemu-devel@nongnu.org; Wed, 30 Jul 2014 04:53:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XCPdh-0000Dn-A5 for qemu-devel@nongnu.org; Wed, 30 Jul 2014 04:53:42 -0400 Received: from mx1.redhat.com ([209.132.183.28]:15399) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XCPdh-0000Dg-2d for qemu-devel@nongnu.org; Wed, 30 Jul 2014 04:53:37 -0400 From: Stefan Hajnoczi Date: Wed, 30 Jul 2014 09:53:29 +0100 Message-Id: <1406710411-26373-1-git-send-email-stefanha@redhat.com> Subject: [Qemu-devel] [PATCH v2 0/2] block: fix multiwrite_merge() overlapping requests List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Kevin Wolf , Fam Zheng , andrey@xdel.ru, sviatoslav.pestov@gmail.com v2: * s/subset/superset/ in Patch 1 commit message [fam] * Add additional overlapping request test cases [eblake] This is a fix for https://bugs.launchpad.net/qemu/+bug/1343827. Patch 1 fixes the bug. Patch 2 adds a qemu-iotests test case to prevent regressions. Stefan Hajnoczi (2): block: fix overlapping multiwrite requests qemu-iotests: add multiwrite test cases block.c | 6 ++ tests/qemu-iotests/100 | 134 +++++++++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/100.out | 89 ++++++++++++++++++++++++++++++ tests/qemu-iotests/group | 1 + 4 files changed, 230 insertions(+) create mode 100755 tests/qemu-iotests/100 create mode 100644 tests/qemu-iotests/100.out -- 1.9.3