aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorStewart Smith <stewart@linux.vnet.ibm.com>2016-07-27 17:43:14 +1000
committerStewart Smith <stewart@linux.vnet.ibm.com>2016-08-02 17:31:12 +1000
commitd8afdb6268943dcb718807afd2277079393e651a (patch)
tree00ceb7a586cd93924b5f727d3c3ad79237c7c29c /doc
parent7083db73c39c3995712dc461ef5ad1bbf184e1bf (diff)
downloadskiboot-d8afdb6268943dcb718807afd2277079393e651a.zip
skiboot-d8afdb6268943dcb718807afd2277079393e651a.tar.gz
skiboot-d8afdb6268943dcb718807afd2277079393e651a.tar.bz2
release-notes/skiboot-5.3.0-rc1: Fix ReStructured Text syntax
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/release-notes/skiboot-5.3.0-rc1.rst77
1 files changed, 70 insertions, 7 deletions
diff --git a/doc/release-notes/skiboot-5.3.0-rc1.rst b/doc/release-notes/skiboot-5.3.0-rc1.rst
index f98e025..e3acc01 100644
--- a/doc/release-notes/skiboot-5.3.0-rc1.rst
+++ b/doc/release-notes/skiboot-5.3.0-rc1.rst
@@ -1,5 +1,5 @@
skiboot-5.3.0-rc1
------------------
+=================
skiboot-5.3.0-rc1 was released on Monday July 25th, 2016
@@ -18,6 +18,8 @@ The current plan is to release skiboot-5.3.0 August 1st 2016.
Over skiboot-5.2, we have the following changes:
OPAL API/Device Tree
+--------------------
+
- Reserve OPAL API numbers for XICS emulation for XIVE
Additionally, we put in some skeleton docs for what's coming,
key points being that this is for P9 and above, relies on a device
@@ -27,6 +29,8 @@ OPAL API/Device Tree
No Linux kernel has ever existed for powernv that only knows linux,phandle.
POWER9
+------
+
- Add base POWER9 support
In *NO WAY* is this geared towards real POWER9 hardware.
Suitable for use in simulators *only*, and even then, only if you
@@ -38,6 +42,8 @@ POWER9
- device-tree: Only advertise ibm, opal-v3 (not v2) on POWER9 and above
CAPI
+----
+
- phb3: Test CAPI mode on both CAPP units on Naples
- hmi: Recover both CAPP units on Naples after malfunction alert
- chiptod: Sync timebase in both CAPP units on Naples
@@ -49,21 +55,29 @@ CAPI
the OPAL_PCI_SET_PHB_CAPI_MODE API to enable CAPI in DMA mode.
PCI
+---
+
- pci: Do a dummy config write to devices to establish bus number
- phb: Work around XSL bug sending PTE updates with wrong scope
- Support for PCI hotplug (if a platform supports it)
-Garrison:
+Garrison
+--------
+
- NVLink/NPU support
- Full garrison platform support.
-BMC based platforms:
+BMC based platforms
+-------------------
+
- bt: use the maximum retry count returned by the BMC
- SEL: Fix eSEL ID while logging eSEL event
Commit 127a7dac added eSEL ID to SEL event in reverse order (0700 instead
of 0007). This code fixes this issue by adding ID in proper order.
Tests/Simulation
+----------------
+
- test/hello_world: always use shutdown type zero
- make check: make test runs less noisy
- boot-tests: force booting from primary (non-golden) side
@@ -76,7 +90,9 @@ Tests/Simulation
- platform/mambo: Add a heartbeat time, making console more responsive
- mambo: Fix bt command and add little endian support
-FSP platforms:
+FSP platforms
+-------------
+
- beginnings of support for SPIRA-S structure
- Handle mbox response with bad status:0x24 during FSP termination
- FSP: Validate fsp_msg response memory allocation
@@ -96,13 +112,17 @@ FSP platforms:
OPAL_EVENT_CONSOLE_INPUT for consoles that we have noticed are not being
read.
-HMI:
+HMI
+---
+
- hmi: Fix a bug where partial hmi event was reported to host.
- hmi: Add handling for NPU checkstops
- hmi: Only raise a catchall HMI if no other components have
- hmi: Rework HMI event handling of FIR read failure
Tools
+-----
+
- external: Add a getsram command
The getsram command reads the OCC SRAM. This is useful for debug.
- bug fixes in flash utilities (pflash/gard)
@@ -115,12 +135,16 @@ Tools
- libflash: Add sanity checks to ffs init code.
- external: Add dynamically linked pflash
-Mambo:
+Mambo
+-----
+
- Test device tree for kernel location
This can reduce the boot time since the kernel no longer needs to
relocate itself when loaded directly at 0.
-Generic:
+Generic
+-------
+
- hw/lpc: Log LPC SYNC errors as OPAL_PLATFORM_ERR_EVT errors
- Explicitly disable the attn instruction on all CPUs on boot.
- hw/xscom: Reset XSCOM engine after finite number of retries when busy
@@ -140,11 +164,14 @@ Contributors
Extending the analysis done for the last few releases, we can see our trends
in code review across versions:
+======== ====== ======= ======= ====== ========
Release csets Ack Reviews Tested Reported
+======== ====== ======= ======= ====== ========
5.0 329 15 20 1 0
5.1 372 13 38 1 4
5.2-rc1 334 20 34 6 11
5.3-rc1 302 36 53 4 5
+======== ====== ======= ======= ====== ========
An increase in reviews this cycle is great!
@@ -154,6 +181,9 @@ Processed 302 csets from 31 developers
A total of 20887 lines added, 4540 removed (delta 16347)
Developers with the most changesets
+
+=========================== ============
+=========================== ============
Stewart Smith 82 (27.2%)
Gavin Shan 36 (11.9%)
Benjamin Herrenschmidt 28 (9.3%)
@@ -185,8 +215,12 @@ Frederic Bonnard 1 (0.3%)
Kamalesh Babulal 1 (0.3%)
Mamatha 1 (0.3%)
Mahesh Salgaonkar 1 (0.3%)
+=========================== ============
Developers with the most changed lines
+
+========================= ============
+========================= ============
Benjamin Herrenschmidt 7491 (34.4%)
Gavin Shan 4821 (22.1%)
Vasant Hegde 4740 (21.7%)
@@ -218,22 +252,34 @@ Balbir Singh 4 (0.0%)
Kamalesh Babulal 2 (0.0%)
Deb McLemore 1 (0.0%)
Andrew Donnellan 1 (0.0%)
+========================= ============
Developers with the most lines removed
+
+========================= ============
+========================= ============
Dinar Valeev 68 (1.5%)
Patrick Williams 10 (0.2%)
Mukesh Ojha 4 (0.1%)
Kamalesh Babulal 1 (0.0%)
+========================= ============
Developers with the most signoffs (total 249)
+
+========================= ============
+========================= ============
Stewart Smith 236 (94.8%)
Vaidyanathan Srinivasan 6 (2.4%)
Benjamin Herrenschmidt 3 (1.2%)
Michael Neuling 2 (0.8%)
Oliver O'Halloran 1 (0.4%)
Vipin K Parashar 1 (0.4%)
+========================= ============
Developers with the most reviews (total 53)
+
+========================= ============
+========================= ============
Andrew Donnellan 11 (20.8%)
Russell Currey 9 (17.0%)
Joel Stanley 7 (13.2%)
@@ -248,23 +294,40 @@ Vaidyanathan Srinivasan 1 (1.9%)
Vipin K Parashar 1 (1.9%)
Frederic Barrat 1 (1.9%)
Cédric Le Goater 1 (1.9%)
+========================= ============
Developers with the most test credits (total 4)
+
+========================= ============
+========================= ============
Andrew Donnellan 2 (50.0%)
Russell Currey 1 (25.0%)
Vaibhav Jain 1 (25.0%)
+========================= ============
Developers who gave the most tested-by credits (total 4)
+
+========================= ============
+========================= ============
Michael Neuling 3 (75.0%)
Gavin Shan 1 (25.0%)
+========================= ============
Developers with the most report credits (total 5)
+
+========================= ============
+========================= ============
Mukesh Ojha 2 (40.0%)
Russell Currey 1 (20.0%)
Pridhiviraj Paidipeddi 1 (20.0%)
Balbir Singh 1 (20.0%)
+========================= ============
Developers who gave the most report credits (total 5)
+
+========================= ============
+========================= ============
Gavin Shan 2 (40.0%)
Stewart Smith 2 (40.0%)
Vasant Hegde 1 (20.0%)
+========================= ============