Re: [net-2.6 PATCH 2/2] qlge: Set PCIe reset type for EEH to fundamental.

Previous thread: [PATCH, WTF] atm: move all compat_ioctl handling to atm/ioctl.c by Arnd Bergmann on Friday, November 6, 2009 - 7:00 am. (8 messages)

Next thread: [net-2.6 PATCH 0/2] qlge: EEH and Mbox command fixes. by Ron Mercer on Friday, November 6, 2009 - 10:44 am. (4 messages)
From: Ron Mercer
Date: Friday, November 6, 2009 - 10:44 am

This device requires a fundamental reset when recovering from EEH.

Signed-off-by: Ron Mercer <ron.mercer@qlogic.com>
---
 drivers/net/qlge/qlge_main.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/drivers/net/qlge/qlge_main.c b/drivers/net/qlge/qlge_main.c
index cea7531..a2fc70a 100644
--- a/drivers/net/qlge/qlge_main.c
+++ b/drivers/net/qlge/qlge_main.c
@@ -3916,6 +3916,8 @@ static int __devinit ql_init_device(struct pci_dev *pdev,
 		goto err_out;
 	}
 
+	/* Set PCIe reset type for EEH to fundamental. */
+	pdev->needs_freset = 1;
 	pci_save_state(pdev);
 	qdev->reg_base =
 	    ioremap_nocache(pci_resource_start(pdev, 1),
-- 
1.6.0.2

--

From: David Miller
Date: Friday, November 6, 2009 - 9:35 pm

From: Ron Mercer <ron.mercer@qlogic.com>

Applied.
--

Previous thread: [PATCH, WTF] atm: move all compat_ioctl handling to atm/ioctl.c by Arnd Bergmann on Friday, November 6, 2009 - 7:00 am. (8 messages)

Next thread: [net-2.6 PATCH 0/2] qlge: EEH and Mbox command fixes. by Ron Mercer on Friday, November 6, 2009 - 10:44 am. (4 messages)