diff options
author | Stewart Smith <stewart@linux.vnet.ibm.com> | 2016-10-12 17:10:27 +1100 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2016-10-12 17:10:27 +1100 |
commit | 762d0082f18e4fb921a2d44a1051b02d8b0f6381 (patch) | |
tree | 41fd5b3f3576064a86c5a46badf84e5816d53740 | |
parent | d3de60b30f0aa6a22dc0ea7d58c5c1bf0e462fdd (diff) | |
download | skiboot-762d0082f18e4fb921a2d44a1051b02d8b0f6381.zip skiboot-762d0082f18e4fb921a2d44a1051b02d8b0f6381.tar.gz skiboot-762d0082f18e4fb921a2d44a1051b02d8b0f6381.tar.bz2 |
skiboot-5.3.7 release notesskiboot-5.3.7
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
-rw-r--r-- | doc/release-notes/skiboot-5.3.7.txt | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/doc/release-notes/skiboot-5.3.7.txt b/doc/release-notes/skiboot-5.3.7.txt new file mode 100644 index 0000000..935ac57 --- /dev/null +++ b/doc/release-notes/skiboot-5.3.7.txt @@ -0,0 +1,75 @@ +skiboot-5.3.7 +------------- + +skiboot-5.3.7 was released on Wednesday October 12th, 2016. + +This is the 8th stable release of skiboot 5.3, the new stable release of +skiboot (first released with 5.3.0 on August 2nd, 2016). + +Skiboot 5.3.7 replaces skiboot-5.3.6 as the current stable version. It contains +a few bugfixes, including an important PCI bug fix that could cause some +adapters to not be detected. + +Over skiboot-5.3.6, the following fixes are included: + +PCI: +- pci: Avoid hot resets at boot time + In the PCI post-fundamental reset code, a hot reset is performed at the + end. This is causing issues at boot time as a reset signal is being sent + downstream before the links are up, which is causing issues on adapters + behind switches. No errors result in skiboot, but the adapters are not + usable in Linux as a result. + + This patch fixes some adapters not being configurable in Linux on some + systems. The issue was not present in skiboot 5.2.x. + +- core/pci: Fix the power-off timeout in pci_slot_power_off() + The timeout should be 1000ms instead of 1000 ticks while powering + off PCI slot in pci_slot_power_off(). Otherwise, it's likely to + hit timeout powering off the PCI slot as below skiboot logs reveal: + + [47912590456,5] SkiBoot skiboot-5.3.6 starting... + : + [5399532365,7] PHB#0005:02:11.0 Bus 0f..ff scanning... + [5399540804,7] PHB#0005:02:11.0 No card in slot + [5399576870,5] PHB#0005:02:11.0 Timeout powering off slot + [5401431782,3] FIRENZE-PCI: Wrong state 00000000 on slot 8000000002880005 + +PRD: +- occ/prd/opal-prd: Queue OCC_RESET event message to host in OpenPOWER + During an OCC reset cycle the system is forced to Psafe pstate. + When OCC becomes active, the system has to be restored to its + last pstate as requested by host. So host needs to be notified + of OCC_RESET event or else system will continue to remian in + Psafe state until host requests a new pstate after the OCC + reset cycle. +- opal-prd: Fix error code from scom_read & scom_write + Currently, we always return a zero value from scom_read & scom_write, + so the HBRT implementation has no way of detecting errors during scom + operations. + This change uses the actual return value from the scom operation from + the kernel instead. + +- opal-prd: Add get_interface_capabilities to host interfaces + We need a way to indicate behaviour changes & fixes in the prd + interface, without requiring a major version bump. + + This change introduces the get_interface_capabilities callback, + returning a bitmask of capability flags, pertaining to 'sets' of + capabilities. We currently return 0 for all. + +IBM FSP Platforms: +- platforms/firenze: Fix clock frequency dt property +- platforms/firence: HDAT: Fix typo in nest-frequency property + +NVLink: +- hw/npu.c: Fix reserved PE# + Currently the reserved PE is set to NPU_NUM_OF_PES, which is one + greater than the maximum PE resulting in the following kernel errors + at boot: + + [ 0.000000] pnv_ioda_reserve_pe: Invalid PE 4 on PHB#4 + [ 0.000000] pnv_ioda_reserve_pe: Invalid PE 4 on PHB#5 + + Due to a HW errata PE#0 is already reserved in the kernel, so update + the opal-reserved-pe device-tree property to match this. |