From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dushyant Behl Subject: Re: Refactoring mempaging code from xenpaging to libxc and few updates Date: Wed, 13 Aug 2014 21:58:37 +0530 Message-ID: References: <1407444012-31830-1-git-send-email-myselfdushyantbehl@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4744319462390318139==" Return-path: In-Reply-To: <1407444012-31830-1-git-send-email-myselfdushyantbehl@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Xen Devel Cc: David Scott , Stefano Stabellini , Andrew Cooper , Ian Jackson , Andres Lagar Cavilla , Dushyant Behl List-Id: xen-devel@lists.xenproject.org --===============4744319462390318139== Content-Type: multipart/alternative; boundary=047d7b5d5650ee7e74050085480e --047d7b5d5650ee7e74050085480e Content-Type: text/plain; charset=UTF-8 Hi Everyone, I am extremely sorry that I didn't notice these patches had most of the code which did exactly what xc_mem_event_enable (added by XSA-99) did. I request you to kindly ignore this patch series, I have prepared a new patch series which takes some necessary bits and pieces from this patch series and adds them to xc_mem_event_enable. I'll be sending the new patch series, Please have a look at those. I am really sorry for the inconvenience. Thanks and Regards, Dushyant Behl On Fri, Aug 8, 2014 at 2:10 AM, Dushyant Behl wrote: > The following patches refactor memepaging code from xenpaging to libxc - > > [PATCH v3 1/3] tools/libxc: refactored mempaging code from xenpaging > This patch adds two routines xc_mem_paging_ring_setup and > xc_mem_paging_ring_teardown to libxc at the path > tools/libxc/xc_mem_paging_setup.c, which is a new file. > > [PATCH v3 2/3] tools/libxc/xc_mem_paging_setup.c: replacing deprecated > functions > Replaces calls to deprecated function xc_map_foreign_batch with calls to > xc_map_foreign_bulk. > > [PATCH v3 3/3] tools/libxc/xc_mem_paging_setup.c: FIX- Race condition > Fix for a known race condition bug in mempaging ring setup code, this race > condition is actually simmilar to that concerned by XSA-99. This patch > tries to > take care of all the points mentioned in XSA-99, along with clearing the > ringpage > to remove any bogus input. > > Signed-off-by: Dushyant Behl > --047d7b5d5650ee7e74050085480e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi Everyone,

I am extremely sorry that = I didn't notice these patches had most of the code which did exactly wh= at xc_mem_event_enable (added by XSA-99) did.
I request you to ki= ndly ignore this patch series, I have prepared a new patch series which tak= es some necessary bits and pieces from this patch series and adds them to x= c_mem_event_enable.
I'll be sending the new patch series, Please have a look at those.=

I am really sorry for the inconvenience.

Thanks and Regards,
Dushyant Behl=C2=A0
--047d7b5d5650ee7e74050085480e-- --===============4744319462390318139== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --===============4744319462390318139==--