Tracker item #2209565, was opened at 2008-10-30 04:20 Message generated for change (Comment added) made by mvanzin You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2209565&group_id=204462
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None >Status: Closed >Resolution: Fixed Priority: 3 Private: No Submitted By: Dominique Leuenberger (dimstar) Assigned to: Nobody/Anonymous (nobody) Summary: vmware vmxnet fail after hibernate/resume Initial Comment: * Bug copied from bugzilla.novell.com / reported by openSUSE user * * Clarification: Factory means a transient state of openSUSE 11.1 development * * Due to a feature freeze, there is still version 2008.09.03 in the repositories * * Any help woukd be appreciated in this case * * Original bug address: https://bugzilla.novell.com/show_bug.cgi?id=439046 * after hibernate/resume, the VM`s nic is unusable, forwarding no packets anymore. "modprobe -r vmxnet" hangs for a short time and gives: vmxnet_close: Pending tx = 4 vmxnet_close: Failed to finish all pending tx. Is the related vmxnet device disabled? This virtual machine may be in an inconsistent state. Adapter not morphed. read magic: 0x00002934 vmxnet 0000:02:01.0: PCI INT A disabled after reload of that module (modprobe vmxnet) all is fine again. dmesg on reload: VMware vmxnet virtual NIC driver vmxnet 0000:02:01.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19 Found vmxnet/PCI at 0x2024, irq 19. features: numRxBuffers = 100, numRxBuffers2 = 1 eth0: no IPv6 routers present - latest factory - 2.6.27.1-2-pae - vmware-kmp-pae-2008.09.03_2.6.27.1_2.1-5.17 - vmware ws 6.5 ---------------------------------------------------------------------- >Comment By: Marcelo Vanzin (mvanzin) Date: 2009-07-21 15:41 Message: I believe this was fixed in the June/09 release. ---------------------------------------------------------------------- Comment By: Adar Dembo (adembo) Date: 2008-11-07 00:09 Message: Thanks for filing this bug. I spoke to one of our guest networking engineers who said that the vmxnet driver has never supported guest hibernate properly, in that it doesn't remorph the device backend from vlance to vmxnet upon guest resume. To do that we'd probably need to add .suspend and .resume methods to the pci_driver struct in the driver. All kernels are affected by this, not just openSUSE, though I don't think it's too serious of an issue given that most VMware users will likely save the state of their guest by suspending the entire VM (via suspend/resume) instead of hibernating the guest OS and powering off the VM. Given that this isn't a regression, I've lowered the priority. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2209565&group_id=204462 ------------------------------------------------------------------------------ _______________________________________________ open-vm-tools-devel mailing list open-vm-tools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel