On Sat, Aug 01, 2009 at 03:55:20AM +0200, Carl-Daniel Hailfinger wrote:
On 29.07.2009 00:36, Robert Millan wrote:
The Multiboot spec is a bit too permissive about this, as it doesn't specify the state of direction flag when payload is called. Some payloads (we found this in ReactOS FreeLDR) assume it is cleared, and fail otherwise.
We adjusted GRUB to be sure it's always cleared. I think coreboot should do the same. Here's a patch for v3.
Signed-off-by: Robert Millan rmh.coreboot@aybabtu.com
Thanks to the explanation provided by Segher, I now know your patch is the right thing to do. Robert, thanks for digging this up.
You're welcome.