[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • To: James Harper <james.harper@xxxxxxxxxxxxxxxx>
  • From: alice wan <wanjia19870902@xxxxxxxxx>
  • Date: Mon, 21 Feb 2011 13:17:36 +0800
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Sun, 20 Feb 2011 21:19:05 -0800
  • 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=jhWzv6jYhc8Ukg9e+3ErIXq8qHsyQk4n9JckV8x7lXOTiDUCPbNXXMOkHBgNpA9hjy xDAKN1332mLlAKULejklGq6jAPpUIzRILvDX1FI7Lj6/4YYhDSghUoY4CQUpNfKUhcLP hcXnuIWE31e9gAvDIc4VEZcwskjDP+LBtIT1E=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

2008 R2
 
the vm picture and log are attached

2011/2/21 James Harper <james.harper@xxxxxxxxxxxxxxxx>
Can you please confirm operating system? Is it Windows 2008 or Widnows
2008 R2?

Thanks

James

> -----Original Message-----
> From: alice wan [mailto:wanjia19870902@xxxxxxxxx]
> Sent: Monday, 21 February 2011 13:13
> To: James Harper
> Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
> Subject: Re: win-pv assertion failed while migrating
>
> i forgot to record the BSoD code
>
> migration times wasn't regular,  and phenomenon weren't the same.
>
> the new test showed vm rebooted once, and also failed to migrate
>
> XenNet <-- XenNet_ConnectBackend
> XenNet --> XenNet_RxResumeEnd
> XenNet <-- XenNet_RxResumeEnd
> XenNet --> XenNet_TxResumeEnd
> XenNet <-- XenNet_TxResumeEnd
> XenNet     *Setting suspend_resume_state_fdo = 2
> XenNet     *Notifying event channel 5
> XenNet <-- XenNet_ResumeWorkItem
> XenPCI     EVT_ACTION_TYPE_SUSPEND
> XenPCI --> EvtChn_PdoEventChannelDpc
> XenPCI <-- EvtChn_PdoEventChannelDpc
> XenPCI     fdo state set to 2
> XenPCI <-- XenPci_Pdo_ChangeSuspendState
> XenPCI --> XenPci_Pdo_ChangeSuspendState
> XenPCI     setting pdo state to 0
> XenPCI     Notifying event channel 5
> XenPCI     waiting...
> XenPCI     EVT_ACTION_TYPE_SUSPEND
> XenNet --> XenNet_SuspendResume
> XenNet     New state 2
> XenNet     Notifying event channel 5
> XenNet <-- XenNet_SuspendResume
> XenPCI --> EvtChn_PdoEventChannelDpc
> XenPCI     EVT_ACTION_TYPE_SUSPEND
> XenPCI <-- EvtChn_PdoEventChannelDpc
> XenPCI --> EvtChn_PdoEventChannelDpc
> XenPCI <-- EvtChn_PdoEventChannelDpc
> XenPCI     fdo state set to 0
> XenPCI <-- XenPci_Pdo_ChangeSuspendState
> XenPCI <-- XenPci_Pdo_Resume
> XenPCI <-- XenPci_SuspendResume
> Log-dirty command enable
> XenVbd --- HwStorStartIo (Still figuring out ring)
> XenVbd     ring_detect_state = 1, index = 0, operation = ff, id = 0,
status =
> -1
> XenVbd     req_prod = 2, rsp_prod = 2, rsp_cons = 0
> XenVbd     ring_detect_state = 2, index = 1, operation = ff, id = 0,
status =
> -1
> XenVbd     req_prod = 2, rsp_prod = 2, rsp_cons = 1
> reset requested in cpu_handle_ioreq.
> Issued domain 52 reboot
>
>
> 2011/2/19 James Harper <james.harper@xxxxxxxxxxxxxxxx>
>
>
>       What was the BSoD code?
>
>       And does it always happen after 40 times or just the once after
40
>       times?
>
>
>       James
>
>       > -----Original Message-----
>       > From: alice wan [mailto:wanjia19870902@xxxxxxxxx]
>
>       > Sent: Sunday, 20 February 2011 00:26
>       > To: James Harper
>       > Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
>       > Subject: Re: win-pv assertion failed while migrating
>       >
>
>       > new problem appreared in win2008-64 image while migration for
40
>       times, vm
>       > blue screen of death.
>       >
>       > the log had no obvious error.
>       >
>       >  XenPCI <-- hvm_shutdown
>       > XenPCI     back from suspend, cancelled = 0
>       > XenPCI     Disabled qemu devices 03
>       > XenPCI --> XenPci_Init
>       > XenPCI     base = 0x40000000, Xen Signature = XenVMMXenVMM,
EAX =
>       0x40000003
>       > XenPCI     Hypercall area at FFFFFA8000879000
>       > XenPCI     shared_info_area_unmapped.QuadPart = f2000000
>       > XenPCI     gpfn = f2000
>       > XenPCI     hypervisor memory op (XENMAPSPACE_shared_info) ret
= 0
>       > XenPCI <-- XenPci_Init
>       > XenPCI --> GntTbl_Resume
>       > XenPCI     pfn = 1ff8e
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff8e
>       > XenPCI     decreased 1 pages for grant table frame 0
>       > XenPCI     pfn = 1ff8f
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff8f
>       > XenPCI     decreased 1 pages for grant table frame 1
>       > XenPCI     pfn = 1ff90
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff90
>       > XenPCI     decreased 1 pages for grant table frame 2
>       > XenPCI     pfn = 1ff91
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff91
>       > XenPCI     decreased 1 pages for grant table frame 3
>       > XenPCI     pfn = 1ff92
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff92
>       > XenPCI     decreased 1 pages for grant table frame 4
>       > XenPCI     pfn = 1ff93
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff93
>       > XenPCI     decreased 1 pages for grant table frame 5
>       > XenPCI     pfn = 1ff94
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff94
>       > XenPCI     decreased 1 pages for grant table frame 6
>       > XenPCI     pfn = 1ff95
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff95
>       > XenPCI     decreased 1 pages for grant table frame 7
>       > XenPCI     pfn = 1ff96
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff96
>       > XenPCI     decreased 1 pages for grant table frame 8
>       > XenPCI     pfn = 1ff97
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff97
>       > XenPCI     decreased 1 pages for grant table frame 9
>       > XenPCI     pfn = 1ff98
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff98
>       > XenPCI     decreased 1 pages for grant table frame 10
>       > XenPCI     pfn = 1ff99
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff99
>       > XenPCI     decreased 1 pages for grant table frame 11
>       > XenPCI     pfn = 1ff9a
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff9a
>       > XenPCI     decreased 1 pages for grant table frame 12
>       > XenPCI     pfn = 1ff9b
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff9b
>       > XenPCI     decreased 1 pages for grant table frame 13
>       > XenPCI     pfn = 1ff9c
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff9c
>       > XenPCI     decreased 1 pages for grant table frame 14
>       > XenPCI     pfn = 1ff9d
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff9d
>       > XenPCI     decreased 1 pages for grant table frame 15
>       > XenPCI     pfn = 1ff9e
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff9e
>       > XenPCI     decreased 1 pages for grant table frame 16
>       > XenPCI     pfn = 1ff9f
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ff9f
>       > XenPCI     decreased 1 pages for grant table frame 17
>       > XenPCI     pfn = 1ffa0
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ffa0
>       > XenPCI     decreased 1 pages for grant table frame 18
>       > XenPCI     pfn = 1ffa1
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ffa1
>       > XenPCI     decreased 1 pages for grant table frame 19
>       > XenPCI     pfn = 1ffa2
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ffa2
>       > XenPCI     decreased 1 pages for grant table frame 20
>       > XenPCI     pfn = 1ffa3
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ffa3
>       > XenPCI     decreased 1 pages for grant table frame 21
>       > XenPCI     pfn = 1ffa4
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ffa4
>       > XenPCI     decreased 1 pages for grant table frame 22
>       > XenPCI     pfn = 1ffa5
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ffa5
>       > XenPCI     decreased 1 pages for grant table frame 23
>       > XenPCI     pfn = 1ffa6
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ffa6
>       > XenPCI     decreased 1 pages for grant table frame 24
>       > XenPCI     pfn = 1ffa7
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ffa7
>       > XenPCI     decreased 1 pages for grant table frame 25
>       > XenPCI     pfn = 1ffa8
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ffa8
>       > XenPCI     decreased 1 pages for grant table frame 26
>       > XenPCI     pfn = 1ffa9
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ffa9
>       > XenPCI     decreased 1 pages for grant table frame 27
>       > XenPCI     pfn = 1ffaa
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ffaa
>       > XenPCI     decreased 1 pages for grant table frame 28
>       > XenPCI     pfn = 1ffab
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ffab
>       > XenPCI     decreased 1 pages for grant table frame 29
>       > XenPCI     pfn = 1ffac
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ffac
>       > XenPCI     decreased 1 pages for grant table frame 30
>       > XenPCI     pfn = 1ffad
>       > XenPCI     Calling HYPERVISOR_memory_op - pfn = 1ffad
>       > XenPCI     decreased 1 pages for grant table frame 31
>       > XenPCI     new_grant_frames = 32
>       > XenPCI --> GntTbl_Map
>       > XenPCI <-- GntTbl_Map
>       > XenPCI     GntTbl_Map result = 0
>       > XenPCI <-- GntTbl_Resume
>       > XenPCI --> EvtChn_Init
>       > XenPCI --> hvm_set_parameter
>       > XenPCI HYPERVISOR_hvm_op retval = 0
>       > XenPCI <-- hvm_set_parameter
>       > XenPCI     hvm_set_parameter(HVM_PARAM_CALLBACK_IRQ, 28) = 0
>       > XenPCI --> EvtChn_AllocIpi
>       > XenPCI <-- EvtChn_AllocIpi
>       > XenPCI --> EvtChn_BindDpc
>       > XenPCI <-- EvtChn_BindDpc
>       > XenPCI     pdo_event_channel = 5
>       > XenPCI <-- EvtChn_Init
>       > XenPCI <-- XenPci_Suspend0
>       > XenPCI --> XenPci_SuspendN
>       > XenPCI     doing nothing on cpu N
>       > XenPCI <-- XenPci_SuspendN
>       > XenPCI <-- XenPci_HighSyncCallFunctionN
>       > XenPCI <-- XenPci_HighSyncCallFunction0
>       > XenPCI     Waiting for highsync_complete_event
>       > XenVbd --- HwStorStartIo (Still figuring out ring)
>       > XenPCI <-- XenPci_HighSync
>       > XenPCI --> XenBus_Resume
>       > XenPCI --> hvm_get_parameter
>       > XenPCI HYPERVISOR_hvm_op retval = 0
>       > XenPCI <-- hvm_get_parameter
>       > XenPCI --> hvm_get_parameter
>       > XenPCI HYPERVISOR_hvm_op retval = 0
>       > XenPCI <-- hvm_get_parameter
>       > XenPCI --> EvtChn_BindDpc
>       > XenPCI <-- EvtChn_BindDpc
>       > XenPCI     Adding watch for path = control/sysrq
>       > XenPCI     Adding watch for path = control/shutdown
>       > XenPCI --> XenPci_SysrqHandler
>       > XenPCI     Adding watch for path = device
>       > XenPCI     SysRq Value = (null)
>       > XenPCI     Adding watch for path = memory/target
>       > XenPCI <-- XenPci_SysrqHandler
>       > XenPCI     Adding watch for path = control/shutdown
>       > XenPCI --> XenPci_ShutdownHandler
>       > XenPCI <-- XenBus_Resume
>       > Error reading shutdown path - ENOENT
>       > XenPCI     suspend event channel = 6
>       > XenPCI <-- XenPci_ShutdownHandler
>       > XenPCI --> EvtChn_BindDpc
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI <-- EvtChn_BindDpc
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI     Resuming child
>       > XenPCI --> XenPci_BalloonHandler
>       > XenPCI --> XenPci_Pdo_Resume
>       > XenPCI     target memory value = 512 (524288)
>       > XenPCI     path = device/vbd/768
>       > XenPCI <-- XenPci_BalloonHandler
>       > XenPCI --> XenPci_GetBackendAndAddWatch
>       > XenPCI --> XenPci_IoWatch
>       > XenPCI     Got balloon event, current = 512, target = 512
>       > XenPCI     found pending read - MinorFunction = 0, length =
1024
>       > XenPCI     No change to memory
>       > XenPCI <-- XenBus_ProcessReadRequest
>       > XenPCI <-- XenPci_IoWatch
>       > XenPCI --> XenPci_EvtIoDefault
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI --> XenBus_EvtIoWrite
>       > XenPCI     Rescanning child list
>       > XenPCI     33 bytes of write buffer remaining
>       > XenPCI --> XenPci_EvtChildListScanForChildren
>       > XenPCI     completing request with length 33
>       > XenPCI <-- XenBus_EvtIoWrite
>       > XenPCI     Found path = device/vbd/768
>       > XenPCI <-- XenPci_EvtIoDefault
>       > XenPCI     Found path = device/vif/0
>       > XenPCI --> XenPci_EvtIoDefault
>       > XenPCI <-- XenPci_EvtChildListScanForChildren
>       > XenPCI --> XenBus_EvtIoRead
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI     found pending read
>       > XenPCI <-- XenBus_ProcessReadRequest
>       > XenPCI <-- XenBus_EvtIoRead
>       > XenPCI <-- XenPci_GetBackendAndAddWatch
>       > XenPCI --> XenPci_UpdateBackendState
>       > XenPCI --> XenPci_ChangeFrontendState
>       > XenPCI <-- XenPci_EvtIoDefault
>       > XenPCI     state unchanged
>       > XenPCI --> XenPci_EvtIoDefault
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI <-- XenPci_ChangeFrontendState
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_XenConfigDeviceSpecifyBuffers
>       > XenPCI --> XenBus_EvtIoRead
>       > XenPCI     XEN_INIT_TYPE_RING - ring-ref = FFFFFA800171D000
>       > XenPCI     no data to read
>       > XenPCI     XEN_INIT_TYPE_RING - ring-ref = 16199
>       > XenPCI <-- XenBus_EvtIoRead
>       > XenPCI     XEN_INIT_TYPE_EVENT_CHANNEL - event-channel = 7
>       > XenPCI <-- XenPci_EvtIoDefault
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI --> EvtChn_BindDpc
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI <-- EvtChn_BindDpc
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_ChangeFrontendStateMap
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_ChangeFrontendState
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_UpdateBackendState
>       > XenPCI     Backend State Changed to Connected
>       > XenPCI <-- XenPci_UpdateBackendState
>       > XenPCI <-- XenPci_ChangeFrontendState
>       > XenPCI <-- XenPci_ChangeFrontendStateMap
>       > XenPCI --> XenPci_ChangeFrontendStateMap
>       > XenPCI --> XenPci_ChangeFrontendState
>       > XenPCI <-- XenPci_ChangeFrontendState
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI <-- XenPci_ChangeFrontendStateMap
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI <-- XenPci_XenConfigDeviceSpecifyBuffers
>       > XenPCI --> XenPci_ChangeFrontendState
>       > XenPCI <-- XenPci_ChangeFrontendState
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_Pdo_ChangeSuspendState
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI     setting pdo state to 2
>       > XenPCI     Notifying event channel 5
>       > XenPCI     EVT_ACTION_TYPE_SUSPEND
>       > XenVbd     New pdo state SR_STATE_RESUMING
>       > XenVbd --> XenVbd_InitFromConfig
>       > XenVbd     XEN_INIT_TYPE_VECTORS
>       > XenVbd     XEN_INIT_TYPE_DEVICE_STATE - 0000000000B0D940
>       > XenVbd     XEN_INIT_TYPE_RING - ring-ref = FFFFFA800171D000
>       > XenVbd     XEN_INIT_TYPE_EVENT_CHANNEL - event-channel = 7
(00000007)
>       > 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     qemu_hide_flags_value = 3
>       > XenVbd <-- XenVbd_InitFromConfig
>       > XenPCI --> EvtChn_PdoEventChannelDpc
>       > XenPCI     EVT_ACTION_TYPE_SUSPEND
>       > XenPCI <-- EvtChn_PdoEventChannelDpc
>       > XenPCI --> EvtChn_PdoEventChannelDpc
>       > XenPCI     fdo state set to 2
>       > XenPCI <-- EvtChn_PdoEventChannelDpc
>       > XenPCI <-- XenPci_Pdo_ChangeSuspendState
>       > XenPCI --> XenPci_Pdo_ChangeSuspendState
>       > XenPCI     setting pdo state to 0
>       > XenPCI     Notifying event channel 5
>       > XenPCI     EVT_ACTION_TYPE_SUSPEND
>       > XenVbd     New pdo state 0
>       > XenVbd     New pdo state 0
>       > XenPCI     EVT_ACTION_TYPE_SUSPEND
>       > XenPCI --> EvtChn_PdoEventChannelDpc
>       > XenPCI     EVT_ACTION_TYPE_SUSPEND
>       > XenPCI <-- EvtChn_PdoEventChannelDpc
>       > XenPCI --> EvtChn_PdoEventChannelDpc
>       > XenPCI     fdo state set to 0
>       > XenPCI <-- EvtChn_PdoEventChannelDpc
>       > XenPCI <-- XenPci_Pdo_ChangeSuspendState
>       > XenPCI <-- XenPci_Pdo_Resume
>       > XenPCI     Resuming child
>       > XenPCI --> XenPci_Pdo_Resume
>       > XenPCI     path = device/vif/0
>       > XenPCI --> XenPci_GetBackendAndAddWatch
>       > XenPCI <-- XenPci_GetBackendAndAddWatch
>       > XenPCI --> XenPci_UpdateBackendState
>       > XenPCI --> XenPci_ChangeFrontendState
>       > XenPCI     state unchanged
>       > XenPCI <-- XenPci_ChangeFrontendState
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_XenConfigDeviceSpecifyBuffers
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI     XEN_INIT_TYPE_RING - tx-ring-ref = FFFFFA8000000000
>       > XenPCI     XEN_INIT_TYPE_RING - tx-ring-ref = 16227
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI     XEN_INIT_TYPE_RING - rx-ring-ref = FFFFFA80016F6000
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI     XEN_INIT_TYPE_RING - rx-ring-ref = 16383
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI     XEN_INIT_TYPE_EVENT_CHANNEL - event-channel = 8
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenVbd --- HwStorStartIo (Still figuring out ring)
>       > XenPCI --> EvtChn_Bind
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenVbd     ring_detect_state = 1, index = 0, operation = ff,
id = 0,
>       status =
>       > -1
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenVbd     req_prod = 2, rsp_prod = 2, rsp_cons = 0
>       > XenVbd     ring_detect_state = 2, index = 1, operation = ff,
id = 0,
>       status =
>       > -1
>       > XenVbd     req_prod = 2, rsp_prod = 2, rsp_cons = 1
>       > XenPCI <-- EvtChn_Bind
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_ChangeFrontendStateMap
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI <-- XenPci_ChangeFrontendStateMap
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_ChangeFrontendStateMap
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_ChangeFrontendState
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_UpdateBackendState
>       > XenPCI     Backend State Changed to Connected
>       > XenPCI <-- XenPci_UpdateBackendState
>       > XenPCI <-- XenPci_ChangeFrontendState
>       > XenPCI <-- XenPci_ChangeFrontendStateMap
>       > XenPCI <-- XenPci_XenConfigDeviceSpecifyBuffers
>       > XenPCI --> XenPci_ChangeFrontendState
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI <-- XenPci_ChangeFrontendState
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_Pdo_ChangeSuspendState
>       > XenPCI     setting pdo state to 2
>       > XenPCI     Notifying event channel 5
>       > XenPCI     EVT_ACTION_TYPE_SUSPEND
>       > XenNet --> XenNet_SuspendResume
>       > XenNet     New state SR_STATE_RESUMING
>       > XenNet <-- XenNet_SuspendResume
>       > XenNet --> XenNet_ResumeWorkItem
>       > XenPCI --> EvtChn_PdoEventChannelDpc
>       > XenNet --> XenNet_TxResumeStart
>       > XenPCI <-- EvtChn_PdoEventChannelDpc
>       > XenNet <-- XenNet_TxResumeStart
>       > XenNet --> XenNet_RxResumeStart
>       > XenPCI     waiting...
>       > XenNet <-- XenNet_RxResumeStart
>       > XenPCI     waiting...
>       > XenNet --> XenNet_ConnectBackend
>       > XenNet     XEN_INIT_TYPE_13
>       > XenNet     XEN_INIT_TYPE_VECTORS
>       > XenNet     XEN_INIT_TYPE_DEVICE_STATE - 0000000000B105D0
>       > XenNet     XEN_INIT_TYPE_RING - tx-ring-ref = FFFFFA8000000000
>       > XenNet     XEN_INIT_TYPE_RING - rx-ring-ref = FFFFFA80016F6000
>       > XenNet     XEN_INIT_TYPE_EVENT_CHANNEL - event-channel = 8
>       > XenNet     XEN_INIT_TYPE_READ_STRING - mac = 00:16:3e:e0:00:00
>       > XenNet     XEN_INIT_TYPE_READ_STRING - feature-sg = 1
>       > XenNet     XEN_INIT_TYPE_READ_STRING - feature-gso-tcpv4 = 1
>       > XenNet     XEN_INIT_TYPE_17
>       > XenNet <-- XenNet_ConnectBackend
>       > XenNet --> XenNet_RxResumeEnd
>       > XenNet <-- XenNet_RxResumeEnd
>       > XenNet --> XenNet_TxResumeEnd
>       > XenNet <-- XenNet_TxResumeEnd
>       > XenNet     *Setting suspend_resume_state_fdo = 2
>       > XenNet     *Notifying event channel 5
>       > XenNet <-- XenNet_ResumeWorkItem
>       > XenPCI     EVT_ACTION_TYPE_SUSPEND
>       > XenPCI --> EvtChn_PdoEventChannelDpc
>       > XenPCI <-- EvtChn_PdoEventChannelDpc
>       > XenPCI     fdo state set to 2
>       > XenPCI <-- XenPci_Pdo_ChangeSuspendState
>       > XenPCI --> XenPci_Pdo_ChangeSuspendState
>       > XenPCI     setting pdo state to 0
>       > XenPCI     Notifying event channel 5
>       > XenPCI     EVT_ACTION_TYPE_SUSPEND
>       > XenNet --> XenNet_SuspendResume
>       > XenNet     New state 2
>       > XenNet     Notifying event channel 5
>       > XenNet <-- XenNet_SuspendResume
>       > XenPCI     EVT_ACTION_TYPE_SUSPEND
>       > XenPCI --> EvtChn_PdoEventChannelDpc
>       > XenPCI --> EvtChn_PdoEventChannelDpc
>       > XenPCI <-- EvtChn_PdoEventChannelDpc
>       > XenPCI <-- EvtChn_PdoEventChannelDpc
>       > XenPCI     fdo state set to 0
>       > XenPCI <-- XenPci_Pdo_ChangeSuspendState
>       > XenPCI <-- XenPci_Pdo_Resume
>       > XenPCI <-- XenPci_SuspendResume
>       > Log-dirty command enable
>       > XenPCI     Suspend detected via Dpc
>       > XenPCI --> XenPci_SuspendResume
>       > XenPCI     Suspending child
>       > XenPCI --> XenPci_Pdo_Suspend (device/vbd/768)
>       > XenPCI --> XenPci_Pdo_ChangeSuspendState
>       > XenPCI     setting pdo state to 1
>       > XenPCI     Notifying event channel 5
>       > XenPCI     waiting...
>       > XenPCI     EVT_ACTION_TYPE_SUSPEND
>       > XenPCI     waiting...
>       > XenVbd     New pdo state SR_STATE_SUSPENDING
>       > XenVbd     Set fdo state SR_STATE_SUSPENDING
>       > XenVbd     Notifying event channel 5
>       > XenPCI --> EvtChn_PdoEventChannelDpc
>       > XenPCI     EVT_ACTION_TYPE_SUSPEND
>       > XenPCI <-- EvtChn_PdoEventChannelDpc
>       > XenPCI --> EvtChn_PdoEventChannelDpc
>       > XenPCI <-- EvtChn_PdoEventChannelDpc
>       > XenPCI     fdo state set to 1
>       > XenPCI <-- XenPci_Pdo_ChangeSuspendState
>       > XenPCI --> XenPci_ChangeFrontendState
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_UpdateBackendState
>       > XenPCI     Backend State Changed to Closing
>       > XenPCI <-- XenPci_UpdateBackendState
>       > XenPCI <-- XenPci_ChangeFrontendState
>       > XenPCI --> XenPci_ChangeFrontendState
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_UpdateBackendState
>       > XenPCI     Backend State Changed to Closed
>       > XenPCI <-- XenPci_UpdateBackendState
>       > XenPCI <-- XenPci_ChangeFrontendState
>       > XenPCI --> XenPci_ChangeFrontendState
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_UpdateBackendState
>       > XenPCI     Backend State Changed to InitWait
>       > XenPCI <-- XenPci_UpdateBackendState
>       > XenPCI <-- XenPci_ChangeFrontendState
>       > XenPCI     Match
>       > XenPCI <-- XenPci_Pdo_Suspend
>       > XenPCI     Suspending child
>       > XenPCI --> XenPci_Pdo_Suspend (device/vif/0)
>       > XenPCI --> XenPci_Pdo_ChangeSuspendState
>       > XenPCI     setting pdo state to 1
>       > XenPCI     Notifying event channel 5
>       > XenPCI     EVT_ACTION_TYPE_SUSPEND
>       > XenNet --> XenNet_SuspendResume
>       > XenNet     New state SUSPENDING
>       > XenNet <-- XenNet_SuspendResume
>       > XenNet     Setting SR_STATE_SUSPENDING
>       > XenNet     Notifying event channel 5
>       > XenPCI --> EvtChn_PdoEventChannelDpc
>       > XenPCI     EVT_ACTION_TYPE_SUSPEND
>       > XenPCI <-- EvtChn_PdoEventChannelDpc
>       > XenPCI --> EvtChn_PdoEventChannelDpc
>       > XenPCI     fdo state set to 1
>       > XenPCI <-- EvtChn_PdoEventChannelDpc
>       > XenPCI <-- XenPci_Pdo_ChangeSuspendState
>       > XenPCI --> XenPci_ChangeFrontendState
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_UpdateBackendState
>       > XenPCI     Backend State Changed to Closing
>       > XenPCI <-- XenPci_UpdateBackendState
>       > XenPCI <-- XenPci_ChangeFrontendState
>       > XenPCI --> XenPci_ChangeFrontendState
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_UpdateBackendState
>       > XenPCI     Backend State Changed to Closed
>       > XenPCI <-- XenPci_UpdateBackendState
>       > XenPCI <-- XenPci_ChangeFrontendState
>       > XenPCI --> XenPci_ChangeFrontendState
>       > XenPCI --> XenPci_DeviceWatchHandler
>       > XenPCI <-- XenPci_DeviceWatchHandler
>       > XenPCI --> XenPci_UpdateBackendState
>       > XenPCI     Backend State Changed to InitWait
>       > XenPCI <-- XenPci_UpdateBackendState
>       > XenPCI <-- XenPci_ChangeFrontendState
>       >
>       >
>       >
>       > 2011/2/18 alice wan <wanjia19870902@xxxxxxxxx>
>       >
>       >
>       >       well, good news, after migrating for whole night, about
1000
>       times, vm
>       > still runs well.
>       >
>       >       it seems the problems are well fixed.
>       >
>       >       very appreciate your help
>       >
>       >
>       >       2011/2/17 James Harper <james.harper@xxxxxxxxxxxxxxxx>
>       >
>       >
>       >               >
>       >               > well, Assertion failure appeared again and vm
also
>       blue screen
>       > of
>       >               death after
>       >               > migrating 90 times
>       >               >
>       >
>       >               >  296 XenPCI --> XenPci_GetBackendAndAddWatch
>       >               >  297
>       >               >  298 *** Assertion failed: xpdd->xb_msg_offset
+
>       msg_len <=
>       >               > sizeof(xsd_sockmsg_t) + xpdd->xb_msg->len
>       >               >  299 ***   Source File:
>       >
e:\win-pvdrivers_852\win-pvdrivers.hg\xenpci\xenbus.c,
>       >               > line 303
>       >
>       >
>       >               Hmmm... that's a new one. It suggests either a
>       corruption in my
>       > xebus
>       >               memory, or that xenbus is doing something I
hadn't
>       thought of.
>       >
>       >               Is this reproducible?
>       >
>       >               Thanks
>       >
>       >               James
>       >
>       >
>       >
>
>
>


Attachment: win-pv.jpg
Description: JPEG image

Attachment: qemu.log
Description: Binary data

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.