Re: [uClinux-dev] linux-2.6.22-uc0 patch set released
Hi Doug, Doug Kehn wrote: --- Greg Ungerer wrote: And by popular request here is a big patch that will bring a stock 2.6.22 kernel up to a uClinux-dist 2.6.x level kernel: http://www.uclinux.org/pub/uClinux/uClinux-2.6.x/linux-2.6.22-uc0-big.patch.gz iptables fails to compile after applying the patch to uClinux-dist-20070130 due to netfilter header changes. The attached patch resolves the compile problems and brings iptables up to v1.3.8. The patch compiles for both linux-2.4.x and linux-2.6.x (uClinux-dist-20070130). So far ... I haven't run into any problems on linux-2.6.x. For linux-2.4.x, I only made sure that the apps would execute without complaining. I have essentially done the same thing in the most recent uClinux-dist patches at: http://www.uclinux.org/pub/uClinux/dist/patches/ Regards Greg Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] Secure Computing CorporationPHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com ___ 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
Re: [uClinux-dev] linux-2.6.22-uc0 patch set released
Hi Erwin, Erwin Authried wrote: I took a short look into the patch, it seems that at91x40_gettimeoffset() in arch/arm/mach-at91/at91x40_time.c isn't correct. It doesn't read from the right channel number. I have seen that Yes, good catch, I'll fix that. the timer routines are hardcoded for timer channel 1, formerly this was configurable with KERNEL_TIMER. This was quite helpful if the hardware uses some of the timer in/outputs. I'll look at that for the next iteration. Thanks Greg Am Freitag, den 13.07.2007, 17:01 +1000 schrieb Greg Ungerer: Hi All, An update of the uClinux (MMU-less) code against 2.6.22. Quite a few changes, some cleanup, some bug fixes. http://www.uclinux.org/pub/uClinux/uClinux-2.6.x/linux-2.6.22-uc0.patch.gz This is mostly m68knommu changes, and some ARM mmuless changes I plan on pushing as well. Change log: . switch m68knommu to generic irq framework Greg Ungerer . convert ATMEL to ARM AT91x40 machine Greg Ungerer . uC5272 and uC5282 support David Wu . Intec WildFire and WildFireMod supportSteve Bennett . cleanup of m68knommu/kernel/setup.c Greg Ungerer . unify m68knommu builtin command line Greg Ungerer . print exception stack on m68knommu dump Philippe De Muyter . clean out m68knommu/kernel/mm Greg Ungerer . platform setup code all coldfire platformsGreg Ungerer . more fec driver cleanups Philippe De Muyter . fix type in m68knommu mcfdma.hPhilippe De Muyter And by popular request here is a big patch that will bring a stock 2.6.22 kernel up to a uClinux-dist 2.6.x level kernel: http://www.uclinux.org/pub/uClinux/uClinux-2.6.x/linux-2.6.22-uc0-big.patch.gz Regards Greg Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] SnapGear -- a division of Secure Computing PHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com ___ 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 -- Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] SnapGear -- a Secure Computing Company PHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com ___ 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
[uClinux-dev] linux-2.6.22-uc0 patch set released
Hi All, An update of the uClinux (MMU-less) code against 2.6.22. Quite a few changes, some cleanup, some bug fixes. http://www.uclinux.org/pub/uClinux/uClinux-2.6.x/linux-2.6.22-uc0.patch.gz This is mostly m68knommu changes, and some ARM mmuless changes I plan on pushing as well. Change log: . switch m68knommu to generic irq framework Greg Ungerer . convert ATMEL to ARM AT91x40 machine Greg Ungerer . uC5272 and uC5282 support David Wu . Intec WildFire and WildFireMod supportSteve Bennett . cleanup of m68knommu/kernel/setup.c Greg Ungerer . unify m68knommu builtin command line Greg Ungerer . print exception stack on m68knommu dump Philippe De Muyter . clean out m68knommu/kernel/mm Greg Ungerer . platform setup code all coldfire platformsGreg Ungerer . more fec driver cleanups Philippe De Muyter . fix type in m68knommu mcfdma.hPhilippe De Muyter And by popular request here is a big patch that will bring a stock 2.6.22 kernel up to a uClinux-dist 2.6.x level kernel: http://www.uclinux.org/pub/uClinux/uClinux-2.6.x/linux-2.6.22-uc0-big.patch.gz Regards Greg Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] SnapGear -- a division of Secure Computing PHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com ___ 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
Re: [uClinux-dev] linux-2.6.22-uc0 patch set released
I took a short look into the patch, it seems that at91x40_gettimeoffset() in arch/arm/mach-at91/at91x40_time.c isn't correct. It doesn't read from the right channel number. I have seen that the timer routines are hardcoded for timer channel 1, formerly this was configurable with KERNEL_TIMER. This was quite helpful if the hardware uses some of the timer in/outputs. Regards, Erwin Am Freitag, den 13.07.2007, 17:01 +1000 schrieb Greg Ungerer: Hi All, An update of the uClinux (MMU-less) code against 2.6.22. Quite a few changes, some cleanup, some bug fixes. http://www.uclinux.org/pub/uClinux/uClinux-2.6.x/linux-2.6.22-uc0.patch.gz This is mostly m68knommu changes, and some ARM mmuless changes I plan on pushing as well. Change log: . switch m68knommu to generic irq framework Greg Ungerer . convert ATMEL to ARM AT91x40 machine Greg Ungerer . uC5272 and uC5282 support David Wu . Intec WildFire and WildFireMod supportSteve Bennett . cleanup of m68knommu/kernel/setup.c Greg Ungerer . unify m68knommu builtin command line Greg Ungerer . print exception stack on m68knommu dump Philippe De Muyter . clean out m68knommu/kernel/mm Greg Ungerer . platform setup code all coldfire platformsGreg Ungerer . more fec driver cleanups Philippe De Muyter . fix type in m68knommu mcfdma.hPhilippe De Muyter And by popular request here is a big patch that will bring a stock 2.6.22 kernel up to a uClinux-dist 2.6.x level kernel: http://www.uclinux.org/pub/uClinux/uClinux-2.6.x/linux-2.6.22-uc0-big.patch.gz Regards Greg Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] SnapGear -- a division of Secure Computing PHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com ___ 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 -- Dipl.-Ing. Erwin Authried Softwareentwicklung und Systemdesign ___ 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
Re: [uClinux-dev] linux-2.6.22-uc0 patch set released
Greg Ungerer wrote: An update of the uClinux (MMU-less) code against 2.6.22. Quite a few changes, some cleanup, some bug fixes. http://www.uclinux.org/pub/uClinux/uClinux-2.6.x/linux-2.6.22-uc0.patch.gz And by popular request here is a big patch that will bring a stock 2.6.22 kernel up to a uClinux-dist 2.6.x level kernel: http://www.uclinux.org/pub/uClinux/uClinux-2.6.x/linux-2.6.22-uc0-big.patch.gz What's the difference between these patches? Their English description seems to say the same thing to me. Thanks, -- Jamie ___ 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
Re: [uClinux-dev] linux-2.6.22-uc0 patch set released
Hi Jamie, --- Jamie Lokier wrote: Greg Ungerer wrote: An update of the uClinux (MMU-less) code against 2.6.22. Quite a few changes, some cleanup, some bug fixes. http://www.uclinux.org/pub/uClinux/uClinux-2.6.x/linux-2.6.22-uc0.patch.gz And by popular request here is a big patch that will bring a stock 2.6.22 kernel up to a uClinux-dist 2.6.x level kernel: http://www.uclinux.org/pub/uClinux/uClinux-2.6.x/linux-2.6.22-uc0-big.patch.gz What's the difference between these patches? Their English description seems to say the same thing to me. The subtle difference is with '*big*'. The link without '*big*' is for non-MMU targets. The link with '*big*' is for MMU targets (it may also have non-MMU in it too). Regards, ...doug Ready for the edge of your seat? Check out tonight's top picks on Yahoo! TV. http://tv.yahoo.com/ ___ 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
Re: [uClinux-dev] linux-2.6.22-uc0 patch set released
Thanks for your reply, Doug. Doug Kehn wrote: The subtle difference is with '*big*'. The link without '*big*' is for non-MMU targets. The link with '*big*' is for MMU targets (it may also have non-MMU in it too). That is subtle. I have to wonder why not '-nommu' and '-mmu' if that's the difference :-) Are there other differences between the patches, e.g. features, driver patches etc.? In other words, should I use the -big one even though I've got a no-MMU device? I'm working on some Sigma Designs no-MMU ARM devices, and I'm taking a (very) tentative look at porting the code from 2.4.26 to a 2.6 kernel. Most of Sigma's code is proprietary, but their big kernel patch and some drivers are GPL, and it seems feasible to port it. But there's a lot of changes from 2.4 to 2.6, and the recent messages about 2.6 no-MMU ARM support being virtually non-existent suggest it might be a lot of work. Thanks, -- Jamie ___ 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