Hello All, Has anyone been able to run an OSOL or Solaris 10 HVM without using the paravirtualized (PV) driver set? This implies that ioemu is used for the net driver front end. My efforts have been unsuccessful. I can plumb and obtain an address for a e1000 device via ioemu, but the connection is unstable ( I need to re-plumb occasionally, and I''m not sure why ). The syslog is turned up to debug, and I cannot find any relevant information to diagnose the periodic network failure. For the record, the xpv network drivers ( pre-installed from the SUNWxvmpv pkg) work great, and run at blazing speeds on my system. Unfortunately I cannot use these drivers, because my task requires investigation of ioemu security. Scott Kuehn -- This message posted from opensolaris.org
The following is a synopsis of the advice I received off-forum: The PV drivers exist in the package: SUNWxvmpv, and the package files reside in: /platform/i86hvm You may *disable* the package by renaming /platform/i86hvm, but a more elegant technique is to run ''pkgrm SUNWxvmpv''. The existing device/driver configuration might be somewhat convoluted after this step, so for the cleanest non-PV system I actually recommend unchecking SUNWxvmp during the package selection step of the standard interactive OSOL/Sol10 installation. Once the PV drivers are disabled or removed, consider using the rtls driver (which is likely the default if you are using xen or xVM) as your ioemu net front-end. This was suggested to be a well-tested driver, and the results of my ad-hoc netperf tests confirm. -- This message posted from opensolaris.org