parent
c5e54b63f0
commit
b8f4f28e56
|
@ -938,3 +938,38 @@ The latest changes are listed first, going all the way down to earlier changes:
|
||||||
```
|
```
|
||||||
|
|
||||||
This is 211 changes, since Libreboot 20240504.
|
This is 211 changes, since Libreboot 20240504.
|
||||||
|
|
||||||
|
Errata
|
||||||
|
======
|
||||||
|
|
||||||
|
Revision 1
|
||||||
|
----------
|
||||||
|
|
||||||
|
A bug was found, where booting GRUB (payload) on Haswell ThinkPads with a USB
|
||||||
|
device plugged in would sometimes cause GRUB to hang. This was fixed with the
|
||||||
|
following patch:
|
||||||
|
<https://browse.libreboot.org/lbmk.git/commit/?h=20240612_branch&id=70398439baa0127e62d0a7786e21b7de68f1495d>
|
||||||
|
|
||||||
|
This patch is included now, on the release archives.
|
||||||
|
|
||||||
|
The following archives have been *replaced*, with ones that include this fix:
|
||||||
|
|
||||||
|
* Source archive (now marked `20240612rev1`, not `20240612`)
|
||||||
|
* ROM image archives for: T440p, W541, 9020 SFF and 9020 MT. The new archives
|
||||||
|
are marked `20240612rev1`, not `20240612`.
|
||||||
|
|
||||||
|
This particular bug was nasty, because some of these machines might have
|
||||||
|
internal USB devices plugged in, such as smartcard readers. It would not have
|
||||||
|
caused the system to be unusable, because SeaBIOS is the primary payload and
|
||||||
|
GRUB (payload) is loaded from that.
|
||||||
|
|
||||||
|
If you were affected by this bug, please consider switching to the new images,
|
||||||
|
where this has been fixed. The fix was very simple:
|
||||||
|
|
||||||
|
Don't load the xHCI module in GRUB, where it is used, immediately upon booting
|
||||||
|
GRUB; instead, load it much later on, from `grub.cfg`. This is done, by putting
|
||||||
|
it on *install* modules, instead of modules. The *install* modules do not
|
||||||
|
auto-load when GRUB starts.
|
||||||
|
|
||||||
|
A full investigation is still required, but this workaround fixes the issue as
|
||||||
|
far as the user is concerned.
|
||||||
|
|
Loading…
Reference in New Issue