WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Re: win-pv assertion failed while migrating

To: James Harper <james.harper@xxxxxxxxxxxxxxxx>
Subject: [Xen-devel] Re: win-pv assertion failed while migrating
From: alice wan <wanjia19870902@xxxxxxxxx>
Date: Tue, 15 Feb 2011 16:58:18 +0800
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 15 Feb 2011 01:00:05 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=GjQ5yL6/Tvm6GRu1ed5yDhqh0Hc/72AbrB7HiILLI+0=; b=mI9soQSAf8YZGrAp2X+81giPP2Y5l3N1J/LOISN41zP+1jP78Fg6NTtf70yVJOeorJ MWms5JBVyDyuFWwuoi0Wf33xqraKcvH5hs3mX4sez70I3CBeYc7J/7ZIhEmXGhlLETLb jCEPvFRJhdqj+TnQ4tZR/dMH3vYzXri8dHT+M=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=ceUIvHUlC5RNImI3Wo3PgSBijRQuDY4pbe8MNKw+Yd3J3OESHvwSaD9GlRRi1jCROi L5bqem5l4Mk8Yo45SJ+bGgH+cZntDGm2is9bcG4viD1Kg8aty9OzNRy7for4j0mT47ZQ XOm94chakMSmshRhylrXaPIwQP1C/kRXUouG4=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <AANLkTimO6evTZ+jSD-YizMFk0N7gaqhsDL-2z1rAUUh-@xxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <AANLkTi=0_Lago4q7vnj67rB_yZLhaJeSKGnL5zSK71iv@xxxxxxxxxxxxxx> <AEC6C66638C05B468B556EA548C1A77D01C55475@trantor> <AANLkTin33XbNLUaJTQBQee+u0w4FOw_aMRRx3o3juDij@xxxxxxxxxxxxxx> <AEC6C66638C05B468B556EA548C1A77D01C554C2@trantor> <AANLkTi=f5T0Qw92dAFoCk3Ywxp+UGXKByVUA-Rb_kqmg@xxxxxxxxxxxxxx> <AEC6C66638C05B468B556EA548C1A77D01C554F0@trantor> <AANLkTikgkHBSxnrUSUKXfTtK2kLuseJKmXPW0MAj9m37@xxxxxxxxxxxxxx> <AEC6C66638C05B468B556EA548C1A77D01C55501@trantor> <AANLkTi=zk0zayUw2+kPtYHyW_ZoL-yKfObxRj1+w3c1U@xxxxxxxxxxxxxx> <AANLkTimO6evTZ+jSD-YizMFk0N7gaqhsDL-2z1rAUUh-@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
what's more, my test on xen4.0.1,2.6.32.27 also had such problems as above
 
i'm afraid this problem doesn't matter with kernel

2011/2/15 alice wan <wanjia19870902@xxxxxxxxx>
new problem appeared in the fix and only after migrate once, it came out.
 
XenNet --> XenNet_SuspendResume
XenNet     New state SR_STATE_RESUMING
XenNet <-- XenNet_SuspendResume
XenNet --> XenNet_ResumeWorkItem
XenPCI --> EvtChn_PdoEventChannelDpc
 
*** Assertion failed: !xi->resume_work_item
***   Source File: e:\win-pvdrivers\win-pvdrivers.hg\xennet\xennet.c, line 248
 
