Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b9ab82c7 authored by Sathya Perla's avatar Sathya Perla Committed by David S. Miller
Browse files

be2net: clear intr bit in be_probe()



It may be set in the card while the driver is probed by kdump kernel after a
crash.

Signed-off-by: default avatarSathya Perla <sathya.perla@emulex.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 482c9e79
Loading
Loading
Loading
Loading
+6 −0
Original line number Original line Diff line number Diff line
@@ -3417,6 +3417,12 @@ static int __devinit be_probe(struct pci_dev *pdev,
	if (status)
	if (status)
		goto stats_clean;
		goto stats_clean;


	/* The INTR bit may be set in the card when probed by a kdump kernel
	 * after a crash.
	 */
	if (!lancer_chip(adapter))
		be_intr_set(adapter, false);

	be_msix_enable(adapter);
	be_msix_enable(adapter);


	INIT_DELAYED_WORK(&adapter->work, be_worker);
	INIT_DELAYED_WORK(&adapter->work, be_worker);