WARNING - OLD ARCHIVES

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

xen-devel

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

To: james.harper@xxxxxxxxxxxxxxxx
Subject: [Xen-devel] win-pv assertion failed while migrating
From: alice wan <wanjia19870902@xxxxxxxxx>
Date: Sat, 12 Feb 2011 17:09:04 +0800
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sat, 12 Feb 2011 01:09:57 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to:cc :content-type; bh=OdyTlotsivZZJHtVkHXZmtmWgNLFbcFSMiW8vBeBiWo=; b=Q/O2v+kLaH9uYRzzLf8W6iYjuLzToZRFDpdUtEWMKbuw6CPzozCsUJAfe4gb+YkZQ9 JQxqNO7IoMqM5venE5sZvnW+ySp7VMxhgzVsZLXQ25tZvVreZa38rQjTOcLAIBaHn5DK eiu4zx6SPVOH24v4sugJb7Kzk4FzoGUOi8u7Y=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=pT2qOCibmBt576MstDObwE8kL5iQwG7vuTbsryM4evVScr6CF08sBMTEF3PBw7RTck 6ZOZB1XByrbP+jUlnzVqxUEzitWrBp2V10wn76TAR50MOexRxYnY7zC+IQXEKJGWDw0J db5FTyY5UQ8Vtug4ocbS4023XP6iXl+vEvSH4=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
hi all
 
i migrated a guest os with win-pv driver (changset 820) , xc_save process hung like that
 
(gdb) bt
#0  0x0000003482ec5f3b in read () from /lib64/libc.so.6
#1  0x00007f53b42754cf in read_exact () from /usr/lib64/libxenctrl.so.4.0
#2  0x00007f53b427b283 in xc_evtchn_pending () from /usr/lib64/libxenctrl.so.4.0
#3  0x00007f53b404b5e7 in xc_await_suspend () from /usr/lib64/libxenguest.so.4.0
#4  0x0000000000401305 in suspend ()
#5  0x00007f53b404f684 in suspend_and_state () from /usr/lib64/libxenguest.so.4.0
#6  0x00007f53b4051d4f in xc_domain_save () from /usr/lib64/libxenguest.so.4.0
#7  0x0000000000401539 in main ()
 
the pv debug info in qemu log is as following:
 
XenPCI <-- XenPci_DeviceWatchHandler
XenNet --> XenNet_Resume
XenPCI --> XenPci_DeviceWatchHandler
XenNet --> XenNet_TxResumeStart
XenPCI <-- XenPci_DeviceWatchHandler
XenNet <-- XenNet_TxResumeStart
XenPCI --> XenPci_UpdateBackendState
XenNet --> XenNet_RxResumeStart
XenNet <-- XenNet_RxResumeStart
XenPCI     state unchanged
XenNet --> XenNet_ConnectBackend
XenPCI --> XenPci_DeviceWatchHandler
XenNet     XEN_INIT_TYPE_13
XenPCI <-- XenPci_DeviceWatchHandler
XenNet     XEN_INIT_TYPE_VECTORS
XenNet     XEN_INIT_TYPE_DEVICE_STATE - 81F40FB4
XenNet     XEN_INIT_TYPE_RING - tx-ring-ref = FFB1F000
XenNet     XEN_INIT_TYPE_RING - rx-ring-ref = FFB1E000
XenNet     XEN_INIT_TYPE_EVENT_CHANNEL - event-channel = 7
XenNet     XEN_INIT_TYPE_READ_STRING - mac = 00:16:3e:e0:00:13
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 --> XenNet_SuspendResume
XenNet     New state SR_STATE_RESUMING
XenNet <-- XenNet_SuspendResume
XenNet --> XenNet_Resume
XenNet     *Notifying event channel 5
XenNet --> XenNet_TxResumeStart
XenNet <-- XenNet_Resume
XenPCI     EVT_ACTION_TYPE_SUSPEND
XenPCI --> EvtChn_PdoEventChannelDpc
XenPCI <-- EvtChn_PdoEventChannelDpc
XenPCI     fdo state set to 2
XenNet <-- XenNet_TxResumeStart
XenPCI <-- XenPci_Pdo_ChangeSuspendState
XenNet --> XenNet_RxResumeStart
XenPCI --> XenPci_Pdo_ChangeSuspendState
XenNet <-- XenNet_RxResumeStart
XenPCI     setting pdo state to 0
XenNet --> XenNet_ConnectBackend
XenPCI     Notifying event channel 5
XenNet     XEN_INIT_TYPE_13
XenPCI     EVT_ACTION_TYPE_SUSPEND
XenNet     XEN_INIT_TYPE_VECTORS
XenNet --> XenNet_SuspendResume
XenNet     XEN_INIT_TYPE_DEVICE_STATE - 81F40FB4
XenNet     New state 2
XenNet     Notifying event channel 5
XenNet     XEN_INIT_TYPE_RING - tx-ring-ref = FFB1F000
XenNet <-- XenNet_SuspendResume
XenPCI     EVT_ACTION_TYPE_SUSPEND
 
