xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: xen-devel@lists.xensource.com
Cc: elena.ufimtseva@oracle.com, hanweidong@huawei.com,
	jbeulich@suse.com, john.liuqiming@huawei.com,
	paul.voccio@rackspace.com, daniel.kiper@oracle.com,
	major.hayden@rackspace.com, liuyingdong@huawei.com,
	aliguori@amazon.com, xen-devel@lists.xenproject.org,
	lars.kurth@citrix.com, steven.wilson@rackspace.com,
	ian.campbell@citrix.com, rboos@verizon.com,
	peter.huangpeng@huawei.com, msw@amazon.com,
	xiantao.zxt@alibaba-inc.com, rick.harris@rackspace.com,
	boris.ostrovsky@oracle.com, jinsong.liu@alibaba-inc.com,
	amesserl@rackspace.com, mpohlack@amazon.com,
	ross.lagerwall@citrix.com, fanhenglong@huawei.com,
	andrew.cooper3@citrix.com
Subject: Re: [xSplice Minutes from IRC chat Oct 26 2015]
Date: Tue, 27 Oct 2015 10:05:40 -0400	[thread overview]
Message-ID: <20151027140540.GA870@l.oracle.com> (raw)
In-Reply-To: <20151026152355.GE5618@l.oracle.com>

Argh, had the wrong To.

Resending again.
On Mon, Oct 26, 2015 at 11:23:55AM -0400, Konrad Rzeszutek Wilk wrote:
> Hey,
> 
> Attendees:
> 
> Ross
> Andrew
> Martin
> Konrad
> 
> Minutes:
>  - We moved the meeting to Tuesday (same time) due to conflict issues.
>    However we were still able to discuss a fair amount.
> 
>  - Decided that our goal is to have 'v1' of the code to be in Xen 4.7.
>    Hence need to slim down the scope so that folks can review the code
>    comfortably.
> 
>  - v1 will be experimental and the ABI is fluid.
>    
>  - v1 will encompass:
>     - In Xen code base, Konrad's xsplice.v1.2 codebase which has
>       the hypervisor, XSM, and toolstack changes.
> 
>     - In Xen code base, Ross's changes in Xen xSplice code for
>       module loading (aka ELF payload loading).
> 
>     - The patching will be just simple function patching (code).
>       This will slim down the design document.
> 
>     - The Ross's kpatching code (userspace tools to generate diff between
>       binaries) will be a in seperate git tree and not integrated in.
> 
>   [Note: that we are actually here. That is all the code for this exists
>    in Ross's two git trees.]
> 
>     - Xen code base will utilize the kpatching code (so pull in external
>       git tree) to generate an ELF payload for a very simple patch
>       (altering xen_extra_version).
> 
>     - Remove bugs :-)
> 
> 
>  - v2:
>     - Utilize 'disambiguate symbol names' patches.
>     - Figure out what we want for v3.
> 
>  - v3 and further versions:
>     - Figure out where Ross's kpatching code should go. Should it go
>       in kpatching git tree or stay in Xen code base.
>     - Provide an mechanism to do automated testing (OSSTest perhaps?)
>     - Use Andrew's super-mapping work as they will leave tons of extra
>       physical space to .text, .data, and .rodata which can be used.
>     - Figure out what we want for v4, and so on.
> 
> That was it.

           reply	other threads:[~2015-10-27 14:08 UTC|newest]

Thread overview: expand[flat|nested]  mbox.gz  Atom feed
 [parent not found: <20151026152355.GE5618@l.oracle.com>]

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=20151027140540.GA870@l.oracle.com \
    --to=konrad.wilk@oracle.com \
    --cc=aliguori@amazon.com \
    --cc=amesserl@rackspace.com \
    --cc=andrew.cooper3@citrix.com \
    --cc=boris.ostrovsky@oracle.com \
    --cc=daniel.kiper@oracle.com \
    --cc=elena.ufimtseva@oracle.com \
    --cc=fanhenglong@huawei.com \
    --cc=hanweidong@huawei.com \
    --cc=ian.campbell@citrix.com \
    --cc=jbeulich@suse.com \
    --cc=jinsong.liu@alibaba-inc.com \
    --cc=john.liuqiming@huawei.com \
    --cc=lars.kurth@citrix.com \
    --cc=liuyingdong@huawei.com \
    --cc=major.hayden@rackspace.com \
    --cc=mpohlack@amazon.com \
    --cc=msw@amazon.com \
    --cc=paul.voccio@rackspace.com \
    --cc=peter.huangpeng@huawei.com \
    --cc=rboos@verizon.com \
    --cc=rick.harris@rackspace.com \
    --cc=ross.lagerwall@citrix.com \
    --cc=steven.wilson@rackspace.com \
    --cc=xen-devel@lists.xenproject.org \
    --cc=xen-devel@lists.xensource.com \
    --cc=xiantao.zxt@alibaba-inc.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).