>
> 2008 R2
>
> the vm picture and log are attached
>
Hmmm... I'm not getting any logging on mine.
Do you have a crash dump? I'd need the pdb file for xenpci if you do.
The address being free'd according to the bug check is
0xFFFFFA8000000000, which appears to be allocated here:
XenPCI <-- XenPci_DeviceWatchHandler
XenPCI XEN_INIT_TYPE_RING - tx-ring-ref = FFFFFA8000000000
XenPCI XEN_INIT_TYPE_RING - tx-ring-ref = 16228
I've posted on ntdev mailing list to see if anyone else thinks it
strange that the address is such a round number.
James
>
> 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
> > >
> > >
> > >
> >
> >
> >
>
>
>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|