*** Assertion failed: xi->rx_ring_pbs[id] != (USHORT)0xFFFF
***   Source File: c:\projects\win-pvdrivers.hg\xennet\xennet_rx.c, line 639
 
XenNet     XEN_INIT_TYPE_RING - rx-ring-ref = FFB1E000
XenVbd --> DriverEntry
XenVbd     IRQL = 31
XenVbd     DriverObject = 00000000, RegistryPath = 00000000
XenVbd --> XenVbd_HwScsiFindAdapter
XenVbd     IRQL = 31
XenVbd     xvdd = 819F5300
XenVbd     BusInterruptLevel = 28
XenVbd     BusInterruptVector = 01c
XenVbd     NumberOfAccessRanges = 1
XenVbd     RangeStart = 1f98a000, RangeLength = 00001000
XenVbd     XEN_INIT_TYPE_VECTORS
XenVbd     XEN_INIT_TYPE_DEVICE_STATE - 81F96AB4
XenVbd     XEN_INIT_TYPE_RING - ring-ref = 81F3C000
XenVbd     XEN_INIT_TYPE_EVENT_CHANNEL - event-channel = 7
XenVbd     cached_use_other = 1
XenVbd     XEN_INIT_TYPE_READ_STRING - device-type = disk
XenVbd     device-type = Disk
XenVbd     XEN_INIT_TYPE_READ_STRING - mode = w
XenVbd     mode = w
XenVbd     XEN_INIT_TYPE_READ_STRING - sectors = 104857600
XenVbd     XEN_INIT_TYPE_READ_STRING - sector-size = 512
XenVbd     XEN_INIT_TYPE_GRANT_ENTRIES - entries = 11
XenVbd     qemu_hide_flags_value = 3
XenVbd     aligned_buffer_data = 819F7274
XenVbd     aligned_buffer = 819F8000
XenVbd     ConfigInfo->MaximumTransferLength = 4096
XenVbd     ConfigInfo->NumberOfPhysicalBreaks = 0
XenVbd     Dma64BitAddresses not supported
XenVbd <-- XenVbd_HwScsiFindAdapter
XenVbd --> XenVbd_HwScsiInitialize
XenVbd     IRQL = 31
XenVbd     dump_mode = 1
XenVbd <-- XenVbd_HwScsiInitialize
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
Log-dirty command enable
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd --> HwScsiStartIo (Suspending/Resuming)
XenVbd <-- HwScsiStartIo (Suspending/Resuming)
XenVbd ScsiPortInitialize failed with status 0xc0000001
XenVbd <-- DriverEntry
XenNet --> XenNet_Shutdown
XenNet <-- XenNet_Shutdown
XenPCI     Bug check 0x0000008E (0x80000003, 0x80878113, 0xF885AAF4, 0x00000000)
reset requested in cpu_handle_ioreq.
Issued domain 473 reboot
 
environment: xen 4.0.0 +2.6.31.13, windows2003+win-pv(changeset 820)
 
i need your help ,thanks in advance
 
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel