All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ian Campbell <ian.campbell@citrix.com>
To: Juergen Gross <jgross@suse.com>
Cc: keir@xen.org, andrew.cooper3@citrix.com,
	ian.jackson@eu.citrix.com, Tim Deegan <tim@xen.org>,
	david.vrabel@citrix.com, Jan Beulich <JBeulich@suse.com>,
	xen-devel@lists.xenproject.org
Subject: Re: [PATCH V2] Add flag to start info regarding virtual mapped p2m list
Date: Wed, 18 Mar 2015 11:09:24 +0000	[thread overview]
Message-ID: <1426676964.18247.324.camel@citrix.com> (raw)
In-Reply-To: <55095A8F.6070809@suse.com>

On Wed, 2015-03-18 at 11:59 +0100, Juergen Gross wrote:

> > Is there not an ABI change somewhere else relating to the exposure of
> > the cr3+vaddr+size? If so why is it not in this patch?
> 
> Commit 50bd1f0825339dfacde471df7664729216fc46e3
> 
> > Ideally whichever file which needs to change in xen/include/public to
> > expose that change should also come along with documentation for this
> > new ABI.
> 
> Included in above commit in form of comments in the modified file.

Great, please mention in the commit log here that this is building on
that work (would have saved me having to ask).

> > If that change has been deferred for some reason then I think it (and
> > why) should be mentioned in the commit message, you'll also want to
> > explain why adding the bit now but the ABI change later is safe, i.e.
> > what the transition plan is.
> >
> > AIUI this change has broken memory hotplug and has also made it
> > difficult from an ABI PoV to reinstate that support. I think that needs
> > to be addressed (i.e. at the ABI design level, not necessary
> > implemented) before we add a bit exposing this feature.
> 
> The interface change didn't brake anything. It was the implementation in
> the Linux kernel.

AIUI the new interface has made it difficult to for OS kernels to
arrange to be able to grow their P2M. Whether that is an "OS kernel
issues" or an "interface issue" isn't really the point, the fact is that
for whatever reason it is now difficult to arrange.

Is there a plan for how this might be dealt with?

Ian.

  reply	other threads:[~2015-03-18 11:09 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-03-03  9:29 [PATCH V2] Add flag to start info regarding virtual mapped p2m list Juergen Gross
2015-03-03 10:01 ` Andrew Cooper
2015-03-03 10:27 ` Jan Beulich
     [not found] ` <54F59ABD02000078000658FB@suse.com>
2015-03-03 10:32   ` Juergen Gross
2015-03-03 10:52     ` Jan Beulich
     [not found]     ` <54F5A0920200007800065932@suse.com>
2015-03-03 11:00       ` Juergen Gross
2015-03-03 11:32         ` Jan Beulich
2015-03-04  8:58     ` Jan Beulich
2015-03-04  9:35       ` Ian Campbell
2015-03-04  9:42         ` Jan Beulich
2015-03-04 10:06           ` Ian Campbell
2015-03-04 10:20             ` Juergen Gross
2015-03-04 10:52               ` Ian Campbell
2015-03-04 11:18                 ` Tim Deegan
2015-03-04 11:22                   ` Juergen Gross
2015-03-04 11:41                     ` Ian Campbell
2015-03-17  5:50                       ` Juergen Gross
2015-03-18  9:59                         ` Ian Campbell
2015-03-18 10:59                           ` Juergen Gross
2015-03-18 11:09                             ` Ian Campbell [this message]
2015-03-04 10:59               ` David Vrabel
2015-03-04 11:09                 ` Juergen Gross
2015-03-04 11:18                   ` David Vrabel

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=1426676964.18247.324.camel@citrix.com \
    --to=ian.campbell@citrix.com \
    --cc=JBeulich@suse.com \
    --cc=andrew.cooper3@citrix.com \
    --cc=david.vrabel@citrix.com \
    --cc=ian.jackson@eu.citrix.com \
    --cc=jgross@suse.com \
    --cc=keir@xen.org \
    --cc=tim@xen.org \
    --cc=xen-devel@lists.xenproject.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 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.