Bug 218209

Summary: PAE too restrictive for Xen
Product: [Fedora] Fedora Reporter: Rolf Fokkens <rolf>
Component: kernel-xenAssignee: Xen Maintainance List <xen-maint>
Status: CLOSED NOTABUG QA Contact: Brian Brock <bbrock>
Severity: low Docs Contact:
Priority: medium    
Version: 6CC: bstein
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-12-04 15:03:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Patch for kernel src.rpm to build a non-PAE kernel with xen. none

Description Rolf Fokkens 2006-12-03 12:24:09 UTC
Description of problem:

Unable to run non-linux guests paravirtualized

Version-Release number of selected component (if applicable):

kernel-2.6.18-1.2849.fc6xen

How reproducible:

100%

Steps to Reproduce:
1. Download Opensolaris or OpenBSD guest image
2. Do "xm create ..." and watch /var/log/xen/xend-debug.log
3. Be disappointed by the fact that you can only run paravirtualized Linux
  
Actual results:

Non Linux guest will probably never run virtualized

Expected results:

The full functionality of paravirtualization

Additional info:

Comment 1 Stephen Tweedie 2006-12-04 15:03:27 UTC
And non-PAE won't support larger memory configurations.  We're stuck between a
rock and a hard place here.  PAE is the current choice and this will not change.

You can easily build a non-pae version from source if you wish.

Comment 2 Rolf Fokkens 2006-12-24 12:26:46 UTC
Created attachment 144342 [details]
Patch for kernel src.rpm to build a non-PAE kernel with xen.

Comment 3 Rolf Fokkens 2006-12-24 12:30:20 UTC
The submitted patch helps to build a non-PAE kernel from source. As said: It's
easy, but it takes a while to do it right as building kernels takes a long time
on my system. So for convenience of the interrested... the patch.