mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 16:54:21 +00:00 
			
		
		
		
	qlcnic: Fix beacon state return status handling
o Driver was misinterpreting the return status for beacon state query leading to incorrect interpretation of beacon state and logging an error message for successful status. Fixed the driver to properly interpret the return status. Signed-off-by: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
		
							parent
							
								
									24866d15fa
								
							
						
					
					
						commit
						482b3c3634
					
				
					 1 changed files with 3 additions and 3 deletions
				
			
		|  | @ -170,8 +170,8 @@ static int qlcnic_82xx_store_beacon(struct qlcnic_adapter *adapter, | |||
| 
 | ||||
| 	if (ahw->extra_capability[0] & QLCNIC_FW_CAPABILITY_2_BEACON) { | ||||
| 		err = qlcnic_get_beacon_state(adapter, &h_beacon_state); | ||||
| 		if (!err) { | ||||
| 			dev_info(&adapter->pdev->dev, | ||||
| 		if (err) { | ||||
| 			netdev_err(adapter->netdev, | ||||
| 				   "Failed to get current beacon state\n"); | ||||
| 		} else { | ||||
| 			if (h_beacon_state == QLCNIC_BEACON_DISABLE) | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Sucheta Chakraborty
						Sucheta Chakraborty