[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH v2 09/10] virtio-scsi-dataplane: Code to run
From: |
Fam Zheng |
Subject: |
Re: [Qemu-devel] [RFC PATCH v2 09/10] virtio-scsi-dataplane: Code to run virtio-scsi on iothread |
Date: |
Wed, 6 Aug 2014 17:07:53 +0800 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
On Wed, 08/06 10:45, Paolo Bonzini wrote:
> Il 06/08/2014 07:35, Fam Zheng ha scritto:
> > ifeq ($(CONFIG_VIRTIO),y)
> > -obj-y += virtio-scsi.o
> > +obj-y += virtio-scsi.o virtio-scsi-dataplane.o
> > obj-$(CONFIG_VHOST_SCSI) += vhost-scsi.o
> > endif
>
> I first thought that this must be conditional on
> CONFIG_VIRTIO_BLK_DATA_PLANE. However, CONFIG_VIRTIO_BLK_DATA_PLANE is
> itself obsolete:
>
> ##########################################
> # adjust virtio-blk-data-plane based on linux-aio
>
> if test "$virtio_blk_data_plane" = "yes" -a \
> "$linux_aio" != "yes" ; then
> error_exit "virtio-blk-data-plane requires Linux AIO, please try
> --enable-linux-aio"
> elif test -z "$virtio_blk_data_plane" ; then
> virtio_blk_data_plane=$linux_aio
> fi
>
> and there's no requirement to have Linux AIO anymore. Can you prepare a
> patch to drop CONFIG_VIRTIO_BLK_DATA_PLANE, and replace patch 1 with it?
>
> We can leave --disable-virtio-blk-data-plane and
> --enable-virtio-blk-data-plane
> in for a couple of releases.
>
Yes. Sounds a good idea.
Fam
- [Qemu-devel] [RFC PATCH v2 01/10] virtio: Compile vring code unconditionally, (continued)
- [Qemu-devel] [RFC PATCH v2 01/10] virtio: Compile vring code unconditionally, Fam Zheng, 2014/08/06
- [Qemu-devel] [RFC PATCH v2 02/10] virtio-scsi: Split virtio_scsi_handle_cmd_req from virtio_scsi_handle_cmd, Fam Zheng, 2014/08/06
- [Qemu-devel] [RFC PATCH v2 03/10] virtio-scsi: Split virtio_scsi_handle_ctrl_req from virtio_scsi_handle_ctrl, Fam Zheng, 2014/08/06
- [Qemu-devel] [RFC PATCH v2 05/10] virtio-scsi: Make virtio_scsi_init_req public, Fam Zheng, 2014/08/06
- [Qemu-devel] [RFC PATCH v2 04/10] virtio-scsi: Add VirtIOSCSIVring in VirtIOSCSIReq, Fam Zheng, 2014/08/06
- [Qemu-devel] [RFC PATCH v2 06/10] virtio-scsi: Make virtio_scsi_free_req public, Fam Zheng, 2014/08/06
- [Qemu-devel] [RFC PATCH v2 07/10] virtio-scsi: Make virtio_scsi_push_event public, Fam Zheng, 2014/08/06
- [Qemu-devel] [RFC PATCH v2 08/10] virtio-scsi: Add 'iothread' property to virtio-scsi-pci, Fam Zheng, 2014/08/06
- [Qemu-devel] [RFC PATCH v2 09/10] virtio-scsi-dataplane: Code to run virtio-scsi on iothread, Fam Zheng, 2014/08/06
- [Qemu-devel] [RFC PATCH v2 10/10] virtio-scsi: Hook up with dataplane, Fam Zheng, 2014/08/06