From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Vrabel Subject: Re: [PATCH 04/13] xen: sync public headers Date: Fri, 8 Feb 2013 19:45:20 +0000 Message-ID: <511555D0.5010208@citrix.com> References: <20130205170006.GE2187@konrad-lan.dumpdata.com> <1360085020.7477.167.camel@zion.uk.xensource.com> <20130206165709.GC24458@konrad-lan.dumpdata.com> <291EDFCB1E9E224A99088639C4762022013F457554D9@LONPMAILBOX01.citrite.net> <1360238260.2536.22.camel@zion.uk.xensource.com> <291EDFCB1E9E224A99088639C4762022013F457557B1@LONPMAILBOX01.citrite.net> <1360340574.29432.70.camel@zakaz.uk.xensource.com> <291EDFCB1E9E224A99088639C4762022013F457557C0@LONPMAILBOX01.citrite.net> <20130208164936.GB93591@ocelot.phlegethon.org> <1360342741.29432.85.camel@zakaz.uk.xensource.com> <20130208170630.GE93591@ocelot.phlegethon.org> <1360343378.29432.89.camel@zakaz.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1360343378.29432.89.camel@zakaz.uk.xensource.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: Ian Campbell Cc: Wei Liu , Konrad Rzeszutek Wilk , Tim Deegan , "xen-devel@lists.xen.org" , Paul Durrant , David Vrabel , "jbeulich@suse.com" List-Id: xen-devel@lists.xenproject.org On 08/02/13 17:09, Ian Campbell wrote: > > Actually, Stefano and I were discussing this the other day, the use of > unsigned long in the evtchn stuff on ARM32 is a 32/64 ABI snafu and > should be fixed -- using xen_ulong_t would fix this too... Keep in mind that it must be possible to do an atomic xchg() on the vcpu_info's evtchn_pending_sel word. I don't think 64-bit words will work with a 32-bit ARM guest. David