From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ross Lagerwall Subject: Re: [PATCH v2] xSplice v1 implementation. Date: Mon, 25 Jan 2016 11:57:09 +0000 Message-ID: <56A60D95.60308@citrix.com> References: <1452808031-706-1-git-send-email-konrad.wilk@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta4.messagelabs.com ([85.158.143.247]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1aNfln-0006bs-F3 for xen-devel@lists.xenproject.org; Mon, 25 Jan 2016 11:57:19 +0000 In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Konrad Rzeszutek Wilk Cc: xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org On 01/15/2016 04:58 PM, Konrad Rzeszutek Wilk wrote: >> Or you can use git://github.com/rosslagerwall/xsplice-build.git tool >> (it will need an extra patch, will send that shortly) - which >> generates the ELF payloads. >> >> This link has a nice description of how to use the tool: >> http://lists.xenproject.org/archives/html/xen-devel/2015-10/msg02595.html > > Attached. > Thanks. I've applied it with a couple of changes: https://github.com/rosslagerwall/xsplice-build/commit/25d7b7d6c96c1ab44345cbfd62425f4672714a53 Firstly, reorganizing the struct requires the relocations to be calculated differently. Secondly, I dropped the change to lookup.h to reduce the delta between xsplice-build and kpatch-build. I've done a little testing and patch modules built with the tool can now be applied correctly to a build of your xsplice.v2 branch. -- Ross Lagerwall