diff options
author | Vasant Hegde <hegdevasant@linux.vnet.ibm.com> | 2018-12-14 11:29:14 +0530 |
---|---|---|
committer | Vasant Hegde <hegdevasant@linux.vnet.ibm.com> | 2018-12-14 11:37:45 +0530 |
commit | 3bcfff5498b73bdd5697f2e4e0a8b414ad0ae680 (patch) | |
tree | abbf50e99c1b0ed89a121252bedec41dd16c257f | |
parent | e5e99d277fc54ed757148a9f93e8c75b223dc7b8 (diff) | |
download | skiboot-6.0.15.zip skiboot-6.0.15.tar.gz skiboot-6.0.15.tar.bz2 |
skiboot v6.0.15 release notesv6.0.15
Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com>
-rw-r--r-- | doc/release-notes/skiboot-6.0.15.rst | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/doc/release-notes/skiboot-6.0.15.rst b/doc/release-notes/skiboot-6.0.15.rst new file mode 100644 index 0000000..5e4d375 --- /dev/null +++ b/doc/release-notes/skiboot-6.0.15.rst @@ -0,0 +1,45 @@ +.. _skiboot-6.0.15: + +============== +skiboot-6.0.15 +============== + +skiboot 6.0.15 was released on Monday December 17th, 2018. It replaces +:ref:`skiboot-6.0.14` as the current stable release in the 6.0.x series. + +It is recommended that 6.0.15 be used instead of any previous 6.0.x version +due to the bug fixes it contains. + +Bug fixes included in this release are: + +- i2c: Fix i2c request hang during opal init if timers are not checked + + If an i2c request cannot go through the first time, because the bus is + found in error and need a reset or it's locked by the OCC for example, + the underlying i2c implementation is using timers to manage the + request. However during opal init, opal pollers may not be called, it + depends in the context in which the i2c request is made. If the + pollers are not called, the timers are not checked and we can end up + with an i2c request which will not move foward and skiboot hangs. + + Fix it by explicitly checking the timers if we are waiting for an i2c + request to complete and it seems to be taking a while. + +- opal-prd: hservice: Enable hservice->wakeup() in BMC + + This patch enables HBRT to use HYP special wakeup register in openBMC + which until now was only used in FSP based machines. + + This patch also adds a capability check for opal-prd so that HBRT can + decide if the host special wakeup register can be used. + +- npu2: Advertise correct TCE page size + + The P9 NPU workbook says that only 4K/64K/16M/256M page size are supported + and in fact npu2_map_pe_dma_window() supports just these but in absence of + the "ibm,supported-tce-sizes" property Linux assumes the default P9 PHB4 + page sizes - 4K/64K/2M/1G - so when Linux tries 2M/1G TCEs, we get lots of + "Unexpected TCE size" from npu2_tce_kill(). + + This advertises TCE page sizes so Linux could handle it correctly, i.e. + fall back to 4K/64K TCEs. |