From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60682) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ayYUV-00057v-Fi for qemu-devel@nongnu.org; Fri, 06 May 2016 01:40:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ayYUJ-0004zb-RQ for qemu-devel@nongnu.org; Fri, 06 May 2016 01:39:50 -0400 Received: from [59.151.112.132] (port=33960 helo=heian.cn.fujitsu.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ayYUJ-0004w0-EL for qemu-devel@nongnu.org; Fri, 06 May 2016 01:39:43 -0400 References: <1462508442-9407-1-git-send-email-caoj.fnst@cn.fujitsu.com> <1462508442-9407-4-git-send-email-caoj.fnst@cn.fujitsu.com> From: Cao jin Message-ID: <572C2F00.1090306@cn.fujitsu.com> Date: Fri, 6 May 2016 13:43:28 +0800 MIME-Version: 1.0 In-Reply-To: <1462508442-9407-4-git-send-email-caoj.fnst@cn.fujitsu.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v5 03/11] megasas: Fix List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Paolo Bonzini , Hannes Reinecke , Markus Armbruster , Marcel Apfelbaum sorry, forget to cc some maintainers On 05/06/2016 12:20 PM, Cao jin wrote: > msi_init returns non-zero value on both failure and success. > > cc: Hannes Reinecke > cc: Paolo Bonzini > 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) && > -- Yours Sincerely, Cao jin