XenPCI <-- EvtChn_PdoEventChannelDpc
XenVbd --> DriverEntry
XenVbd     IRQL = 31
XenVbd     DriverObject = 00000000, RegistryPath = 00000000
XenVbd --> XenVbd_HwScsiFindAdapter
XenVbd     IRQL = 31
XenVbd     xvdd = 8196B300
XenVbd     BusInterruptLevel = 28
XenVbd     BusInterruptVector = 01c
XenVbd     NumberOfAccessRanges = 1
XenVbd     RangeStart = 1f9eb000, RangeLength = 00001000
XenVbd     XEN_INIT_TYPE_VECTORS
XenVbd     XEN_INIT_TYPE_DEVICE_STATE - 820E93CC
XenVbd     XEN_INIT_TYPE_RING - ring-ref = 815FC000
XenVbd     XEN_INIT_TYPE_EVENT_CHANNEL - event-channel = 7
XenVbd     XEN_INIT_TYPE_READ_STRING - device-type = disk
XenVbd     device-type = Disk
XenVbd     XEN_INIT_TYPE_READ_STRING - mode = w
XenVbd     mode = w
XenVbd     XEN_INIT_TYPE_READ_STRING - sectors = 104857600
XenVbd     XEN_INIT_TYPE_READ_STRING - sector-size = 512
XenVbd     XEN_INIT_TYPE_GRANT_ENTRIES - entries = 11
XenVbd     qemu_hide_flags_value = 3
XenVbd     aligned_buffer_data = 8196D274
XenVbd     aligned_buffer = 8196E000
XenVbd     ConfigInfo->MaximumTransferLength = 4096
XenVbd     ConfigInfo->NumberOfPhysicalBreaks = 0
XenVbd     ConfigInfo->CachesData was initialised to 0
XenVbd     Dma64BitAddresses not supported
XenVbd <-- XenVbd_HwScsiFindAdapter
XenVbd --> XenVbd_HwScsiInitialize
XenVbd     IRQL = 31
XenVbd     dump_mode = 1
XenVbd <-- XenVbd_HwScsiInitialize
XenVbd     Command = INQUIRY
XenVbd --> XenVbd_HwScsiResetBus
XenVbd     IRQL = 31
XenVbd <-- XenVbd_HwScsiResetBus
XenVbd     Command = SCSIOP_START_STOP_UNIT
XenVbd     Command = READ_CAPACITY
XenVbd <-- DriverEntry
XenVbd     max_dump_mode_blocks = 8
XenVbd     max_dump_mode_length = 4096
 
*** Assertion failed: srb != NULL
***   Source File: e:\win-pvdrivers\win-pvdrivers.hg\xenvbd\xenvbd_scsiport.c, line 988
 
XenNet --> XenNet_Shutdown
XenNet <-- XenNet_Shutdown
XenPCI     Bug check 0x0000007E (0x80000003, 0x80878113, 0xF88A566C, 0xF88A5368)

2011/2/15 alice wan <wanjia19870902@xxxxxxxxx>

I build from source. today, i'll use latest version to test, if there's any results, i'll let u know


2011/2/14 James Harper <james.harper@xxxxxxxxxxxxxxxx>
I've found a race in xennet that could cause the problems you are seeing
and have pushed a fix, but it's not well tested. From what you've said I
think you can build from source. If not, I should be able to upload some
binaries tomorrow. Please let me know how your testing goes.

James

> -----Original Message-----
> From: alice wan [mailto:wanjia19870902@xxxxxxxxx]
> Sent: Monday, 14 February 2011 18:01
> To: James Harper
> Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
> Subject: Re: win-pv assertion failed while migrating
>
> serveral hundred times, not regular and vm blue screen of death
>
>
>
>
> 2011/2/14 James Harper <james.harper@xxxxxxxxxxxxxxxx>
>
>
>       >
>       > yes, windows 2003-32.
>       >
>       > my test is migrate vm between host A and host B
>       > continually(xen4.0.0.0+2.6.31.13)
>       >
>       > Almost after automatic migrate script ran for one day, this
problem
>       appeared
>       >
>       > maybe i can also do some test on xen4.0.1+2.6.32.x to check
whether it
>       matters
>       > kernel or pv driver.
>
>
>       So you are saying that it doesn't happen immediately, only after
some
>       time? Do you know how many times?
>
>       Maybe I'm leaking a resource somewhere every time migrate
happens and
>       eventually it runs out...
>
>       James
>
>




_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>