igb: Drop unnecessary write of E1000_IMS from igb_msix_other
Since we mask interrupts in EIMS not in IMS there is no need to re-enable mask bits in that register. As such we can remove the write to IMS from the end of igb_msix_other. Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com> Tested-by: Aaron Brown <aaron.f.brown@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
This commit is contained in:
		
							parent
							
								
									06218a8dbf
								
							
						
					
					
						commit
						9ab64ba3c7
					
				| @ -4766,12 +4766,6 @@ static irqreturn_t igb_msix_other(int irq, void *data) | ||||
| 			mod_timer(&adapter->watchdog_timer, jiffies + 1); | ||||
| 	} | ||||
| 
 | ||||
| 	if (adapter->vfs_allocated_count) | ||||
| 		wr32(E1000_IMS, E1000_IMS_LSC | | ||||
| 				E1000_IMS_VMMB | | ||||
| 				E1000_IMS_DOUTSYNC); | ||||
| 	else | ||||
| 		wr32(E1000_IMS, E1000_IMS_LSC | E1000_IMS_DOUTSYNC); | ||||
| 	wr32(E1000_EIMS, adapter->eims_other); | ||||
| 
 | ||||
| 	return IRQ_HANDLED; | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user