[Nottingham] Well, this makes for depressing reading (UEFI)

Jason Irwin jasonirwin73 at gmail.com
Wed Nov 21 15:47:48 UTC 2012

On 21/11/12 15:32, Martin wrote:
> More in the series of bizarre UEFI bugs
> http://mjg59.dreamwidth.org/20187.html
> Unbelievable coding sloppiness or malign/mischievous intent?...

Some junior coder was probably told "Make Windows boot".  Then got a
defect "RHEL" doesn't run, so added a further test.
I am willing to bet that at no point did any senior programmer do a code
review* or was any kind of static analysis**/automated testing done**.

The only reason I can think of for checking that label it to load up
some kind of quirks mode to deal with MS not following standards
(again).  But that is a human-readbale label and not a simple code, so
surely it could be in any language?  I wonder what the German for
"Windows Boot Manager" is?  Guten Himmel!  Mein Computer funktioniert nicht!

I wonder was this a Lenovo-specific firmware, or bought in from someone
else?  If the latter, how many other systems are like this?  Makes
buying and machine without a GNU/Linux pre-load a bit of a lottery.

* We try to get our code reviewed by at least 2 other devs, hopefully
one of which has no/little knowledge of the project.  That's when you
find out if your comments make any sense!
** A total PITA to set up at times, but worth it in the long run.

More information about the Nottingham mailing list