diff options
author | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-04-07 16:15:45 +1000 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-04-07 16:15:45 +1000 |
commit | 2fec26b312960aeee589d628b60cdd42ce83cca5 (patch) | |
tree | 4b6735bdd36e7de1f7cc5d0341beb29627ccf73b /doc/release-notes | |
parent | ae4e50eb35695f9438b6b9544a02fc891c4dd20d (diff) | |
download | skiboot-2fec26b312960aeee589d628b60cdd42ce83cca5.zip skiboot-2fec26b312960aeee589d628b60cdd42ce83cca5.tar.gz skiboot-2fec26b312960aeee589d628b60cdd42ce83cca5.tar.bz2 |
Add skiboot-5.5.0 release notesskiboot-5.5.0
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'doc/release-notes')
-rw-r--r-- | doc/release-notes/skiboot-5.5.0.rst | 326 |
1 files changed, 326 insertions, 0 deletions
diff --git a/doc/release-notes/skiboot-5.5.0.rst b/doc/release-notes/skiboot-5.5.0.rst new file mode 100644 index 0000000..396ef9d --- /dev/null +++ b/doc/release-notes/skiboot-5.5.0.rst @@ -0,0 +1,326 @@ +.. _skiboot-5.5.0: + +skiboot-5.5.0 +============= + +skiboot-5.5.0 was released on Friday April 7th 2017. It is the new stable +release of skiboot, taking over from the 5.4 release, first released on +November 11th 2016. + +skiboot-5.5.0 contains all bug fixes as of :ref:`skiboot-5.4.3` +and :ref:`skiboot-5.1.19` (the currently maintained stable releases). + +For how the skiboot stable releases work, see :ref:`stable-rules` for details. + +This release is a good level set of POWER9 support for bringup activities. +If you are doing bringup, it is strongly suggested you continue to follow +skiboot master. + +After skiboot 5.5.0, we move to a regular six week release cycle, +similar to op-build, but slightly offset to allow for a short stabilisation +period. Expected release dates and contents are tracked using GitHub milestone +and issues: https://github.com/open-power/skiboot/milestones + +Changes in skiboot-5.5.0 +------------------------ + +See changes in the release candidates: + +- :ref:`skiboot-5.5.0-rc1` +- :ref:`skiboot-5.5.0-rc2` +- :ref:`skiboot-5.5.0-rc3` + +Changes since skiboot-5.5.0-rc3 +------------------------------- + +- hdat: parse processor attached i2c devices + + Adds basic parsing for i2c devices that are attached to the processor + I2C interfaces. This is mainly VPD SEEPROMs. +- libflash/blocklevel: Add blocklevel_smart_erase() + + With recent changes to flash drivers in linux not all erase blocks are + 4K anymore. While most level of the pflash/gard tool stacks were written + to not mind, it turns out there are bugs which means not 4K erase block + backing stores aren't handled all that well. Part of the problem is the + FFS layout that is 4K aligned and with larger block sizes pflash and the + gard tool don't check if their erase commands are erase block aligned - + which they are usually not with 64K erase blocks. + + This patch aims to add common functionality to blocklevel so that (at + least) pflash and the gard tool don't need to worry about the problem + anymore. +- external/pflash: Use blocklevel_smart_erase() +- external/gard: Use blocklevel_smart_erase() +- libstb/create-container: Add full container build and sign with imprint keys + + This adds support for writing all the public key and signature fields to the + container header, and for dumping the prefix and software headers so they may + may be signed, and for signing those headers with the imprint keys. +- asm: do not set SDR1 on POWER9. This register does not exist in ISAv3. + +Testing: + +- mambo: Allow setting the Linux command line from the environment + + For automated testing it's helpful to be able to set the Linux command + line via an environment variable. +- mambo: Add util function for breaking on console output + + +Contributors +------------ + +Processed 408 csets from 31 developers + +3 employers found + +A total of 24073 lines added, 16759 removed (delta 7314) + +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 +5.4.0 361 16 28 1 9 +5.5.0 408 11 48 14 10 +======== ====== ======= ======= ====== ======== + +I am absolutely *thrilled* as to the uptick of reviews and tested-by occuring +over our 5.4.0 release. Although we are not yet back up to 5.3 era levels for +review, we're much closer. For tested-by, we've set a new record, which is +excellent! + + +Developers with the most changesets +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +========================== === ======= +Developer # % +========================== === ======= +Benjamin Herrenschmidt 139 (34.1%) +Stewart Smith 60 (14.7%) +Oliver O'Halloran 54 (13.2%) +Gavin Shan 23 (5.6%) +Michael Neuling 20 (4.9%) +Vasant Hegde 15 (3.7%) +Cyril Bur 15 (3.7%) +Claudio Carvalho 14 (3.4%) +Andrew Donnellan 11 (2.7%) +Ananth N Mavinakayanahalli 9 (2.2%) +Alistair Popple 6 (1.5%) +Nicholas Piggin 5 (1.2%) +Cédric Le Goater 5 (1.2%) +Pridhiviraj Paidipeddi 5 (1.2%) +Michael Ellerman 4 (1.0%) +Shilpasri G Bhat 4 (1.0%) +Russell Currey 3 (0.7%) +Jack Miller 2 (0.5%) +Chris Smart 2 (0.5%) +Dave Heller 1 (0.2%) +Akshay Adiga 1 (0.2%) +Reza Arbab 1 (0.2%) +Matt Brown 1 (0.2%) +Frederic Barrat 1 (0.2%) +Hank Chang 1 (0.2%) +Willie Liauw 1 (0.2%) +Werner Fischer 1 (0.2%) +Jeremy Kerr 1 (0.2%) +Patrick Williams 1 (0.2%) +Joel Stanley 1 (0.2%) +Alexey Kardashevskiy 1 (0.2%) +========================== === ======= + +Developers with the most changed lines +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +========================== ===== ======= +Developer # % +========================== ===== ======= +Oliver O'Halloran 18278 (48.5%) +Benjamin Herrenschmidt 5512 (14.6%) +Cyril Bur 3184 (8.4%) +Alistair Popple 3102 (8.2%) +Stewart Smith 2757 (7.3%) +Gavin Shan 802 (2.1%) +Ananth N Mavinakayanahalli 544 (1.4%) +Claudio Carvalho 489 (1.3%) +Dave Heller 425 (1.1%) +Willie Liauw 361 (1.0%) +Andrew Donnellan 315 (0.8%) +Michael Neuling 290 (0.8%) +Vasant Hegde 253 (0.7%) +Shilpasri G Bhat 228 (0.6%) +Nicholas Piggin 222 (0.6%) +Reza Arbab 198 (0.5%) +Russell Currey 158 (0.4%) +Jack Miller 127 (0.3%) +Cédric Le Goater 126 (0.3%) +Chris Smart 95 (0.3%) +Akshay Adiga 57 (0.2%) +Hank Chang 56 (0.1%) +Pridhiviraj Paidipeddi 47 (0.1%) +Michael Ellerman 29 (0.1%) +Matt Brown 29 (0.1%) +Alexey Kardashevskiy 2 (0.0%) +Frederic Barrat 1 (0.0%) +Werner Fischer 1 (0.0%) +Jeremy Kerr 1 (0.0%) +Patrick Williams 1 (0.0%) +Joel Stanley 1 (0.0%) +========================== ===== ======= + +Developers with the most lines removed +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +========================== ===== ======= +Developer # % +========================== ===== ======= +Oliver O'Halloran 8516 (50.8%) +Werner Fischer 1 (0.0%) +========================== ===== ======= + +Developers with the most signoffs +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Total: 364 + +======================== ===== ======= +Developer # % +======================== ===== ======= +Stewart Smith 348 (95.6%) +Michael Neuling 6 (1.6%) +Oliver O'Halloran 3 (0.8%) +Benjamin Herrenschmidt 2 (0.5%) +Vaidyanathan Srinivasan 1 (0.3%) +Hank Chang 1 (0.3%) +Jack Miller 1 (0.3%) +Gavin Shan 1 (0.3%) +Alistair Popple 1 (0.3%) +======================== ===== ======= + + +Developers with the most reviews +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Total 50 + +======================== ===== ======= +Developer # % +======================== ===== ======= +Vasant Hegde 14 (28.0%) +Andrew Donnellan 9 (18.0%) +Russell Currey 6 (12.0%) +Cédric Le Goater 5 (10.0%) +Oliver O'Halloran 4 (8.0%) +Vaidyanathan Srinivasan 3 (6.0%) +Gavin Shan 3 (6.0%) +Alistair Popple 2 (4.0%) +Frederic Barrat 2 (4.0%) +Mahesh Salgaonkar 1 (2.0%) +Cyril Bur 1 (2.0%) +======================== ===== ======= + +Developers with the most test credits +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Total 14 + +======================== ===== ======= +Developer # % +======================== ===== ======= +Willie Liauw 4 (28.6%) +Mark E Schreiter 3 (21.4%) +Claudio Carvalho 3 (21.4%) +Gavin Shan 1 (7.1%) +Michael Neuling 1 (7.1%) +Pridhiviraj Paidipeddi 1 (7.1%) +Chris Smart 1 (7.1%) +======================== ===== ======= + +Developers who gave the most tested-by credits +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Total 14 + +========================== === ======= +Developer # % +========================== === ======= +Gavin Shan 7 (50.0%) +Stewart Smith 4 (28.6%) +Chris Smart 1 (7.1%) +Oliver O'Halloran 1 (7.1%) +Ananth N Mavinakayanahalli 1 (7.1%) +========================== === ======= + + +Developers with the most report credits +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Total 10 + +============================ = ======= +Developer # % +============================ = ======= +Hank Chang 4 (40.0%) +Mark E Schreiter 3 (30.0%) +Guilherme G. Piccoli 1 (10.0%) +Colin Ian King 1 (10.0%) +Pradipta Ghosh 1 (10.0%) +============================ = ======= + + +Developers who gave the most report credits +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Total 10 + +============================ = ======= +Developer # % +============================ = ======= +Gavin Shan 8 (80.0%) +Andrew Donnellan 1 (10.0%) +Jeremy Kerr 1 (10.0%) +============================ = ======= + +Top changeset contributors by employer +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +========================== === ======= +Employer # % +========================== === ======= +IBM 406 (99.5%) +SuperMicro 1 (0.2%) +Thomas-Krenn AG 1 (0.2%) +========================== === ======= + +Top lines changed by employer +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +========================= ===== ======= +Employer # % +========================= ===== ======= +IBM 37329 (99.0%) +SuperMicro 361 (1.0%) +Thomas-Krenn AG 1 (0.0%) +========================= ===== ======= + +Employers with the most signoffs +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Total 364 + +========================= ==== ======= +Employer # % +========================= ==== ======= +IBM 363 (99.7%) +(Unknown) 1 (0.3%) +========================= ==== ======= + +Employers with the most hackers +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Total 31 + +========================= ==== ======= +Employer # % +========================= ==== ======= +IBM 29 (93.5%) +Thomas-Krenn AG 1 (3.2%) +SuperMicro 1 (3.2%) +========================= ==== ======= |