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

Commit 2d694d2a authored by stephen hemminger's avatar stephen hemminger Committed by David S. Miller
Browse files

netvsc: mark error cases as unlikely



Mark if() statements used for error handling only as unlikely()

Signed-off-by: default avatarStephen Hemminger <sthemmin@microsoft.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 2d05b560
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -855,14 +855,14 @@ int netvsc_send(struct hv_device *device,
	bool xmit_more = (skb != NULL) ? skb->xmit_more : false;

	net_device = get_outbound_net_device(device);
	if (!net_device)
	if (unlikely(!net_device))
		return -ENODEV;

	/* We may race with netvsc_connect_vsp()/netvsc_init_buf() and get
	 * here before the negotiation with the host is finished and
	 * send_section_map may not be allocated yet.
	 */
	if (!net_device->send_section_map)
	if (unlikely(!net_device->send_section_map))
		return -EAGAIN;

	nvchan = &net_device->chan_table[packet->q_idx];