diff options
author | 2023-10-10 14:33:42 +0000 | |
---|---|---|
committer | 2023-10-10 14:33:42 +0000 | |
commit | af1a266670d040d2f4083ff309d732d648afba2a (patch) | |
tree | 2fc46203448ddcc6f81546d379abfaeb323575e9 /roms/skiboot/doc/release-notes/skiboot-5.1.0-beta2.rst | |
parent | e02cda008591317b1625707ff8e115a4841aa889 (diff) |
Change-Id: Iaf8d18082d3991dec7c0ebbea540f092188eb4ec
Diffstat (limited to 'roms/skiboot/doc/release-notes/skiboot-5.1.0-beta2.rst')
-rw-r--r-- | roms/skiboot/doc/release-notes/skiboot-5.1.0-beta2.rst | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/roms/skiboot/doc/release-notes/skiboot-5.1.0-beta2.rst b/roms/skiboot/doc/release-notes/skiboot-5.1.0-beta2.rst new file mode 100644 index 000000000..9058f9569 --- /dev/null +++ b/roms/skiboot/doc/release-notes/skiboot-5.1.0-beta2.rst @@ -0,0 +1,69 @@ +skiboot-5.1.0-beta2 +=================== + +skiboot-5.1.0-beta2 was released on August 14th, 2015. + +skiboot-5.1.0-beta2 is the second beta release of skiboot 5.1, which will +become a new stable release, replacing skiboot-5.0 (released April 14th 2015) + +Skiboot 5.1.0-beta2 contains all fixes from skiboot-5.0 stable branch up to +skiboot-5.0.5 and everything from 5.1.0-beta1. + +New Features +^^^^^^^^^^^^ + +Over skiboot-5.1.0-beta1, the following features have been added: + +- opal-api: Add OPAL call to handle abnormal reboots. + OPAL_CEC_REBOOT2 + Currently it will support two reboot types (0). normal reboot, that + will behave similar to that of opal_cec_reboot() call, and + (1). platform error reboot. + + Long term, this is designed to replace OPAL_CEC_REBOOT. + +Bug fixes +^^^^^^^^^ +Over skiboot-5.1.0-beta1, the following bugs have been fixed: + +- external/opal-prd: Only map each PRD range once + + - could eventually lead to failing to map PRD ranges +- On skiboot crash, don't try to print symbol when we didn't find one + + - makes backtrace prettier +- On skiboot crash, dump hssr0 and hsrr1 registers correctly. +- Better support old and biarch compilers + + - test "new" compiler flags before using them + - Specify -mabi=elfv1 if supported (which means it's needed) +- fix boot-coverage-report makefile target +- ipmi: Fix the opal_ipmi_recv() call to handle the error path + + - Could make kernel a sad panda when in continues with other IPMI commands +- IPMI: truncate SELs at 2kb + + - it's the limit of the astbmc. We think. +- IPMI/SEL/PEL: + + - As per PEL spec, we should log events with severity >= 0x22 and "service + action flag" is "on". But in our case, all logs OPAL originagted logs + are makred as report externally. + We now only report logs with severity >= 0x22 +- IPMI: fixes to eSEL logging +- hw/phb3: Change reserved PE to 255 + + - Currently, we have reserved PE#0 to which all RIDs are mapped prior + to PE assignment request from kernel. The last M64 BAR is configured + to have shared mode. So we have to cut off the first M64 segment, + which corresponds to reserved PE#0 in kernel. If the first BAR + (for example PF's IOV BAR) requires huge alignment in kernel, we + have to waste huge M64 space to accommodate the alignment. If we + have reserved PE#256, the waste of M64 space will be avoided. + +Other changes +^^^^^^^^^^^^^ +- unified version numbers for bundled utilities +- external/boot_test/boot_test.sh + + - better usable for automated boot testing |