[Skiboot] skiboot-5.1.2 released!
Stewart Smith
stewart at linux.vnet.ibm.com
Wed Sep 9 17:08:38 AEST 2015
Hi all,
I just tagged skiboot-5.1.2. Thanks everyone for the hard work on this
release.
Release notes follow:
skiboot-5.1.2
-------------
skiboot-5.1.2 was released on September 9th, 2015.
skiboot-5.1.2 is the third stable release of 5.1, it follows skiboot-5.1.1
(which was released August 18th, 2015).
Skiboot 5.1.2 contains all fixes from skiboot-5.1.1 and is a minor bugfix
release.
Over skiboot-5.1.1, we have the following changes:
- phb3: Handle fence in phb3_pci_msi_check_q to fix hang
If the PHB is fenced during phb3_pci_msi_check_q, it can get stuck in an
infinite loop waiting to lock the FFI. Further, as the phb lock is held
during this function it will prevent any other CPUs from dealing with
the fence, leading to the entire system hanging.
If the PHB_FFI_LOCK returns all Fs, return immediately to allow the
fence to be dealt with.
- phb3: Continue CAPP setup even if PHB is already in CAPP mode
This fixes a critical bug in CAPI support.
- Platform hook for terminate call
- on assert() or other firmware failure, we will make a SEL callout
on ASTBMC platforms
- (slight) refactor of code for IBM-FSP platforms
- refactor slot naming code
- Slot names for Habanero platform
- misc improvements in userspace utilities (incl pflash, gard)
- build improvements
- fixes for two compiler warnings were squashed in 5.1.1 commit,
re-introduce the fixes.
- misc complier/static analysis warning fixes
- gard utility:
- If gard tool detects the GUARD PNOR partition is corrupted, it will
pro-actively re-initialize it.
Modern Hostboot is more sensitive to the content of the GUARD partition
in order to boot.
- Update record clearing to match Hostboots expectations
We now write ECC bytes throughout the whole partition.
Without this fix, hostboot may not bring up the machine.
- In the event of a corrupted GUARD partition so that even the first entry
cannot be read, the gard utility now provides the user with the option
to wipe the entirety of the GUARD partition to attempt recovery.
- opal_prd utility:
- Add run command to pass through commands to HostBoot RunTime (HBRT)
- this is for OpenPower firmware developers only.
- Add htmght-passthru command.
- this is for OpenPower firmware developers only.
- Add override interface to pass attribute-override information to HBRT.
- Server sends response in error path, so that client doesn't block forever
- external/mambo tcl scripts
- Running little-endian kernels in mambo requires HILE to be set properly,
which requires a bump in the machine's pvr value to a DD2.x chip.
Stats
-----
For skiboot-5.1.0 to 5.1.2:
Processed 67 csets from 11 developers
1 employers found
A total of 2258 lines added, 784 removed (delta 1474)
Developers with the most changesets
Stewart Smith 24 (35.8%)
Cyril Bur 18 (26.9%)
Vasant Hegde 8 (11.9%)
Neelesh Gupta 5 (7.5%)
Benjamin Herrenschmidt 5 (7.5%)
Daniel Axtens 2 (3.0%)
Samuel Mendoza-Jonas 1 (1.5%)
Vaidyanathan Srinivasan 1 (1.5%)
Vipin K Parashar 1 (1.5%)
Ian Munsie 1 (1.5%)
Michael Neuling 1 (1.5%)
Developers with the most changed lines
Cyril Bur 969 (42.5%)
Neelesh Gupta 433 (19.0%)
Benjamin Herrenschmidt 304 (13.3%)
Vasant Hegde 236 (10.3%)
Stewart Smith 163 (7.1%)
Vaidyanathan Srinivasan 135 (5.9%)
Vipin K Parashar 8 (0.4%)
Ian Munsie 8 (0.4%)
Daniel Axtens 2 (0.1%)
Michael Neuling 2 (0.1%)
Samuel Mendoza-Jonas 1 (0.0%)
Developers with the most lines removed
Daniel Axtens 2 (0.3%)
Michael Neuling 1 (0.1%)
Developers with the most signoffs (total 44)
Stewart Smith 43 (97.7%)
Neelesh Gupta 1 (2.3%)
Developers with the most reviews (total 8)
Patrick Williams 5 (62.5%)
Samuel Mendoza-Jonas 3 (37.5%)
Developers with the most test credits (total 0)
Developers who gave the most tested-by credits (total 0)
Developers with the most report credits (total 1)
Benjamin Herrenschmidt 1 (100.0%)
Developers who gave the most report credits (total 1)
Samuel Mendoza-Jonas 1 (100.0%)
Top changeset contributors by employer
IBM 67 (100.0%)
Top lines changed by employer
IBM 2281 (100.0%)
Employers with the most signoffs (total 44)
IBM 44 (100.0%)
Employers with the most hackers (total 11)
IBM 11 (100.0%)
More information about the Skiboot
mailing list