libreboot-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Libreboot-dev] MacBook2,1 bug hunt -- success


From: Albin
Subject: [Libreboot-dev] MacBook2,1 bug hunt -- success
Date: Mon, 1 Feb 2016 15:27:11 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Icedove/38.5.0

Hi,

I've finally tracked down the outstanding bug d).  It wasn't
as I had thought introduced with the "auto-boot" merge
in October but already in August.  (The "auto-boot" commit
only refused to show the sub menu that would have contained
an unloadable .cfg reference.)

Bug d) appeared on August 16 with the commit
ee9f1bd4dc64786026c34267919441266c49c039,
"grub.cfg: simplify (remove repetition)".

I successfully removed it from a recent libreboot version
(2016-01-23:06:37, bcf3ffdfe2ea88e34a915be3a08b04b2d8ec2c8e)
by replacing the code inside the menu entry with the one from
2015-08-16:17:23 (attached) and recompiling.  Now I can load
the GuixSD USB installer and have none of the bugs a–e.

I don't submit a patch this time because I wasn't able to
build the very latest libreboot version and because I thought
that you might prefer a different solution than just using the
code from August.  If you choose a rewrite I'm happy to
test it on my hardware.


Bugs present in various revisions
=================================

I reflashed my MacBook a few more times since and have
updated the table accordingly. I left out the "R" column
this time and also didn't check for bug e) since it's
not present in the most recent version anyway (thus the
question marks below).

|=======================================|
| Date and time     | a | b | c | d | e |
|=======================================|
| 2015-05-18-stable | x | x |   |   |   |
|---------------------------------------|
| 2015-06-14:17:02  |   |   |   |   |   |
|---------------------------------------|
| 2015-06-15:20:15  |   |   |   |   |   |
|---------------------------------------|
| 2015-08-04:23:39  |   |   |   |   | ? |
|---------------------------------------|
| 2015-08-16:17:23  |   |   |   |   | ? |
|---------------------------------------|
| 2015-08-16:21:29  |   |   |   | x*| ? |
|---------------------------------------|
| 2015-09-03:03:09  |   | x |   | x | ? |
|---------------------------------------|
| 2015-09-20:09:27  |   | x |   | x | ? |
|---------------------------------------|
| 2015-09-28:06:23  |   | x |   | x | ? |
|---------------------------------------|
| 2015-10-06:23:25  |   |   | x | x | ? |
|---------------------------------------|
| 2015-10-06:23:40  |   | x |   | x | x |
|---------------------------------------|
| 2015-11-29:22:56  |   |   |   | x | x |
|---------------------------------------|
| 2015-12-15:23:15  |   |   |   | x | x |
|---------------------------------------|
| 2016-01-23:06:37  |   |   |   | x |   |
|---------------------------------------|

* "Search for GRUB configuration" finds the grub.cfg file
in the GuixSD USB installer, but when I try to load it
I get "error: filename expected. Press any key to continue."


Happy hacking!

Albin

Attachment: working-search-menu
Description: Text document

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]