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

Commit e6599c2e authored by Eric Dumazet's avatar Eric Dumazet Committed by David S. Miller
Browse files

bonding: enable gro by default



gro can be enabled by default on bonding devices.

Actual support depends on the lower devices.

One can still use ethtool to switch off GRO if needed.

Signed-off-by: default avatarEric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 07af7a2b
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -4678,6 +4678,10 @@ static void bond_setup(struct net_device *bond_dev)
			       NETIF_F_HW_VLAN_RX |
			       NETIF_F_HW_VLAN_FILTER);

	/* By default, we enable GRO on bonding devices.
	 * Actual support requires lowlevel drivers are GRO ready.
	 */
	bond_dev->features |= NETIF_F_GRO;
}

static void bond_work_cancel_all(struct bonding *bond)