From: Horms <horms@verge.net.au>
To: linux-ia64@vger.kernel.org
Subject: Re: [patch 0/5] Physical mode SAL calls
Date: Wed, 13 Dec 2006 02:05:59 +0000 [thread overview]
Message-ID: <20061213020558.GD22902@verge.net.au> (raw)
In-Reply-To: <20061023084840.730815639@tabatha.lab.ultramonkey.org>
On Mon, Oct 23, 2006 at 10:15:58AM -0500, Jack Steiner wrote:
> SN systems support additional vendor-specific SAL calls. Some
> of these pass kernel addresses to SAL for input or output buffers.
> At a minimum, these buffer addresses need to be converted to
> physical addresses if SAL is run in physical mode.
That is sounds quite problematic in terms of not mapping EFI.
Appart from fixing up broken code paths, the main motivation for this
patch is to allow kexecing between different operating systems (e.g.
from xen to linux and vice versa) which have different base addresses.
In a nutshell, get arround the fact that you can't remap EFI on the
second boot by never mapping it at all.
Do you think it is at all possible for this kind of approach to work on
SN systems? If not, the next best idea that I have is to somehow
virtualise the EFI, and have all kexeable systems (linux, xen, ...)
agree to use that. But that idea is farily complex, and I'm not
even sure it can work.
> In addition, I think there may be additional problems with our SAL
> if we try to run only in physical mode. I'll take a look.....
Thanks
--
Horms
H: http://www.vergenet.net/~horms/
W: http://www.valinux.co.jp/en/
prev parent reply other threads:[~2006-12-13 2:05 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-10-23 8:48 [patch 0/5] Physical mode SAL calls Horms
2006-10-23 15:15 ` Jack Steiner
2006-10-24 0:46 ` Horms
2006-12-13 2:05 ` Horms [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20061213020558.GD22902@verge.net.au \
--to=horms@verge.net.au \
--cc=linux-ia64@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox