From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35567) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b81Eb-00004r-Qd for qemu-devel@nongnu.org; Wed, 01 Jun 2016 04:10:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b81EX-00059o-GM for qemu-devel@nongnu.org; Wed, 01 Jun 2016 04:10:37 -0400 Received: from mx1.redhat.com ([209.132.183.28]:42757) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b81EX-00059h-Aq for qemu-devel@nongnu.org; Wed, 01 Jun 2016 04:10:33 -0400 From: Markus Armbruster References: <1464062689-32156-1-git-send-email-caoj.fnst@cn.fujitsu.com> <1464062689-32156-5-git-send-email-caoj.fnst@cn.fujitsu.com> Date: Wed, 01 Jun 2016 10:10:30 +0200 In-Reply-To: <1464062689-32156-5-git-send-email-caoj.fnst@cn.fujitsu.com> (Cao jin's message of "Tue, 24 May 2016 12:04:42 +0800") Message-ID: <87k2i949e1.fsf@dusky.pond.sub.org> MIME-Version: 1.0 Content-Type: text/plain Subject: Re: [Qemu-devel] [PATCH v6 04/11] megasas: Fix List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Cao jin Cc: qemu-devel@nongnu.org, Marcel Apfelbaum , Paolo Bonzini , Hannes Reinecke Title "megasas: Fix" is no good, possibly an editing accident. Suggest something like "megasas: Fix check for msi_init() failure" Cao jin writes: > msi_init returns non-zero value on both failure and success. > > cc: Hannes Reinecke > cc: Paolo Bonzini > cc: Marcel Apfelbaum > > Reviewed-by: Marcel Apfelbaum > Signed-off-by: Cao jin > --- > hw/scsi/megasas.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/hw/scsi/megasas.c b/hw/scsi/megasas.c > index a63a581..56fb645 100644 > --- a/hw/scsi/megasas.c > +++ b/hw/scsi/megasas.c > @@ -2348,7 +2348,7 @@ static void megasas_scsi_realize(PCIDevice *dev, Error **errp) > "megasas-queue", 0x40000); > > if (megasas_use_msi(s) && > - msi_init(dev, 0x50, 1, true, false)) { > + msi_init(dev, 0x50, 1, true, false) < 0) { > s->flags &= ~MEGASAS_MASK_USE_MSI; > } > if (megasas_use_msix(s) &&