> -11 is -EAGAIN which would mean that the HTC credits have run out some > reason for the WMI command: > > if (ep->tx_credits < credits) { > ath10k_dbg(ar, ATH10K_DBG_HTC, > "htc insufficient credits ep %d required %d available %d\n", > eid, credits, ep->tx_credits); > spin_unlock_bh(&htc->tx_lock); > ret = -EAGAIN; > goto err_pull; > } > > Credits can run out, for example, if there's a lot of WMI command/event > activity and are not returned during the 3s wait, firmware crashed or > problems with the PCI bus. Hi Can this occur if the target memory is not properly allocated?