mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-04 17:44:14 +08:00
iwlwifi: improve oversized command warning
When warning about a command that is too large, print out the command name/ID to help figure out which place is attempting to send a command that is too large. Reviewed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
ddffeb8c4d
commit
2a79e45eed
@ -549,7 +549,10 @@ static int iwl_enqueue_hcmd(struct iwl_trans *trans, struct iwl_host_cmd *cmd)
|
|||||||
* allocated into separate TFDs, then we will need to
|
* allocated into separate TFDs, then we will need to
|
||||||
* increase the size of the buffers.
|
* increase the size of the buffers.
|
||||||
*/
|
*/
|
||||||
if (WARN_ON(copy_size > TFD_MAX_PAYLOAD_SIZE))
|
if (WARN(copy_size > TFD_MAX_PAYLOAD_SIZE,
|
||||||
|
"Command %s (%#x) is too large (%d bytes)\n",
|
||||||
|
trans_pcie_get_cmd_string(trans_pcie, cmd->id),
|
||||||
|
cmd->id, copy_size))
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
|
|
||||||
spin_lock_bh(&txq->lock);
|
spin_lock_bh(&txq->lock);
|
||||||
|
Loading…
Reference in New Issue
Block a user