diff options
-rw-r--r-- | doc/release-notes/skiboot-5.1.0-beta2.txt | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/doc/release-notes/skiboot-5.1.0-beta2.txt b/doc/release-notes/skiboot-5.1.0-beta2.txt new file mode 100644 index 00000000..3473d894 --- /dev/null +++ b/doc/release-notes/skiboot-5.1.0-beta2.txt @@ -0,0 +1,53 @@ +skiboot-5.1-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. + +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. + +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 accomodate 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 |