i40e: disconnect irqs on shutdown
authorShannon Nelson <shannon.nelson@intel.com>
Sat, 21 Feb 2015 06:44:33 +0000 (06:44 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 26 Feb 2015 12:54:02 +0000 (04:54 -0800)
commite147758d9aef1e41dad331b21df206200cf16e80
tree93b64f79c65977429d6fe409e8dbeefece397755
parent85e76d0312a373a1268b88a7a442c6004e0c6063
i40e: disconnect irqs on shutdown

Combine the ICR0 shutdown with the standard interrupt shutdown, and
add the interrupt clearing to the PCI shutdown path.

This prevents the driver from allowing stray interrupts or causing
system logs from un-handled interrupts.

Change-ID: I48f6ab95cad7f8ca77c1f26c92a51cc1034ced43
Signed-off-by: Shannon Nelson <shannon.nelson@intel.com>
Tested-by: Jim Young <james.m.young@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e_main.c