All of lore.kernel.org
 help / color / mirror / Atom feed
From: Keir Fraser <keir@xensource.com>
To: Derek Murray <Derek.Murray@cl.cam.ac.uk>,
	John Levon <levon@movementarian.org>
Cc: xen-devel@lists.xensource.com, xense-devel@lists.xensource.com
Subject: Re: [RFC] [0/4] User-space grants for Console and XenStore
Date: Wed, 02 May 2007 13:46:33 +0100	[thread overview]
Message-ID: <C25E46B9.E45F%keir@xensource.com> (raw)
In-Reply-To: <EC991991-AC6C-48DC-8DD9-6EC682829E98@cl.cam.ac.uk>

On 2/5/07 13:29, "Derek Murray" <Derek.Murray@cl.cam.ac.uk> wrote:

>> It would be nice to have the old method still work, but if you feel
>> the
>> need to there's no problem in dropping the old code. We're always
>> playing catch-up anyway...
> 
> One possibility would be to have a Makefile option that controls
> whether or not xc_map_foreign_range() is available, and swaps out the
> calls for xc_gnttab_map_grant_ref() where necessary. That way, if/
> when Solaris gets gntdev, it will be easy to swap in the new code,
> and nothing will be broken in the mean time. I'd also be willing to
> provide any support needed for porting gntdev to Solaris.

It should be easy to support the old way and choose dynamically at run time.
We should somehow tag the values passed to or stored in xenstore explicitly
as being grant-refs, at the very least.

I would like to continue to avoid dependence on particular dom0 kernel
features, so new tool stack on old kernel (with no gnttab driver) should
really continue to work.

 -- Keir

  reply	other threads:[~2007-05-02 12:46 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-05-02 11:15 [RFC] [0/4] User-space grants for Console and XenStore Derek Murray
2007-05-02 12:15 ` John Levon
2007-05-02 12:29   ` Derek Murray
2007-05-02 12:46     ` Keir Fraser [this message]
2007-05-02 14:38       ` Derek Murray
2007-05-02 14:48         ` Keir Fraser
2007-05-02 15:33           ` Derek Murray
2007-05-07  8:46 ` Isaku Yamahata
2007-05-08 14:40   ` Derek Murray
2007-05-08 15:31     ` Isaku Yamahata

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=C25E46B9.E45F%keir@xensource.com \
    --to=keir@xensource.com \
    --cc=Derek.Murray@cl.cam.ac.uk \
    --cc=levon@movementarian.org \
    --cc=xen-devel@lists.xensource.com \
    --cc=xense-devel@lists.xensource.com \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.