[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <46CC67F1.9020005@zytor.com>
Date: Wed, 22 Aug 2007 09:44:33 -0700
From: "H. Peter Anvin" <hpa@...or.com>
To: "Eric W. Biederman" <ebiederm@...ssion.com>
CC: Andi Kleen <ak@...e.de>, Yinghai Lu <yhlu.kernel@...il.com>,
"Huang, Ying" <ying.huang@...el.com>,
Andrew Morton <akpm@...ux-foundation.org>,
Chandramouli Narayanan <mouli@...ux.intel.com>,
linux-kernel@...r.kernel.org, Aaron Durbin <adurbin@...gle.com>
Subject: Re: [PATCH 0/3] x86_64 EFI runtime service support
Eric W. Biederman wrote:
> I need to review HPA changes a little more from his rewrite in C.
> I think he messed up with the guarantee of initialization in that
> rewrite, but I'm not quite certain.
I beg to differ, sir!
In my rewritten code, the "zeropage" is 4K of zero-initialized .bss,
into which the setup header is copied.
So any undefined field will be initialized to zero, not to whatever
assembly code happened to be there.
You know that with the old code, we got boot failures after changing the
error message in the dummy boot sector?
-hpa
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists