net: remove netdevice gso_min_segs
After introduction of ndo_features_check(), we believe that very specific checks for rare features should not be done in core networking stack. No driver uses gso_min_segs yet, so we revert this feature and save few instructions per tx packet in fast path. Signed-off-by: Eric Dumazet <edumazet@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
cfe2f14c72
commit
743b03a832
@@ -1586,8 +1586,6 @@ enum netdev_priv_flags {
|
||||
* @gso_max_size: Maximum size of generic segmentation offload
|
||||
* @gso_max_segs: Maximum number of segments that can be passed to the
|
||||
* NIC for GSO
|
||||
* @gso_min_segs: Minimum number of segments that can be passed to the
|
||||
* NIC for GSO
|
||||
*
|
||||
* @dcbnl_ops: Data Center Bridging netlink ops
|
||||
* @num_tc: Number of traffic classes in the net device
|
||||
@@ -1858,7 +1856,7 @@ struct net_device {
|
||||
unsigned int gso_max_size;
|
||||
#define GSO_MAX_SEGS 65535
|
||||
u16 gso_max_segs;
|
||||
u16 gso_min_segs;
|
||||
|
||||
#ifdef CONFIG_DCB
|
||||
const struct dcbnl_rtnl_ops *dcbnl_ops;
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user