From patchwork Fri Nov 6 17:44:57 2009 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ron Mercer X-Patchwork-Id: 37868 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.176.167]) by ozlabs.org (Postfix) with ESMTP id 9000AB7B73 for ; Sat, 7 Nov 2009 04:51:36 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755755AbZKFRvX (ORCPT ); Fri, 6 Nov 2009 12:51:23 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755581AbZKFRvW (ORCPT ); Fri, 6 Nov 2009 12:51:22 -0500 Received: from avexch1.qlogic.com ([198.70.193.115]:26379 "EHLO avexch1.qlogic.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753328AbZKFRvV (ORCPT ); Fri, 6 Nov 2009 12:51:21 -0500 Received: from linux-ox1b.qlogic.com ([172.17.161.157]) by avexch1.qlogic.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 6 Nov 2009 09:50:22 -0800 Received: by linux-ox1b.qlogic.com (Postfix, from userid 1000) id 8BBB02C698; Fri, 6 Nov 2009 09:44:58 -0800 (PST) From: Ron Mercer To: davem@davemloft.net Cc: netdev@vger.kernel.org, ron.mercer@qlogic.com Subject: [net-2.6 PATCH 1/2] qlge: Fix early exit from mbox cmd complete wait. Date: Fri, 6 Nov 2009 09:44:57 -0800 Message-Id: <1257529498-17459-2-git-send-email-ron.mercer@qlogic.com> X-Mailer: git-send-email 1.6.0.2 In-Reply-To: <1257529498-17459-1-git-send-email-ron.mercer@qlogic.com> References: <1257529498-17459-1-git-send-email-ron.mercer@qlogic.com> X-OriginalArrivalTime: 06 Nov 2009 17:50:22.0566 (UTC) FILETIME=[9CEDE060:01CA5F09] Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org This line was accidentally left out of the previous commit # da03945140a035a2962f7f93e359085596f20499. Signed-off-by: Ron Mercer Signed-off-by: Ron Mercer Signed-off-by: David S. Miller --- drivers/net/qlge/qlge_mpi.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/net/qlge/qlge_mpi.c b/drivers/net/qlge/qlge_mpi.c index bcf13c9..aec05f2 100644 --- a/drivers/net/qlge/qlge_mpi.c +++ b/drivers/net/qlge/qlge_mpi.c @@ -499,7 +499,7 @@ static int ql_mailbox_command(struct ql_adapter *qdev, struct mbox_params *mbcp) /* Wait for the interrupt to come in. */ status = ql_wait_mbx_cmd_cmplt(qdev); if (status) - goto end; + continue; /* Process the event. If it's an AEN, it * will be handled in-line or a worker