Messages in this thread | | | Date | Sat, 24 May 2008 21:06:44 -0700 | From | "H. Peter Anvin" <> | Subject | Re: [PATCH 1/2] Use structs instead of hardcoded offsets in x86 boot decompressor. |
| |
Rik van Riel wrote: > On Fri, 23 May 2008 23:17:01 -0700 > "H. Peter Anvin" <hpa@zytor.com> wrote: > >> Uhm... except it doesn't live at address zero, at all. >> >> It's called "zeropage" because we used to recycle it into >> empty_zero_page, a long long time ago. >> >> The bootparms structure is pointed to by %esi being passed from the >> setup code to the decompressor to the kernel. > > Then why does dereferencing the uninitialized > pointer work, both in the code before and after > the patch? > > What am I misssing?
Heck if I know. It definitely *shouldn't* work...
-hpa
| |