diff --git a/drivers/ub/urma/ubcore/ubcore_jetty.c b/drivers/ub/urma/ubcore/ubcore_jetty.c index 2737fbd109ec892a7d136a65f3c503f439a99f0e..ff4e57aba6347d2828606df9522e4a6954cb9ced 100644 --- a/drivers/ub/urma/ubcore/ubcore_jetty.c +++ b/drivers/ub/urma/ubcore/ubcore_jetty.c @@ -3711,6 +3711,7 @@ int ubcore_set_jetty_opt(struct ubcore_jetty *jetty, uint64_t opt, void *buf, ui if (ret != 0) { ubcore_log_err("[DRV_ERROR]Failed to set_jetty_opt, id:%u, ret %d, opt %llu.\n", jetty->jetty_id.id, ret, opt); + ubcore_jetty_opt_rollback_old(jetty, opt); return ret; } ret = ubcore_set_options_common(g_ubcore_jetty_opt_table,