Re: [patch 2/3] CONFIG_HIGHPTE vs. sub-page page tables.

Boaz Harrosh
2008-01-03T14:02:18Z

On Thu, Jan 03 2008 at 15:12 +0200, Andi Kleen <ak@suse.de> wrote:
>> Can we please just nuke CONFIG_HIGHPTE? There's only been a small
>> amount of 32bit machines
>
> It's unfortunately a larger amount :/ And for unknown reasons a lot of
> people still install 32bit kernels on new perfectly capable 64bit systems
> even if they have a lot of memory.
>
Yes I've seen that too many times. When I comment about it, people say:
"What this 'core 2' supports AMD64 ??!!"

I think this is the distros fault.
1. Most call it AMD64 and not, i don't know what it should be called.

2. They put the first and default installation as i386 and not the x64,
the later is only farther down or on a different link.

3. My Fedora x86_64 installation has a full blown 32bit installation inside.
In fact, every time I yum install this or that, I get installed by default
both the 64bit and 32bit libraries. I don't even know how to turn the 32bit
off. This means that Distros can supply one x86 installation for both
flavors and decide at setup time what to install. By this, follow the Kernel
in observing that it is the same-ARCH same-INSTALL.

4. Some binary modules like Flash, media-codecs acrobat-reader etc... think
(That snow ball effect here) that 32bit is much more common and only provide
that. So people think that for best compatibility they should stick with
32bit. But this is not true. They all work perfectly here in 64bit land.
Distros should both confirm on that publicly. And also make extensive tests
for 32bit compatibility on 64bit machines, even for these binary only bad
guys.

5. Distros should jump on the 64bit bang-wagon, to stand it-self apart from
Window 32bit-ness. It has bin proven more than once that a Huge Linux 64bit
machine, with lots of CPUs and memory, can be the best Windows 32bit performer
in existence. Both under KVM/VMWARE or Wine. 64bit Vista can never get close,
not to speak of the "none-existent" 64bit XP.

Just my $0.02
Boaz

> I don't think removing CONFIG_HIGHPTE will be an option any time soon.
>
> -Andi
> --