On Fri, 24 Sep 2021 22:29:56 +0800 Guangbin Huang wrote: > @@ -621,9 +631,13 @@ struct ethtool_ops { > struct kernel_ethtool_coalesce *, > struct netlink_ext_ack *); > void (*get_ringparam)(struct net_device *, > - struct ethtool_ringparam *); > + struct ethtool_ringparam *, > + struct ethtool_ringparam_ext *, > + struct netlink_ext_ack *); > int (*set_ringparam)(struct net_device *, > - struct ethtool_ringparam *); > + struct ethtool_ringparam *, > + struct ethtool_ringparam_ext *, > + struct netlink_ext_ack *); You need to make the driver changes together with this chunk. Otherwise the build will be broken between the two during bisection.