All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Michael S. Tsirkin" <mst@redhat.com>
To: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
Cc: target-devel <target-devel@vger.kernel.org>,
	lf-virt <virtualization@lists.linux-foundation.org>,
	kvm-devel <kvm@vger.kernel.org>,
	qemu-devel <qemu-devel@nongnu.org>,
	Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>,
	Zhi Yong Wu <wuzhy@cn.ibm.com>,
	Anthony Liguori <aliguori@linux.vnet.ibm.com>,
	Paolo Bonzini <pbonzini@redhat.com>,
	Christoph Hellwig <hch@lst.de>, Hannes Reinecke <hare@suse.de>,
	Jan Kiszka <jan.kiszka@siemens.com>
Subject: Re: [RFC-v3 0/5] vhost-scsi: Add support for host virtualized target
Date: Fri, 7 Sep 2012 09:32:37 +0300	[thread overview]
Message-ID: <20120907063237.GA13651@redhat.com> (raw)
In-Reply-To: <20120907062322.GB9232@redhat.com>

On Fri, Sep 07, 2012 at 09:23:22AM +0300, Michael S. Tsirkin wrote:
> On Tue, Aug 21, 2012 at 08:52:06PM +0000, Nicholas A. Bellinger wrote:
> > From: Nicholas Bellinger <nab@linux-iscsi.org>
> > 
> > Hi folks,
> > 
> > This is the third RFC for vhost-scsi patches against mainline QEMU v1.1
> 
> I rebased on top of 1.2 and put this in my tree:
> git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git pci
> 
> Please check it out, meanwhile we'll see if anyone complains.

OK I will be the first :).
Looks like build *without* CONFIG_VHOST_SCSI
is broken now:
 LINK  sparc64-softmmu/qemu-system-sparc64
../hw/qdev-properties.o: In function `parse_vhost_scsi_dev':
/scm/qemu/hw/qdev-properties.c:706: undefined reference to
`find_vhost_scsi'
../hw/qdev-properties.o: In function `print_vhost_scsi_dev':
/scm/qemu/hw/qdev-properties.c:719: undefined reference to
`vhost_scsi_get_id'
../libhw64/vl.o: In function `vhost_scsi_init_func':
/scm/qemu/vl.c:1943: undefined reference to `vhost_scsi_add_opts'
hw/virtio-scsi.o: In function `virtio_scsi_set_status':
/scm/qemu/hw/virtio-scsi.c:733: undefined reference to `vhost_scsi_stop'
/scm/qemu/hw/virtio-scsi.c:724: undefined reference to
`vhost_scsi_start'

Please add stubs *and test* without CONFIG_VHOST_SCSI.

While at it can we please rename file to vhost_scsi.c, vhost_scsi.h?
qemu is inconsistent but vhost files all use _ as separator:
this means function names and file names are in sync.

Reverted for now, waiting for v4.
Thanks!

> -- 
> MST

WARNING: multiple messages have this Message-ID (diff)
From: "Michael S. Tsirkin" <mst@redhat.com>
To: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
Cc: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>,
	kvm-devel <kvm@vger.kernel.org>,
	Jan Kiszka <jan.kiszka@siemens.com>,
	qemu-devel <qemu-devel@nongnu.org>,
	Zhi Yong Wu <wuzhy@cn.ibm.com>,
	Anthony Liguori <aliguori@linux.vnet.ibm.com>,
	target-devel <target-devel@vger.kernel.org>,
	Hannes Reinecke <hare@suse.de>,
	Paolo Bonzini <pbonzini@redhat.com>,
	lf-virt <virtualization@lists.linux-foundation.org>,
	Christoph Hellwig <hch@lst.de>
Subject: Re: [Qemu-devel] [RFC-v3 0/5] vhost-scsi: Add support for host virtualized target
Date: Fri, 7 Sep 2012 09:32:37 +0300	[thread overview]
Message-ID: <20120907063237.GA13651@redhat.com> (raw)
In-Reply-To: <20120907062322.GB9232@redhat.com>

On Fri, Sep 07, 2012 at 09:23:22AM +0300, Michael S. Tsirkin wrote:
> On Tue, Aug 21, 2012 at 08:52:06PM +0000, Nicholas A. Bellinger wrote:
> > From: Nicholas Bellinger <nab@linux-iscsi.org>
> > 
> > Hi folks,
> > 
> > This is the third RFC for vhost-scsi patches against mainline QEMU v1.1
> 
> I rebased on top of 1.2 and put this in my tree:
> git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git pci
> 
> Please check it out, meanwhile we'll see if anyone complains.

OK I will be the first :).
Looks like build *without* CONFIG_VHOST_SCSI
is broken now:
 LINK  sparc64-softmmu/qemu-system-sparc64
../hw/qdev-properties.o: In function `parse_vhost_scsi_dev':
/scm/qemu/hw/qdev-properties.c:706: undefined reference to
`find_vhost_scsi'
../hw/qdev-properties.o: In function `print_vhost_scsi_dev':
/scm/qemu/hw/qdev-properties.c:719: undefined reference to
`vhost_scsi_get_id'
../libhw64/vl.o: In function `vhost_scsi_init_func':
/scm/qemu/vl.c:1943: undefined reference to `vhost_scsi_add_opts'
hw/virtio-scsi.o: In function `virtio_scsi_set_status':
/scm/qemu/hw/virtio-scsi.c:733: undefined reference to `vhost_scsi_stop'
/scm/qemu/hw/virtio-scsi.c:724: undefined reference to
`vhost_scsi_start'

