Re: Virtual address space exhaustion (was Discontigmem virt_to_page() )

From: Richard B. Johnson (
Date: Fri May 03 2002 - 14:30:47 EST

On Fri, 3 May 2002, Jeff Dike wrote:

> said:
> > Would you please tell me what Unix has 32-bit address space which is
> > not shared with the kernel?
> I'm planning on doing that with UML at some point.
> The claim that it's not Unix if it doesn't share the process address space
> is just stupid.

No. It's not stupid. Unix defines a kind of operating system that
has certain characteristics and/or attributes. Process/kernel shared
address space is one of them. It's a name that has historical

Linux does not have to be Unix. In fact, divorcing virtual address
space may make a better Operating System and it's good that somebody
it planning that. But the result will not be the 25-30 year old
architecture we call Unix. It will be Linux. And it just might
be the thing that makes Linux shine above others, so don't call
this difference stupid.

Dick Johnson

Penguin : Linux version 2.4.18 on an i686 machine (797.90 BogoMips).

                 Windows-2000/Professional isn't.

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

This archive was generated by hypermail 2b29 : Tue May 07 2002 - 22:00:21 EST