[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 10:12:57 +0800
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Sun, 20 Feb 2011 18:13:49 -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=D5u0G3pflEt9PgepI5mXWM+uFkUmStt7owAVcRuWJ3mf+4feWIQoNj/hzzHhKWdErW r1LMcue6Ip8m6c0nRw6BVVPcadWzXf1P9CJxk++632a9ZPCg9Np01ts70cYA+fyjotpp LgXWYq7Ej4VOGlkncJYrKhPfbhZcmru3a5QHI=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

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

 


Rackspace

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