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-users

RE: [Xen-users] GPL PV Intermittent Network Problems

To: "'Nick Couchman'" <Nick.Couchman@xxxxxxxxx>, <james.harper@xxxxxxxxxxxxxxxx>
Subject: RE: [Xen-users] GPL PV Intermittent Network Problems
From: "Dustin Henning" <Dustin.Henning@xxxxxxxxxxx>
Date: Tue, 11 Nov 2008 10:00:39 -0500
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 11 Nov 2008 07:01:29 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <491939B30200009900030DB0@xxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Organization: PRD, Inc.
References: <49190C6F020000BB00015D67@xxxxxxxxxxxxxxxxxxxxx> <491939B30200009900030DB0@xxxxxxxxxxxxxxxxxxxxx> <491939B30200009900030DB0@xxxxxxxxxxxxxxxxxxxxx>
Reply-to: Dustin.Henning@xxxxxxxxxxx
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AclEDTRUV4vK3ygbTziI+/q0t4woCwAADfHg

If you’re feeling bold and daring, just switch it, but have a backup handy.  In some cases it will work, in others it won’t.  There is good documentation out there, but I  don’t  have hand links to any of it.  Here is what I am suggesting:

1)      Device Manager

2)      Right click on Advanced Configuration and Power Interface PC

3)      Click Update Driver

4)      Select Advanced (Install from a list or specific location)

5)      Select Don’t Search. I will choose the driver to install

6)      Uncheck the “Show compatible hardware” box if necessary (it probably isn’t)

7)      Choose ACPI Uniprocessor PC

8)      Proceed through the remaining steps and reboot

As I said, you should certainly have a backup ready, but I believe this should work (assuming XP/2003 or newer), I’m not sure it was that easy in 2000, my MCSE class back then said no, but could have been wrong.  Good luck,

                Dustin

 

From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Nick Couchman
Sent: Tuesday, November 11, 2008 09:52
To: james.harper@xxxxxxxxxxxxxxxx
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: RE: [Xen-users] GPL PV Intermittent Network Problems

 

Well, I've just stumbled upon another couple of things that seem to be causing the problem.  First, in looking at the Computer type (Device Manager -> Computer Name -> Computer), the working ones all have "ACPI Uniprocessor PC" and the two that don't work have "Advanced Configuration and Power Interface (ACPI) PC."  On the surface, this seems to be about the same - even looking at the driver version, date, etc., yields the same information.  However, if I go to the Details tab of this device and look at "Hardware Ids," I see that the "Advanced Configuration...PC" shows "acpipic_up" whereas the "ACPI Uniprocessor PC" shows "acpiapic_up."  So, the computer types are actually different, and, just like when you switch from a single processor to a multiprocessor configuration, Windows is incapable of picking up the change from a non-APIC (PIC, I guess??) machine (VM) to an APIC machine (VM), even though I've switched over the Xen configuration.

Furthermore, if I look at the Device Manager and view as "Resources by Type" and look at IRQs, the machine that is failing doesn't have ANY devices assigned an IRQ over 15 whereas the ones that work have a few other devices (besides the Xen ones) assigned IRQs over 15.

Guess it comes down to a HAL issue at this point - anyone have any good hints or documents for switching out the HAL?

-Nick


-----Original Message-----
From: James Harper <james.harper@xxxxxxxxxxxxxxxx>
To: Nick Couchman <Nick.Couchman@xxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
Subject: RE: [Xen-users] GPL PV Intermitent Network Problems
Date: Tue, 11 Nov 2008 21:29:23 +1100

 
Nick,
 
I have built a xenpci.sys that will tell Windows not to give it an IRQ
under 16. Other than testing that it doesn't crash I haven't given it
any other testing. You can download it at:
http://www.meadowcourt.org/downloads/xenpci.sys.no_irq_under_16.xp.bin
 
rename the downloaded file to xenpci.sys and copy it to
c:\windows\system32\drivers, then reboot.
 
I also have a windows 2003 version there.
 
If, for some reason, windows won't assign an irq > 16 to it then a boot
with /GPLPV will probably fail (bug check 0x7b), but you should still be
able to reboot without /GPLPV.
 
Let me know how it goes. If it boots, assigns an irq > 16, and your
stability problems go away, then I'll keep the fix in there.
 
Thanks
 
James

This e-mail may contain confidential and privileged material for the sole use of the intended recipient. If this email is not intended for you, or you are not responsible for the delivery of this message to the intended recipient, please note that this message may contain SEAKR Engineering (SEAKR) Privileged/Proprietary Information. In such a case, you are strictly prohibited from downloading, photocopying, distributing or otherwise using this message, its contents or attachments in any way. If you have received this message in error, please notify us immediately by replying to this e-mail and delete the message from your mailbox. Information contained in this message that does not relate to the business of SEAKR is neither endorsed by nor attributable to SEAKR.

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>