* [PATCH]: linux-2.5.41uc1 (MMU-less support) @ 2002-10-10 16:00 Greg Ungerer 2002-10-10 16:18 ` Christoph Hellwig 0 siblings, 1 reply; 4+ messages in thread From: Greg Ungerer @ 2002-10-10 16:00 UTC (permalink / raw) To: linux-kernel Hi All, An updated uClinux patch is available at: http://www.uclinux.org/pub/uClinux/uClinux-2.5.x/linux-2.5.41uc1.patch.gz This one has the long awaited merge of the mmnommu and mm directories. Went pretty smoothly really. The patches are not too bad, but there is still some cleaning to do. A couple of files are still heavily #ifdef'ed (like mm/mmap.c, mm/swap_state.c and mm/swapfile.c) but I think these can ironed out a bit. Changelog: 1. minor v850 fixes 2. merge of mmnommu and mm dirctories 3. cleanup stubbed system calls in archiecture system call tables Smaller patches: . FEC ColdFire 5272 ethernet driver http://www.uclinux.org/pub/uClinux/uClinux-2.5.x/linux-2.5.41uc1-fec.patch.gz . m68k/ColdFire/v850 serial drivers http://www.uclinux.org/pub/uClinux/uClinux-2.5.x/linux-2.5.41uc1-serial.patch.gz . 68328 frame buffer http://www.uclinux.org/pub/uClinux/uClinux-2.5.x/linux-2.5.41uc1-fb.patch.gz . binfmt_flat loader http://www.uclinux.org/pub/uClinux/uClinux-2.5.x/linux-2.5.41uc1-binflat.patch.gz . m68knommu architecture http://www.uclinux.org/pub/uClinux/uClinux-2.5.x/linux-2.5.41uc1-m68knommu.patch.gz . v850 architecture http://www.uclinux.org/pub/uClinux/uClinux-2.5.x/linux-2.5.41uc1-v850.patch.gz . mm (MMU-less) only patch http://www.uclinux.org/pub/uClinux/uClinux-2.5.x/linux-2.5.41uc1-mm.patch.gz Regards Greg ------------------------------------------------------------------------ Greg Ungerer -- Chief Software Wizard EMAIL: gerg@snapgear.com Snapgear Pty Ltd PHONE: +61 7 3279 1822 825 Stanley St, FAX: +61 7 3279 1820 Woolloongabba, QLD, 4102, Australia WEB: www.SnapGear.com ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH]: linux-2.5.41uc1 (MMU-less support) 2002-10-10 16:00 [PATCH]: linux-2.5.41uc1 (MMU-less support) Greg Ungerer @ 2002-10-10 16:18 ` Christoph Hellwig 2002-10-11 0:56 ` Greg Ungerer 2002-10-11 3:50 ` Greg Ungerer 0 siblings, 2 replies; 4+ messages in thread From: Christoph Hellwig @ 2002-10-10 16:18 UTC (permalink / raw) To: Greg Ungerer; +Cc: linux-kernel On Fri, Oct 11, 2002 at 02:00:47AM +1000, Greg Ungerer wrote: > Hi All, > > An updated uClinux patch is available at: > > http://www.uclinux.org/pub/uClinux/uClinux-2.5.x/linux-2.5.41uc1.patch.gz > > This one has the long awaited merge of the mmnommu and mm directories. > Went pretty smoothly really. The patches are not too bad, but there is > still some cleaning to do. A couple of files are still heavily #ifdef'ed > (like mm/mmap.c, mm/swap_state.c and mm/swapfile.c) but I think these > can ironed out a bit. Could you please merge the patches Ib sent you instead of this horrible ifdef mess? and yes, page_io.o, swapfile.o and swap_state.o shouldn't be compiled at all for !CONFIG_SWAP dito for highmem.o, madvise.o, memory.o, mincore.o, mmap.o, mprotect.o, mremap.o, msync.o, rmap.o, shmem.o, vmalloc.o for !CONFIG_MMU ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH]: linux-2.5.41uc1 (MMU-less support) 2002-10-10 16:18 ` Christoph Hellwig @ 2002-10-11 0:56 ` Greg Ungerer 2002-10-11 3:50 ` Greg Ungerer 1 sibling, 0 replies; 4+ messages in thread From: Greg Ungerer @ 2002-10-11 0:56 UTC (permalink / raw) To: Christoph Hellwig; +Cc: linux-kernel Hi Christoph, Christoph Hellwig wrote: > On Fri, Oct 11, 2002 at 02:00:47AM +1000, Greg Ungerer wrote: >>An updated uClinux patch is available at: >> >>http://www.uclinux.org/pub/uClinux/uClinux-2.5.x/linux-2.5.41uc1.patch.gz >> >>This one has the long awaited merge of the mmnommu and mm directories. >>Went pretty smoothly really. The patches are not too bad, but there is >>still some cleaning to do. A couple of files are still heavily #ifdef'ed >>(like mm/mmap.c, mm/swap_state.c and mm/swapfile.c) but I think these >>can ironed out a bit. > > > Could you please merge the patches Ib sent you instead of this horrible > ifdef mess? Hey, slow down :-) This contains 6 of the 8 patches you sent. And I am working through the other 2 now. They mess with a lot of files, many not in mm. > and yes, page_io.o, swapfile.o and swap_state.o shouldn't > be compiled at all for !CONFIG_SWAP dito for highmem.o, madvise.o, > memory.o, mincore.o, mmap.o, mprotect.o, mremap.o, msync.o, rmap.o, > shmem.o, vmalloc.o for !CONFIG_MMU This is trivial to clean up in the Makefile, like I said still some cleaning still to do. I'll have new patches probably each day as I work through the issues. Regards Greg ------------------------------------------------------------------------ Greg Ungerer -- Chief Software Wizard EMAIL: gerg@snapgear.com SnapGear Pty Ltd PHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: www.SnapGear.com ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH]: linux-2.5.41uc1 (MMU-less support) 2002-10-10 16:18 ` Christoph Hellwig 2002-10-11 0:56 ` Greg Ungerer @ 2002-10-11 3:50 ` Greg Ungerer 1 sibling, 0 replies; 4+ messages in thread From: Greg Ungerer @ 2002-10-11 3:50 UTC (permalink / raw) To: linux-kernel; +Cc: Christoph Hellwig Hi All, Heres a tivial mm (MMU-less) patch that cleans up many of the "#ifdef COFNIG_MMU" littered all over the mm/* files. The Makefile now chooses which files to compile appropriately. http://www.uclinux.org/pub/uClinux/uClinux-2.5.x/linux-2.5.41uc2-mm.patch.gz This leaves the following files as the only ones with conditionals: mm/filemap.c mm/mmap.c mm/page_alloc.c mm/page_io.c mm/slab.c mm/swap_state.c mm/swapfile.c mm/vmscan.c I have a patch from Christoph that will take care of much of the swap stuff still to apply. Regards Greg > On Fri, Oct 11, 2002 at 02:00:47AM +1000, Greg Ungerer wrote: > >>Hi All, >> >>An updated uClinux patch is available at: >> >>http://www.uclinux.org/pub/uClinux/uClinux-2.5.x/linux-2.5.41uc1.patch.gz >> >>This one has the long awaited merge of the mmnommu and mm directories. >>Went pretty smoothly really. The patches are not too bad, but there is >>still some cleaning to do. A couple of files are still heavily #ifdef'ed >>(like mm/mmap.c, mm/swap_state.c and mm/swapfile.c) but I think these >>can ironed out a bit. ------------------------------------------------------------------------ Greg Ungerer -- Chief Software Wizard EMAIL: gerg@snapgear.com SnapGear Pty Ltd PHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: www.SnapGear.com ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2002-10-11 3:43 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2002-10-10 16:00 [PATCH]: linux-2.5.41uc1 (MMU-less support) Greg Ungerer 2002-10-10 16:18 ` Christoph Hellwig 2002-10-11 0:56 ` Greg Ungerer 2002-10-11 3:50 ` Greg Ungerer
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox