All of lore.kernel.org
 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 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.