[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-devel] strange network related problem with Xen WindowsGPL PVDriver 0.10.x version


  • To: "lepton" <ytht.net@xxxxxxxxx>
  • From: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
  • Date: Fri, 31 Jul 2009 19:49:25 +1000
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Fri, 31 Jul 2009 02:49:59 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcoRsaoHWmqlJHFvRyyX8eJ1R/nHlwAEcGmw
  • Thread-topic: [Xen-devel] strange network related problem with Xen WindowsGPL PVDriver 0.10.x version

> 
> On Fri, Jul 31, 2009 at 11:23:33AM +1000, James Harper wrote:
> > Can you please try disabling checksum offload and large send offload
in
> > the adapter properties under XP and let me know if things get
better?
> > The slow login could be caused by the same thing that causes
problems
> > with your rdp session.
> Hi,
> 
> I have tried disable checksum offload and large send offload, it
doesn't
> help.

Hmmm...

> 
> I have tried on a Windows 2003 Enterprise Server SP2 too, it has the
> same problem. Using 0.10.0.86, the problem exists, reverting back to
> 0.9.12.pre13, the problem disapear.
> 
> Keep mouse moving will help.

That is strange. Is there a measurable improvement when moving the
mouse, or just an impression that you get?

Can you email me (privately if you want) a screenshot of device manager
with all the interrupt assignments? (device manager, view 'Resources by
type', and drill down to 'Interrupt Request (IRQ)'. Failing that, tell
me what IRQ the XenPCI device is using, and what else is using that IRQ.

> And there is another unrelated problem, when using 0.10.0.86
> or 0.9.12.pre3 on Windows 2003, Before login, windows will complain
"there is
> something wrong about your driver or application , please check it
with  your
> event viewer",
> 
> I check the event viewer, found there is a error related to "unable
load
> IntelIde driver"
> 
> Since I am using PV driver, I think the intelide chipset should be
hided by pv
> driver, but I don't know why under versiion 0.10.86, windows 2003
> complains about it.
> 
> There is no such error msg in my event log when I am using a old
version
> of pv driver under windows 2003.
> 

Yes. GPLPV used to completely hide the network and ide devices in 0.9.x
but there were some very subtle problems with it. Installing the drivers
could stall for ages. Booting would be slower. A few other things also.

The problem is that in order to identify the ide or network device,
windows has to know about it first (otherwise I can't query it to find
out if it is the device I want to hide). Because of that, I'm hiding it
after Windows thinks it's already seen it, and strange things happen.

Xen 3.4.x includes an update that allows the disks themselves and the
network adapters to be hidden in a way that doesn't have these problems.

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®.