summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/release-notes/skiboot-5.1.0-beta2.txt53
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
OpenPOWER on IntegriCloud