summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrancis Rowe <info@gluglug.org.uk>2015-04-01 21:33:26 (EDT)
committer Francis Rowe <info@gluglug.org.uk>2015-04-01 21:33:26 (EDT)
commit2da2110af5b390bb375be1d8fe5d65adfac61a17 (patch)
tree176d786baf8c29b6a6f3f3c189307f79e6dec9c7
parent6c93b5d1b4de09155332a0c289917e3a656b7b24 (diff)
downloadlibreboot-2da2110af5b390bb375be1d8fe5d65adfac61a17.zip
libreboot-2da2110af5b390bb375be1d8fe5d65adfac61a17.tar.gz
libreboot-2da2110af5b390bb375be1d8fe5d65adfac61a17.tar.bz2
docs/release.html: Update notes about linux 3.19/higher on i945
-rw-r--r--docs/release.html36
1 files changed, 35 insertions, 1 deletions
diff --git a/docs/release.html b/docs/release.html
index fbeb1d5..94eecce 100644
--- a/docs/release.html
+++ b/docs/release.html
@@ -230,13 +230,47 @@
Fix these issues on i945 targets (X60/T60/macbook21)
<ul>
<li>
- <b><u><i>HIGH PRIORITY!</i></u></b> <b>i945: Linux 3.19 doesn't boot. (probably affects T60/macbook21).
+ <b><u><i>HIGH PRIORITY!</i></u></b> <b>i945: Linux 3.19 doesn't boot.
+ <b>UPDATE: Patch to fix it is on linux bug tracker (see below), we are waiting
+ for it to merge in linux upstream/mainline. For now, we are getting
+ this patch into the GNU/Linux distros typically used with libreboot.</b>
+ (also affects T60/macbook21).
<a href="https://bugzilla.kernel.org/show_bug.cgi?id=93171">Preliminary bug report (kernel, linux)</a>
pstuge said <a href="http://biosbits.org/">http://biosbits.org/</a>
patricg says https://wiki.ubuntu.com/HardwareEnablementTeam/Documentation/FirmwareTestSuiteLive</b>
<ul>
<li>It's commit aaecdf61 (drm/i915: Stop gathering error states for CS error interrupts)
in linux that introduced the regression</li>
+ <li>
+ This patch linked on the bug report page above:
+ <a href="https://bugzilla.kernel.org/attachment.cgi?id=172941">https://bugzilla.kernel.org/attachment.cgi?id=172941</a>
+ - fixes the problem, and makes the i945 laptops boot up again.
+ <ul>
+ <li>
+ Parabola has temporarily merged it in a kernel update
+ - when it's merged upstream, let Emulatorman know (#parabola on IRC freenode)
+ </li>
+ <li>
+ So has Guix
+ - when it's merged upstream, let mark_weaver know (#guix on IRC freenode)
+ </li>
+ <li>
+ Still waiting for jxself to merge it in freesh
+ (as a temporary stop gap, until the patch lands in linux upstream/mainline)
+ </li>
+ </ul>
+ </li>
+ <li>
+ Since 3.19, there are still some warning messages now, after applying the patch.
+ See Mono's comments on the bug report page
+ - <a href="https://bugzilla.kernel.org/show_bug.cgi?id=93171#c27">https://bugzilla.kernel.org/show_bug.cgi?id=93171#c27</a>
+ </li>
+ <li>
+ TODO: this fix in linux is a workaround, the real bug is in coreboot. (without the patch,
+ 3.19/higher doesn't boot on coreboot/libreboot i945 with native graphics, but does boot
+ on lenovobios with 3.19/higher - it probably also boots with coreboot+vgarom, since
+ the bug is in the video init code.
+ </li>
</ul>
</li>
<li>