Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

i40e: always print aqtx answer

Sometimes the AQTX answer comes back with no data, but we still want to print
the descriptor that got written back.

Change-ID: I5f734d99b4c95510987413893f0a34626571d474
Signed-off-by: Shannon Nelson <shannon.nelson@intel.com>
Tested-by: Jim Young <jamesx.m.young@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>

authored by

Shannon Nelson and committed by
Jeff Kirsher
e3effd73 7d62dac6

+6 -10
+3 -5
drivers/net/ethernet/intel/i40e/i40e_adminq.c
··· 889 889 hw->aq.asq_last_status = (enum i40e_admin_queue_err)retval; 890 890 } 891 891 892 - if (le16_to_cpu(desc->datalen) == buff_size) { 893 - i40e_debug(hw, I40E_DEBUG_AQ_MESSAGE, 894 - "AQTX: desc and buffer writeback:\n"); 895 - i40e_debug_aq(hw, I40E_DEBUG_AQ_COMMAND, (void *)desc, buff); 896 - } 892 + i40e_debug(hw, I40E_DEBUG_AQ_MESSAGE, 893 + "AQTX: desc and buffer writeback:\n"); 894 + i40e_debug_aq(hw, I40E_DEBUG_AQ_COMMAND, (void *)desc, buff); 897 895 898 896 /* update the error if time out occurred */ 899 897 if ((!cmd_completed) &&
+3 -5
drivers/net/ethernet/intel/i40evf/i40e_adminq.c
··· 840 840 if (i40e_is_nvm_update_op(desc)) 841 841 hw->aq.nvm_busy = true; 842 842 843 - if (le16_to_cpu(desc->datalen) == buff_size) { 844 - i40e_debug(hw, I40E_DEBUG_AQ_MESSAGE, 845 - "AQTX: desc and buffer writeback:\n"); 846 - i40evf_debug_aq(hw, I40E_DEBUG_AQ_COMMAND, (void *)desc, buff); 847 - } 843 + i40e_debug(hw, I40E_DEBUG_AQ_MESSAGE, 844 + "AQTX: desc and buffer writeback:\n"); 845 + i40evf_debug_aq(hw, I40E_DEBUG_AQ_COMMAND, (void *)desc, buff); 848 846 849 847 /* update the error if time out occurred */ 850 848 if ((!cmd_completed) &&