1See: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=5625ca5640 2--- 3 src/ice_devlink.c | 12 ++++++------ 4 1 file changed, 6 insertions(+), 6 deletions(-) 5 6diff --git a/src/ice_devlink.c b/src/ice_devlink.c 7index 623000e..a7fbe26 100644 8--- a/src/ice_devlink.c 9+++ b/src/ice_devlink.c 10@@ -502,7 +502,7 @@ ice_devlink_minsrev_get(struct devlink *devlink, u32 id, struct devlink_param_gs 11 * Returns: zero on success, or an error code on failure. 12 */ 13 static int 14-ice_devlink_minsrev_set(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) 15+ice_devlink_minsrev_set(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx, struct netlink_ext_ack *extack) 16 { 17 struct ice_pf *pf = devlink_priv(devlink); 18 struct device *dev = ice_pf_to_dev(pf); 19@@ -723,7 +723,7 @@ static int ice_devlink_txbalance_get(struct devlink *devlink, u32 id, 20 * Returns zero on success and negative value on failure. 21 */ 22 static int ice_devlink_txbalance_set(struct devlink *devlink, u32 id, 23- struct devlink_param_gset_ctx *ctx) 24+ struct devlink_param_gset_ctx *ctx, struct netlink_ext_ack *extack) 25 { 26 struct ice_pf *pf = devlink_priv(devlink); 27 struct device *dev = ice_pf_to_dev(pf); 28@@ -838,7 +838,7 @@ static int ice_devlink_loopback_get(struct devlink *devlink, u32 id, 29 * Returns zero on success. 30 */ 31 static int ice_devlink_loopback_set(struct devlink *devlink, u32 id, 32- struct devlink_param_gset_ctx *ctx) 33+ struct devlink_param_gset_ctx *ctx, struct netlink_ext_ack *extack) 34 { 35 int new_loopback_mode = ice_devlink_loopback_str_to_mode(ctx->val.vstr); 36 struct ice_pf *pf = devlink_priv(devlink); 37@@ -2957,7 +2957,7 @@ ice_devlink_tc_inline_fd_validate(struct devlink *devlink, u32 id, 38 */ 39 static int 40 ice_devlink_tc_inline_fd_set(struct devlink *devlink, u32 id, 41- struct devlink_param_gset_ctx *ctx) 42+ struct devlink_param_gset_ctx *ctx, struct netlink_ext_ack *extack) 43 { 44 struct ice_pf *pf = devlink_priv(devlink); 45 struct ice_vsi *vsi = pf->vsi[0]; 46@@ -3047,7 +3047,7 @@ ice_devlink_tc_qps_per_poller_validate(struct devlink *devlink, u32 id, 47 */ 48 static int 49 ice_devlink_tc_qps_per_poller_set(struct devlink *devlink, u32 id, 50- struct devlink_param_gset_ctx *ctx) 51+ struct devlink_param_gset_ctx *ctx, struct netlink_ext_ack *extack) 52 { 53 struct ice_pf *pf = devlink_priv(devlink); 54 struct ice_vsi *ch_vsi; 55@@ -3135,7 +3135,7 @@ ice_devlink_tc_poller_timeout_validate(struct devlink *devlink, u32 id, 56 */ 57 static int 58 ice_devlink_tc_poller_timeout_set(struct devlink *devlink, u32 id, 59- struct devlink_param_gset_ctx *ctx) 60+ struct devlink_param_gset_ctx *ctx, struct netlink_ext_ack *extack) 61 { 62 struct ice_pf *pf = devlink_priv(devlink); 63 struct ice_vsi *ch_vsi; 64-- 65 66