From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: 3.4.70+ kernel WARNING spew dysfunction on failed migration Date: Tue, 07 Jan 2014 15:05:48 -0500 Message-ID: <52CC5E1C.90704@oracle.com> References: <21196.19900.136146.867552@mariner.uk.xensource.com> <20140107191156.GA10370@phenom.dumpdata.com> <21196.21556.181273.225889@mariner.uk.xensource.com> <52CC574C.8080405@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <52CC574C.8080405@oracle.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 Jackson Cc: david.vrabel@citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org On 01/07/2014 02:36 PM, Boris Ostrovsky wrote: > On 01/07/2014 02:23 PM, Ian Jackson wrote: >> Konrad Rzeszutek Wilk writes ("Re: 3.4.70+ kernel WARNING spew >> dysfunction on failed migration"): >>> On Tue, Jan 07, 2014 at 06:55:56PM +0000, Ian Jackson wrote: >>>> For reasons I don't understand it doesn't seem to print the actual >>>> kernel git hash in dmesg, but I think it was that from flight 22264, >>>> i.e. 234d96ee0f3b8e49501d068a2a3165aa4db60903. It's i386, on a >>>> 64-bit Xen. >>> This a bit of ancient kernel. Does it show up with 3.12? >> 3.4.70 is what the osstest push gate is using. (ISTR trying to switch >> to 3.11 but encountering some problem.) >> >> I haven't tried 3.12 but can do so. >> >> Ian. > > This is hypercall failing, btw: > > https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/drivers/xen/events.c?id=refs/tags/v3.4.75#n1582 > More specifically, it fails if ( v->virq_to_evtchn[virq] != 0 ) ERROR_EXIT(-EEXIST); in Xen's evtchn_bind_virq(). Would be interesting to see if this is still a problem in new kernels. -boris