From ef9ee96df58bfbf462b7c26da21d20d47ea9d7be Mon Sep 17 00:00:00 2001 From: Stewart Smith Date: Tue, 19 Sep 2017 16:06:38 +1000 Subject: add skiboot-5.1.21 release notes Signed-off-by: Stewart Smith (cherry picked from commit 7d64a8b4daa00a78e49493668ad4fd6789bfc883) Signed-off-by: Stewart Smith --- doc/release-notes/skiboot-5.1.21.rst | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 doc/release-notes/skiboot-5.1.21.rst (limited to 'doc') diff --git a/doc/release-notes/skiboot-5.1.21.rst b/doc/release-notes/skiboot-5.1.21.rst new file mode 100644 index 0000000..1376673 --- /dev/null +++ b/doc/release-notes/skiboot-5.1.21.rst @@ -0,0 +1,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. -- cgit v1.1