]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
ipmi:ssif: Add send_retries increment
authorCorey Minyard <minyard@acm.org>
Tue, 4 Apr 2023 12:09:14 +0000 (12:09 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 11 May 2023 14:10:51 +0000 (23:10 +0900)
commit 6ce7995a43febe693d4894033c6e29314970646a upstream.

A recent change removed an increment of send_retries, re-add it.

Fixes: 95767ed78a18 ipmi:ssif: resend_msg() cannot fail
Reported-by: Pavel Machek <pavel@denx.de>
Cc: stable@vger.kernel.org
Signed-off-by: Corey Minyard <minyard@acm.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/char/ipmi/ipmi_ssif.c

index f49d2c2ef3cfdda51cb658dbdc6b54ccb7d76105..e5155ec0eac8255fe7c0965a99d3c7181d77b33f 100644 (file)
@@ -564,8 +564,10 @@ static void retry_timeout(struct timer_list *t)
 
        if (waiting)
                start_get(ssif_info);
-       if (resend)
+       if (resend) {
                start_resend(ssif_info);
+               ssif_inc_stat(ssif_info, send_retries);
+       }
 }
 
 static void watch_timeout(struct timer_list *t)