lkml.org 
[lkml]   [1998]   [Dec]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Date
From
Subject960MB limitation for 2.2 ?
Hi everybody,

Linux-2.2 is likely to be released within the next few months.
I think people will start to use it then, maybe upgrade to 2.2.XX and staying
with that for a long time, just as a lot of people stay with 2.0 kernels.

There will be probably quite some 2GB iA32 machines in, say, a year or two.
(And while I hope, people switch to better architectures such as alpha, they
won't.)
You can predict what will happen: People tell: "No, Linux does not support
2GB (not even 1GB) RAM, unless you do strange kernel hacking." (And a lot of
people consider changing kernel sources as something rather esoteric. And a
lot of people will just remember: "Linux does only support 960MB.")
MS will be happy of that ...

I'd suggest, changing the late 2.1.1xx kernels NOW to support up to 2GB as
default. It won't break anything, most probably, but if it will, it's better
done now, too.

This will not only save bad press for Linux but also a large number of
postings to this list.

It's trivial, actually.

Regards,
--
Kurt Garloff <K.Garloff@ping.de> (Dortmund, FRG)
PGP key on http://student.physik.uni-dortmund.de/homepages/garloff
--- linux/arch/i386/vmlinux.lds~ Tue Oct 20 23:21:13 1998
+++ linux/arch/i386/vmlinux.lds Wed Oct 21 09:23:04 1998
@@ -6,7 +6,7 @@
ENTRY(_start)
SECTIONS
{
- . = 0xC0000000 + 0x100000;
+ . = 0x70000000 + 0x100000;
_text = .; /* Text and read-only data */
.text : {
*(.text)
--- linux/include/asm-i386/page.h~ Thu Apr 9 03:05:18 1998
+++ linux/include/asm-i386/page.h Wed Oct 21 09:22:38 1998
@@ -80,7 +80,7 @@
*
* which has the same constant encoded..
*/
-#define __PAGE_OFFSET (0xC0000000)
+#define __PAGE_OFFSET (0x70000000)

#define PAGE_OFFSET ((unsigned long)__PAGE_OFFSET)
#define __pa(x) ((unsigned long)(x)-PAGE_OFFSET)
\
 
 \ /
  Last update: 2005-03-22 13:45    [W:0.109 / U:0.184 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site