From: Christian Borntraeger <borntraeger@de.ibm.com>
To: Stefan Hajnoczi <stefanha@redhat.com>, qemu-devel@nongnu.org
Cc: Kevin Wolf <kwolf@redhat.com>,
Paolo Bonzini <pbonzini@redhat.com>,
ming.lei@canonical.com, Fam Zheng <famz@redhat.com>
Subject: Re: [Qemu-devel] [PATCH v2 0/4] virtio-blk: fix issues with unified virtio-blk request handling
Date: Wed, 02 Jul 2014 10:25:18 +0200 [thread overview]
Message-ID: <53B3C1EE.1060107@de.ibm.com> (raw)
In-Reply-To: <1404228309-21122-1-git-send-email-stefanha@redhat.com>
On 01/07/14 17:25, Stefan Hajnoczi wrote:
> This series fixes issues recently introduced when unifying virtio-blk
> dataplane's request handling with non-dataplane virtio-blk.
>
> The problems include broken memory allocation for dataplane requests and a
> performance regression for non-dataplane. See the patches for details.
>
> Stefan Hajnoczi (4):
> virtio-blk: avoid dataplane VirtIOBlockReq early free
> dataplane: do not free VirtQueueElement in vring_push()
> virtio-blk: avoid g_slice_new0() for VirtIOBlockReq and
> VirtQueueElement
> virtio-blk: embed VirtQueueElement in VirtIOBlockReq
>
> hw/block/dataplane/virtio-blk.c | 30 +++++++++++-----------
> hw/block/virtio-blk.c | 50 ++++++++++++++++++-------------------
> hw/virtio/dataplane/vring.c | 22 ++++++----------
> include/hw/virtio/dataplane/vring.h | 3 +--
> include/hw/virtio/virtio-blk.h | 6 ++++-
> 5 files changed, 53 insertions(+), 58 deletions(-)
>
I need patches 1 and 2 to make dataplane work.
For both patches
Tested-by: Christian Borntraeger <borntraeger@de.ibm.com>
Would be good to see both patches in master soon. (no opinion about 3 and 4).
Christian
next prev parent reply other threads:[~2014-07-02 8:25 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-07-01 15:25 [Qemu-devel] [PATCH v2 0/4] virtio-blk: fix issues with unified virtio-blk request handling Stefan Hajnoczi
2014-07-01 15:25 ` [Qemu-devel] [PATCH v2 1/4] virtio-blk: avoid dataplane VirtIOBlockReq early free Stefan Hajnoczi
2014-07-01 15:25 ` [Qemu-devel] [PATCH v2 2/4] dataplane: do not free VirtQueueElement in vring_push() Stefan Hajnoczi
2014-07-01 15:25 ` [Qemu-devel] [PATCH v2 3/4] virtio-blk: avoid g_slice_new0() for VirtIOBlockReq and VirtQueueElement Stefan Hajnoczi
2014-07-01 15:25 ` [Qemu-devel] [PATCH v2 4/4] virtio-blk: embed VirtQueueElement in VirtIOBlockReq Stefan Hajnoczi
2014-07-02 8:25 ` Christian Borntraeger [this message]
2014-07-03 15:41 ` [Qemu-devel] [PATCH v2 0/4] virtio-blk: fix issues with unified virtio-blk request handling Stefan Hajnoczi
2014-07-08 14:43 ` Stefan Hajnoczi
2014-07-08 15:14 ` Kevin Wolf
2014-07-09 7:56 ` Stefan Hajnoczi
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=53B3C1EE.1060107@de.ibm.com \
--to=borntraeger@de.ibm.com \
--cc=famz@redhat.com \
--cc=kwolf@redhat.com \
--cc=ming.lei@canonical.com \
--cc=pbonzini@redhat.com \
--cc=qemu-devel@nongnu.org \
--cc=stefanha@redhat.com \
/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.