Please add stubs *and test* without CONFIG_VHOST_SCSI.

While at it can we please rename file to vhost_scsi.c, vhost_scsi.h?
qemu is inconsistent but vhost files all use _ as separator:
this means function names and file names are in sync.

Reverted for now, waiting for v4.
Thanks!

> -- 
> MST

  parent reply	other threads:[~2012-09-07  6:32 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-08-21 20:52 [RFC-v3 0/5] vhost-scsi: Add support for host virtualized target Nicholas A. Bellinger
2012-08-21 20:52 ` [Qemu-devel] " Nicholas A. Bellinger
2012-08-21 20:52 ` [RFC-v3 1/5] monitor: Rename+move net_handle_fd_param -> monitor_handle_fd_param Nicholas A. Bellinger
2012-08-21 20:52   ` [Qemu-devel] " Nicholas A. Bellinger
2012-08-21 20:52 ` Nicholas A. Bellinger
2012-08-21 20:52 ` [RFC-v3 2/5] vhost: Pass device path to vhost_dev_init() Nicholas A. Bellinger
2012-08-21 20:52   ` [Qemu-devel] " Nicholas A. Bellinger
2012-08-21 20:52 ` Nicholas A. Bellinger
2012-08-21 20:52 ` [RFC-v3 3/5] vhost-scsi: add -vhost-scsi host device for use with tcm-vhost Nicholas A. Bellinger
2012-08-21 20:52 ` Nicholas A. Bellinger
2012-08-21 20:52   ` [Qemu-devel] " Nicholas A. Bellinger
2012-09-07  6:20   ` Michael S. Tsirkin
2012-09-07  6:20     ` [Qemu-devel] " Michael S. Tsirkin
2012-08-21 20:52 ` [RFC-v3 4/5] virtio-scsi: Add start/stop functionality for vhost-scsi Nicholas A. Bellinger
2012-08-21 20:52   ` [Qemu-devel] " Nicholas A. Bellinger
2012-08-21 20:52 ` Nicholas A. Bellinger
2012-08-21 20:52 ` [RFC-v3 5/5] virtio-scsi: Set max_target=0 during vhost-scsi operation Nicholas A. Bellinger
2012-08-21 20:52   ` [Qemu-devel] " Nicholas A. Bellinger
2012-08-21 20:52 ` Nicholas A. Bellinger
2012-09-07  6:13 ` [RFC-v3 0/5] vhost-scsi: Add support for host virtualized target Michael S. Tsirkin
2012-09-07  6:13   ` [Qemu-devel] " Michael S. Tsirkin
2012-09-07  6:23 ` Michael S. Tsirkin
2012-09-07  6:23   ` [Qemu-devel] " Michael S. Tsirkin
2012-09-07  6:32   ` Michael S. Tsirkin
2012-09-07  6:32   ` Michael S. Tsirkin [this message]
2012-09-07  6:32     ` [Qemu-devel] " Michael S. Tsirkin
2012-09-07  6:37     ` Michael S. Tsirkin
2012-09-07  6:37       ` [Qemu-devel] " Michael S. Tsirkin
2012-09-07  6:56       ` Nicholas A. Bellinger
2012-09-07  6:56         ` [Qemu-devel] " Nicholas A. Bellinger
2012-09-07  6:56       ` Nicholas A. Bellinger
  -- strict thread matches above, loose matches on Subject: below --
2012-08-21 20:52 Nicholas A. Bellinger

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=20120907063237.GA13651@redhat.com \
    --to=mst@redhat.com \
    --cc=aliguori@linux.vnet.ibm.com \
    --cc=hare@suse.de \
    --cc=hch@lst.de \
    --cc=jan.kiszka@siemens.com \
    --cc=kvm@vger.kernel.org \
    --cc=nab@linux-iscsi.org \
    --cc=pbonzini@redhat.com \
    --cc=qemu-devel@nongnu.org \
    --cc=stefanha@linux.vnet.ibm.com \
    --cc=target-devel@vger.kernel.org \
    --cc=virtualization@lists.linux-foundation.org \
    --cc=wuzhy@cn.ibm.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.