[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] More on kexec/purgatory handover



>>> On 13.05.15 at 07:26, <ebiederm@xxxxxxxxxxxx> wrote:
> The low 640k was weird.   We copied it off in purgatory so that it could
> be capture in a dump.  The linux kernel itself winds up using that
> memory fundamentally because to fire up subsequent processors you have
> to have memory in the low 640k as processors start in real-mode and
> the startup IPI only takes an address in the low 1M.  I also remember
> things with interrupt descriptor tables.

Right, but the point to clarify is whether it is reasonable for the
purgatory and/or new kernel to expect the old kernel to set up
mappings for special regions like this one. As said before - I don't
think this should be done; the old (possibly half broken) kernel
shouldn't be forced to do any more than the absolute minimum
amount of work to be able to transfer control.

Jan


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.