Bug 469767 - 32 bit Windows guests with 4GB of RAM and PV drivers installed will not boot.
Summary: 32 bit Windows guests with 4GB of RAM and PV drivers installed will not boot.
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: xenpv-win
Version: 5.3
Hardware: All
OS: Linux
medium
medium
Target Milestone: rc
: ---
Assignee: Paolo Bonzini
QA Contact: Virtualization Bugs
URL:
Whiteboard:
Depends On:
Blocks: 518405
TreeView+ depends on / blocked
 
Reported: 2008-11-03 22:09 UTC by Barry Donahue
Modified: 2018-10-27 14:06 UTC (History)
11 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-11-16 13:44:55 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
screenshot of WinXP-sp3 32-bit with pv under xen (400.70 KB, image/png)
2009-02-26 11:24 UTC, ashok
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2009:1583 0 normal SHIPPED_LIVE xenpv-win bug fix and enhancement update 2009-11-16 13:44:33 UTC

Description Barry Donahue 2008-11-03 22:09:15 UTC
Description of problem: If you have a 32 bit XP or Windows 2003 guest with 4GB of RAM, it will work fine until you install the PV drivers. When you try to reboot the system, it hangs at the Black Windows 2003 screen. The guest is getting a lot of CPU time but does not advance in the boot process.


Version-Release number of selected component (if applicable):
Dom 0 is RHEL 5.3
Guest id Windows 2003 Standard Edition.
PV drivers version is 0.97.4.

How reproducible: Every time.


Steps to Reproduce:
1.Create a 32 bit guest with 4 GB of RAM.
2.Install PV drivers and reboot

  
Actual results: The system will hang on boot.


Expected results: It should boot


Additional info:

Comment 1 Bill Burns 2008-11-14 18:01:56 UTC
Barry email comment on this from Scott at OSR from Sep 16:

From: Scott Noone 
Sent: Tuesday, September 16, 2008 12:03 PM
To: osr-devel
Cc: dmkbugs
Subject: RE: FogBugz (Case 12192) RHEL 5 PV Drivers - 4096MB Memory Limitation with PV Drivers Installed (32-bit guests)

Can you retry this with the latest and greatest code? We finally got the test system configured with enough RAM and assigned a 32bit Server 2003 domU 4096MB of RAM and it booted fine. This was on an x64 dom0 running whatever version of 5.2 you guys sent over recently.

Not sure what would have changed to fix this, but it would be a start.

-scott

Barry, I think you recently confirmed that this issue still exists on the latest drivers. What version were the drivers? Can we get explicit config and environment info (host specifics too) for the 32 bit guest you test? Perhaps that will help them reproduce this. If they cannot then it's time to get the debug setup done here.

Thanks,
 Bill

Comment 2 Bill Burns 2008-11-14 18:03:50 UTC
Ahh nevermind...I see this is a new bug and the info is in comment #1.

Comment 3 Barry Donahue 2008-11-14 18:38:05 UTC
I did retry this again with version 97.4 and hit the problem.

Comment 4 ashok 2009-02-25 06:33:23 UTC
I don't have access to machines with 4GB ram here locally I am trying to persue local manager to arrange one for me.

Comment 5 ashok 2009-02-26 11:24:43 UTC
Created attachment 333313 [details]
screenshot of WinXP-sp3 32-bit with pv under xen

Comment 6 ashok 2009-02-26 11:32:50 UTC
Please see the attachment png file. I have installed the PV driver on Guest.
The Image shows Xen VM has assigned 6GB of ram, the Guest detects 4GB, it is normal. 

details:

guest : WinXP-sp3
Host : 2.6.18-128.1.1.el5xen #1 SMP x86_64 GNU/Linux
PVdriver : 1.0.0.1

Comment 8 David Deaderick 2009-07-16 20:23:55 UTC
Notice that the Memory in Windows is less than 4GB, this is because you have not set the /PAE switch in c:\boot.ini

Comment 9 Paolo Bonzini 2009-08-20 11:55:24 UTC
Assigning to myself for triaging.

Comment 10 Paolo Bonzini 2009-09-02 15:36:31 UTC
It works with the latest drivers, either with or without PAE (though it reports 3.8 GB even if I enable PAE).

I shall test in the next few days with the RHEL 5.4 released drivers.

Comment 11 Paolo Bonzini 2009-09-15 16:14:04 UTC
Anyway, MODIFIED now that 1.0.90-2 has been built.

Comment 16 koka xiong 2009-10-30 03:59:26 UTC
1.Having installed windows 32 guest with RAM>4G and installed windows XP  SP3 32 bit guest with RAM>4G
2.Install the xenpv-win driver
3.After install the xenpv-win driver, restart the system
After the system is restarted,it can boot well.

Comment 21 errata-xmlrpc 2009-11-16 13:44:55 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHEA-2009-1583.html


Note You need to log in before you can comment on or make changes to this bug.