89 messages in org.kernel.vger.linux-kernelRe: 2G memory split
FromSent OnAttachments
Jens AxboeJan 10, 2006 4:58 am 
Ingo MolnarJan 10, 2006 5:29 am 
Jens AxboeJan 10, 2006 5:37 am 
Byron StanoszekJan 10, 2006 5:43 am 
Jens AxboeJan 10, 2006 5:47 am 
Mikael PetterssonJan 10, 2006 5:47 am 
Jens AxboeJan 10, 2006 5:53 am 
Gerd HoffmannJan 10, 2006 6:09 am 
Mark LordJan 10, 2006 6:11 am 
Jens AxboeJan 10, 2006 6:21 am 
Jens AxboeJan 10, 2006 6:22 am 
Jens AxboeJan 10, 2006 6:25 am 
Jens AxboeJan 10, 2006 6:39 am 
Ingo MolnarJan 10, 2006 6:43 am 
Jens AxboeJan 10, 2006 7:03 am 
Mark LordJan 10, 2006 7:11 am.patch
Mikael PetterssonJan 10, 2006 7:23 am 
Linus TorvaldsJan 10, 2006 8:14 am 
Jeff V. MerkeyJan 10, 2006 8:30 am.patch, .patch
Mark LordJan 10, 2006 8:39 am 
Linus TorvaldsJan 10, 2006 8:52 am 
Jeff V. MerkeyJan 10, 2006 8:56 am 
Jeff V. MerkeyJan 10, 2006 9:00 am 
Mark LordJan 10, 2006 9:06 am 
Sergey VlasovJan 10, 2006 9:07 am 
Jeff V. MerkeyJan 10, 2006 9:13 am 
Jeff V. MerkeyJan 10, 2006 9:17 am 
Linus TorvaldsJan 10, 2006 9:28 am 
Jens AxboeJan 10, 2006 9:32 am 
Jeff V. MerkeyJan 10, 2006 9:36 am 
Mark LordJan 10, 2006 9:36 am 
Bernd EckenfelsJan 10, 2006 9:48 am 
Martin BlighJan 10, 2006 10:14 am 
Coywolf Qi HuntJan 10, 2006 10:27 am 
Coywolf Qi HuntJan 10, 2006 10:32 am 
Linus TorvaldsJan 10, 2006 10:34 am 
Martin BlighJan 10, 2006 10:39 am 
Mark LordJan 10, 2006 10:45 am 
Martin BlighJan 10, 2006 10:46 am 
Lennart SorensenJan 10, 2006 10:50 am 
Dave HansenJan 10, 2006 10:54 am 
Mark LordJan 10, 2006 10:57 am 
Jens AxboeJan 10, 2006 10:57 am 
Mark LordJan 10, 2006 11:01 am 
Dave HansenJan 10, 2006 11:04 am 
Jeff V. MerkeyJan 10, 2006 11:12 am 
Mark LordJan 10, 2006 11:15 am 
Jens AxboeJan 10, 2006 11:26 am 
Jeff V. MerkeyJan 10, 2006 11:30 am 
Jens AxboeJan 10, 2006 11:41 am 
Bernd EckenfelsJan 10, 2006 12:17 pm 
Jens AxboeJan 10, 2006 12:27 pm 
Jan EngelhardtJan 10, 2006 12:42 pm 
Alan CoxJan 10, 2006 12:54 pm 
Jens AxboeJan 10, 2006 1:02 pm 
Con KolivasJan 10, 2006 4:25 pm 
J.A. MagallonJan 10, 2006 5:12 pm 
Bernd EckenfelsJan 11, 2006 12:39 am 
Jens AxboeJan 11, 2006 2:05 am 
Jens AxboeJan 11, 2006 2:15 am 
Greg NorrisJan 11, 2006 8:00 am 
Mark LordJan 11, 2006 9:12 am 
Greg NorrisJan 11, 2006 9:44 am 
Herbert PoetzlFeb 1, 2006 2:22 pm 
Ulrich MuellerFeb 2, 2006 3:03 am 
Jan EngelhardtFeb 2, 2006 12:55 pm 
Mark LordFeb 3, 2006 2:38 pm 
Ulrich MuellerFeb 4, 2006 2:22 am 
Jens AxboeFeb 4, 2006 2:35 am 
Jan EngelhardtFeb 4, 2006 3:04 am 
Jan EngelhardtFeb 4, 2006 3:05 am 
Mark LordFeb 4, 2006 5:57 am 
J.A. MagallonFeb 5, 2006 7:32 am 
Arjan van de VenFeb 5, 2006 7:38 am 
Barry K. NathanFeb 5, 2006 10:41 am 
Bodo EggertFeb 5, 2006 12:20 pm 
Jan EngelhardtFeb 5, 2006 1:13 pm 
Arjan van de VenFeb 5, 2006 1:18 pm 
Jeff DikeFeb 5, 2006 2:12 pm 
Jan EngelhardtFeb 6, 2006 6:56 am 
Herbert PoetzlFeb 6, 2006 4:41 pm 
Mark RustadFeb 6, 2006 6:50 pm 
Bernd PetrovitschFeb 7, 2006 1:37 am 
Adrian BunkFeb 7, 2006 4:19 am 
Ulrich MuellerFeb 7, 2006 6:05 am 
Adrian BunkFeb 7, 2006 6:42 am 
Jan EngelhardtFeb 9, 2006 8:06 am 
Kirill KorotaevApr 10, 2006 7:10 am 
Mark LordApr 10, 2006 7:39 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: 2G memory splitActions...
From:Jeff V. Merkey (jmer@wolfmountaingroup.com)
Date:Jan 10, 2006 9:00:52 am
List:org.kernel.vger.linux-kernel

Jeff V. Merkey wrote:

Linus Torvalds wrote:

On Tue, 10 Jan 2006, Martin Bligh wrote:

The non-1GB-aligned ones need to be disbarred when PAE is on, I think.

Well, right now _all_ the non-3:1 cases need to be disbarred. I think we depend on the kernel mapping only ever being the _one_ last entry in the top-level page table, which is only true with the 3:1 mapping.

But I didn't check.

No. It works fine (or seems to) with 2:2 mapping. I've tested with these extensively and am shipping products on the 1U appliances with 2:2 and I have never seen any problems with 2.6.9-2.6.13.

The only unpleasant side affect with 3:1 is user apps seem to rely on swap space a little more than I like -- perhaps this is the side affect you are referring to?

RH ES uses 4:4 which is ideal and superior to this hack.

Take that back. I checked the build and 2:2 does not work correctly with highmem enabled. So you may be correct. Highmem support is crap anyway and a 4:4 scheme is what this should have been from the start. It's ok. The nice thing about Linux if you don't like what Linus is cooking in the kitchen, you can add your own ingredients and make something else.

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