All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Michael S. Tsirkin" <mst@redhat.com>
To: Michal Novotny <minovotn@redhat.com>
Cc: "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>
Subject: [Qemu-devel] Re: [PATCH] Fix vhost_net compilation errors for i386-softmmu target
Date: Mon, 20 Sep 2010 19:53:28 +0200	[thread overview]
Message-ID: <20100920175328.GC30611@redhat.com> (raw)
In-Reply-To: <4C972B3A.7000800@redhat.com>

On Mon, Sep 20, 2010 at 11:36:58AM +0200, Michal Novotny wrote:
> Hi,
> there were compilation errors when I was trying to compile
> i386-softmmu target on i386
> host (running on Fedora-13 with development version of qemu
> downloaded from git).
> 
> There were errors of comparison of unsigned expression was always
> true which made it
> unable to compile. This simple fix fixes the issue.
> 
> ...
> cc1: warnings being treated as errors
> .../hw/vhost_net.c: In function ‘vhost_net_start’:
> .../vhost_net.c:154: error: comparison of unsigned expression >= 0
> is always true
> make[1]: *** [vhost_net.o] Error 1
> make: *** [subdir-i386-softmmu] Error 2
> 
> Signed-off-by: Michal Novotny <minovotn@redhat.com>
> 
> -- 
> Michal Novotny<minovotn@redhat.com>, RHCE
> Virtualization Team (xen userspace), Red Hat
> 

This is not the right fix though. I have queued
the correct one on my tree, will send pull request.

> >From 21dd405dbc871c8d0053cc68f8862665dc12f69a Mon Sep 17 00:00:00 2001
> From: Michal Novotny <minovotn@redhat.com>
> Date: Mon, 20 Sep 2010 11:29:42 +0200
> Subject: [PATCH] Fix vhost_net compilation errors for i386-softmmu target
> MIME-Version: 1.0
> Content-Type: text/plain; charset=UTF-8
> Content-Transfer-Encoding: 8bit
> 
> Hi,
> there were compilation errors when I was trying to compile i386-softmmu target on i386
> host (running on Fedora-13 with development version of qemu downloaded from git).
> 
> There were errors of comparison of unsigned expression was always true which made it
> unable to compile. This simple fix fixes the issue.
> 
> ...
> cc1: warnings being treated as errors
> .../hw/vhost_net.c: In function ???vhost_net_start???:
> .../vhost_net.c:154: error: comparison of unsigned expression >= 0 is always true
> make[1]: *** [vhost_net.o] Error 1
> make: *** [subdir-i386-softmmu] Error 2
> 
> Signed-off-by: Michal Novotny <minovotn@redhat.com>
> ---
>  hw/vhost_net.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/hw/vhost_net.c b/hw/vhost_net.c
> index 4a7b819..6958712 100644
> --- a/hw/vhost_net.c
> +++ b/hw/vhost_net.c
> @@ -151,7 +151,7 @@ int vhost_net_start(struct vhost_net *net,
>      return 0;
>  fail:
>      file.fd = -1;
> -    while (--file.index >= 0) {
> +    while (--file.index > 0) {
>          int r = ioctl(net->dev.control, VHOST_NET_SET_BACKEND, &file);
>          assert(r >= 0);
>      }
> -- 
> 1.7.2.3
> 

  reply	other threads:[~2010-09-20 17:59 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-09-20  9:36 [Qemu-devel] [PATCH] Fix vhost_net compilation errors for i386-softmmu target Michal Novotny
2010-09-20 17:53 ` Michael S. Tsirkin [this message]
2010-09-21  7:03   ` [Qemu-devel] " Michal Novotny
2010-09-20 18:03 ` [Qemu-devel] " Blue Swirl

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=20100920175328.GC30611@redhat.com \
    --to=mst@redhat.com \
    --cc=minovotn@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /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.