On Sat, May 20, 2006 at 09:47:17AM -0500, Josh Boyer wrote: > On Sat, 2006-05-20 at 16:14 +0200, Axel Thimm wrote: > > On Wed, May 17, 2006 at 02:07:59PM -0400, Jeremy Katz wrote: > > > As we move forward with Xen enablement, there's a desire for > > > being able to access more than 4 gigs of RAM on 32-bit Xen hosts. The > > > options for handling this are > > > 1) Another kernel. This is bad due to > > > a) we're running out of CD space already > > > b) keeping things matched up between the HV and the guest kernels > > > c) migration is worlds of pain with two types of kernels > > > 2) Switch the 32-bit xen kernels to require PAE. For most "current" > > > non-laptop hardware, this is a non-issue. It does mean that xen won't > > > work a lot of earlier PentiumM laptops > > > 3) Do nothing, tell people to use 64bit if they want more than 4 gigs of > > > RAM > > > 4) Make the PAE code handled at runtime. This is a pretty non-trivial > > > amount of work :) > > > > > > Given these, we're looking at going with #2 and thus only having Xen > > > work on PAE-capable hardware in the development tree. And we're > > > planning to try to execute this switchover the beginning of next week. > > > Note that this will not affect bare metal installs at all. > > > > > > Jeremy > > > > Judging from the feedback I would derive that > > > > o in later production environments usually hardware with PAE support > > will be used. > > > > o during development, though, people would like to test xen on their > > non-PAE hardware like their laptops. > > > > So maybe rawhide should continue with both PAE and non-PAE kernels and > > decide on dropping the non-PAE when a release is about to be cut? > > I don't think so. I think you missed the "worlds of pain" part about > having two kernels. It also becomes a resource issue. Not within rawhide, or? > > I think option 1 is simply too much burden. So options 2 and 3 are > left. It seems to come down to which is the "greater good". Which > group is larger? The ones that don't have PAE hardware, or the ones > that have machines with >= 4 gigs of RAM that are non-64bit. > > Personally, I think option 2 is fine. Of course, both my machines have > PAE :). If personal bits matter, then I'd go for 3. I have no 32 bit machine with >= 4GB, but quite a few 64 bits ones. And the toy machines I would use to play with rawhide have no PAE. I guess whoever needs that much memory also needs something like x86_64' in-chip memory controller. (the only systems I've recently seen with large memories running on 32 bits were 64-bits platforms with Debian, due to Debian not supporting multilib ...) -- Axel.Thimm at ATrpms.net
Attachment:
pgpRa6QnpfLzN.pgp
Description: PGP signature
-- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list