[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: Sat, 19 Feb 2011 21:25:37 +0800
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Sat, 19 Feb 2011 05:26:38 -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=CinTtXWFZXqdG4bqH+LBewoJnePJgGKM8/wa5WNdmCvdbanCsB4NgJVOS/U0wCIyxC iYcxZ7O7gKdLrlqB/hJ2nJLPPqWTGDDIjwrjG/WBjAU8mCvbyuK7kB4pw4GQ6Cd/J8iD llEb6IEZW2QVrsk88iCY5JY4D3Koj/Ja5eaaM=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

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

 


Rackspace

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