On 08/11/2010 06:05 PM, Neil Horman wrote: > > Thanks for all the info, guys. I hadn't considered that we couldn't access the > 64 bit startup point for the bzImage. I just figured we could jump to > startup_32 + 0x200 in the bzImage header once I had the page table bit set up > properly. > > I hadn't considered the problems we might encounter with driver issues loading > above 4gb and what have you, nor the starting of AP's. > > Regardless, I'll keep tinkering. One more question. When setting up the page > table in the panic boot case, is it sufficient to setup an identity map for the > pages in the reserved crashkernel range, or do we need to identity map the > entire range of ram? > Not clear to me. Probably the former, but you might find problems. Another issue: if you are planning to run SMP, the AP trampoline needs low memory, too. -hpa -- H. Peter Anvin, Intel Open Source Technology Center I work for Intel. I don't speak on their behalf.