|
|
@@ -2980,7 +2980,8 @@ il_tx_queue_alloc(struct il_priv *il, struct il_tx_queue *txq, u32 id)
|
|
|
/* Driver ilate data, only for Tx (not command) queues,
|
|
|
* not shared with device. */
|
|
|
if (id != il->cmd_queue) {
|
|
|
- txq->skbs = kcalloc(TFD_QUEUE_SIZE_MAX, sizeof(struct skb *),
|
|
|
+ txq->skbs = kcalloc(TFD_QUEUE_SIZE_MAX,
|
|
|
+ sizeof(struct sk_buff *),
|
|
|
GFP_KERNEL);
|
|
|
if (!txq->skbs) {
|
|
|
IL_ERR("Fail to alloc skbs\n");
|