Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dbb084cc authored by Steve Wise's avatar Steve Wise Committed by Roland Dreier
Browse files

RDMA/cxgb4: Don't leak skb in c4iw_uld_rx_handler()

parent eda6d1d1
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -897,11 +897,13 @@ static int c4iw_uld_rx_handler(void *handle, const __be64 *rsp,
	}

	opcode = *(u8 *)rsp;
	if (c4iw_handlers[opcode])
	if (c4iw_handlers[opcode]) {
		c4iw_handlers[opcode](dev, skb);
	else
	} else {
		pr_info("%s no handler opcode 0x%x...\n", __func__,
		       opcode);
		kfree_skb(skb);
	}

	return 0;
nomem: