aboutsummaryrefslogtreecommitdiff
path: root/doc/release-notes/skiboot-5.1.21.rst
blob: 137667368ef8ad1bb8bd5394e27afd011e6b8be0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
skiboot-5.1.21
--------------

skiboot-5.1.21 was released on Tuesday 19th September 2017.

skiboot-5.1.21 is the 22nd stable release of 5.1, it follows skiboot-5.1.20
(which was released 18th August 2017).

This release contains one backported bug fix to the 5.1.x series.

Changes are:

- FSP: Add check to detect FSP Reset/Reload inside fsp_sync_msg()

  During FSP Reset/Reload we move outstanding MBOX messages from msgq to
  rr_queue including inflight message (fsp_reset_cmdclass()). But we are not
  resetting inflight message state.

  In extreme corner case where we sent message to FSP via fsp_sync_msg() path
  and FSP Reset/Reload happens before getting respose from FSP, then we will
  endup waiting in fsp_sync_msg() until everything becomes normal.

  This patch adds fsp_in_rr() check to fsp_sync_msg() and return error to caller
  if FSP is in R/R.