On Thu, Apr 08, 2010 at 08:30:07PM +0800, Ben Kloosterman wrote:
> >Ben Kloosterman wrote:
>  >>    1.       Any tips on creating a new arch ? In particular I want x86
>  >or
>  >>    x86_64 with MMU_Config set to off (don't ask why J  )
>  >
>  >I was thinking about that recently too :-)
>  >Just to make testing easier, and raise the profile of !CONFIG_MMU
>  >in kernel testing though.  No deeper reason.
> 
> I want to only allow Java and CIL (.NET ) apps to be installed thus giving
> me memory protection and easy multi platform. Anyway I took the .38 kernel
> from Linus's tree and tried to compile with !CONFIG_MMU but got lots of
> errors ( though mainly in mmu .c code the linker will pull out) , I take it
> I should work with the uClinux patch instead ? Can this patch be applied to
> 38 ?
> 
> Also can the nvidia driver work ?

I highly doubt the nvidia binary driver would ever work on a NOMMU x86.
I don't think they have any interest in supporting anything other than
the 99.999% standard x86 setup.

Running x86_64 without MMU simply sounds insane.  I can't imagine there
is a good reason for doing it.

The memory fragmentation issues with NOMMU are painful and given the
chance I would always use MMU if available.  I don't care if it costs
a few percent in performance, it simplfies so many things and helps
provide so much more robustness and helps debuging.

I guess I really don't understand the desire for uclinux on x86 at all. :)

> Shared lib is a nice to have ,but at this time with 4Gig im not worried.
> Maybe can use AOT and stat link . No issues with gc threads and fork ? 

-- 
Len Sorensen
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to