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