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

Bug#295678: kernel-image packages with CONFIG_HIGHMEM64G=y enabled



On Wed, Aug 10, 2005 at 10:03:31AM -0400, Andres Salomon wrote:
> On Wed, Aug 10, 2005 at 11:57:35AM +0900, Horms wrote:
> > On Tue, Aug 09, 2005 at 05:34:33PM -0600, dann frazier wrote:
> > > On Tue, 2005-08-09 at 11:29 +0200, Christian Hammers wrote:
> > > > Hello
> > > > 
> > > > The problems is not Dell PowerEdge specific. My TYAN Tiger-i7320-S5350
> > > > (standard dual xeon server from www.ipc2u.com) also reports only 3.5GB 
> > > > after booting the Sarge 2.6 kernel :-( The BIOS reports full 4GB.
> > > > So if it does not hurt anybody I suggest turning on 64GB support.
> > > 
> > > >From arch/i386/Kconfig:
> > > 
> > >     If more than 4 Gigabytes is used then answer "64GB" here. This
> > >     selection turns Intel PAE (Physical Address Extension) mode on.
> > >     PAE implements 3-level paging on IA32 processors. PAE is fully
> > >     supported by Linux, PAE mode is implemented on all recent Intel
> > >     processors (Pentium Pro and better). NOTE: If you say "64GB" here,
> > >     then the kernel will not boot on CPUs that don't support PAE!
> > > 
> > > So it looks like this would hurt other users.  And, on machines that do
> > > support PAE, I've seen benchmarks that demonstrate a significant
> > > performance loss.  However, this was on a 2.4.25 kernel, not a recent
> > > 2.6, and I no longer have a link to those results - google might.
> > > 
> > > I think supporting these machines would mean adding an additional x86
> > > kernel-image flavor.
> > 
> > I think if it is a performance hit (on a sufficiently prevalent
> > set of hardware) then a new flavour would be in order.
> > 
> > On the machines not booting front, it seems those machines
> > are probably going to be using the 383 or 586 flavours rather
> > than the 686 flavour, so adding this option to the latter
> > shouldn't cause those machines to stop booting.
> > 
> 
> I can't say I'm a fan of adding another flavour.  How many people are
> actually using >4GB of memory on x86?  I suspect (or hope) that people
> who are going to be doing those sorts of things will be using x86_64
> and ia64 hardware.  Christian's problem, aiui, is simply that the kernel
> sees 3.5GB instead of 4GB.  I'm not sure whether this is by design, or is
> a bug, but I'd much rather see that fixed instead.

I am with Andress. Adding a new flavour is very heavy.

-- 
Horms



Reply to: