aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/release-notes/skiboot-5.10-rc4.rst81
1 files changed, 81 insertions, 0 deletions
diff --git a/doc/release-notes/skiboot-5.10-rc4.rst b/doc/release-notes/skiboot-5.10-rc4.rst
new file mode 100644
index 0000000..47b9a93
--- /dev/null
+++ b/doc/release-notes/skiboot-5.10-rc4.rst
@@ -0,0 +1,81 @@
+.. _skiboot-5.10-rc4:
+
+skiboot-5.10-rc4
+================
+
+skiboot v5.10-rc4 was released on Wednesday February 2st 2018. It is the fourth
+release candidate of skiboot 5.10, which will become the new stable release
+of skiboot following the 5.9 release, first released October 31st 2017.
+
+skiboot v5.10-rc4 contains all bug fixes as of :ref:`skiboot-5.9.8`
+and :ref:`skiboot-5.4.9` (the currently maintained stable releases). There
+may be more 5.9.x stable releases, it will depend on demand.
+
+For how the skiboot stable releases work, see :ref:`stable-rules` for details.
+
+The current plan is to cut the final 5.10 in February, with skiboot 5.10
+being for all POWER8 and POWER9 platforms in op-build v1.21.
+This release will be targeted to early POWER9 systems.
+
+Over skiboot-5.10-rc3, we have the following changes:
+
+- core: Fix mismatched names between reserved memory nodes & properties
+
+ OPAL exposes reserved memory regions through the device tree in both new
+ (nodes) and old (properties) formats.
+
+ However, the names used for these don't match - we use a generated cell
+ address for the nodes, but the plain region name for the properties.
+
+ This fixes a warning from FWTS
+- sensor-groups: occ: Add support to disable/enable sensor group
+
+ This patch adds a new opal call to enable/disable a sensor group. This
+ call is used to select the sensor groups that needs to be copied to
+ main memory by OCC at runtime.
+- sensors: occ: Add energy counters
+
+ Export the accumulated power values as energy sensors. The accumulator
+ field of power sensors are used for representing energy counters which
+ can be exported as energy counters in Linux hwmon interface.
+- sensors: Support reading u64 sensor values
+
+ This patch adds support to read u64 sensor values. This also adds
+ changes to the core and the backend implementation code to make this
+ API as the base call. Host can use this new API to read sensors
+ upto 64bits.
+
+ This adds a list to store the pointer to the kernel u32 buffer, for
+ older kernels making async sensor u32 reads.
+- dt: add /cpus/ibm,powerpc-cpu-features device tree bindings
+
+ This is a new CPU feature advertising interface that is fine-grained,
+ extensible, aware of privilege levels, and gives control of features
+ to all levels of the stack (firmware, hypervisor, and OS).
+
+ The design and binding specification is described in detail in doc/.
+- phb3/phb4/p7ioc: Document supported TCE sizes in DT
+
+ Add a new property, "ibm,supported-tce-sizes", to advertise to Linux how
+ big the available TCE sizes are. Each value is a bit shift, from
+ smallest to largest.
+- phb4: Fix TCE page size
+
+ The page sizes for TCEs on P9 were inaccurate and just copied from PHB3,
+ so correct them.
+- Revert "pci: Shared slot state synchronisation for hot reset"
+
+ An issue was found in shared slot reset where the system can be stuck in
+ an infinite loop, pull the code out until there's a proper fix.
+
+ This reverts commit 1172a6c57ff3c66f6361e572a1790cbcc0e5ff37.
+- hdata/iohub: Use only wildcard slots for pluggables
+
+ We don't want to cause a VID:DID check against pluggable devices, as
+ they may use multiple devids.
+
+ Narrow the condition under which VID:DID is listed in the dt, so that
+ we'll end up creating a wildcard slot for these instead.
+- increase log verbosity in debug builds
+- Add -debug to version on DEBUG builds
+- cpu_wait_job: Correctly report time spent waiting for job