lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Thu, 03 Jan 2008 16:01:15 +0200
From:	Boaz Harrosh <bharrosh@...asas.com>
To:	Andi Kleen <ak@...e.de>
CC:	Christoph Hellwig <hch@...radead.org>, schwidefsky@...ibm.com,
	akpm@...ux-foundation.org, linux-kernel@...r.kernel.org,
	linux-arch@...r.kernel.org,
	Benjamin Herrenschmidt <benh@...nel.crashing.org>
Subject: Re: [patch 2/3] CONFIG_HIGHPTE vs. sub-page page tables.

On Thu, Jan 03 2008 at 15:12 +0200, Andi Kleen <ak@...e.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
> --

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