Re: [uClinux-dev] new uClinux-dist patch
Hi Jeff, Jeff Bacon wrote: Quick question. If I want to apply the newest stable patch-set to the base 888 kernel tree, should I only stick with the patch set that is on Sourceforge, or are the ones on the uClinux.org site just as stable(i.e. the one you just uploaded)? They are the same. The sourceforge files are copied from uclinux.org. Jim Donelson takes the image I put on uclinux.org and copies them to sourceforge. I don't have any access to what goes onto sourceforge myself. I've noticed that the Sourceforge site does not have the last few patch-sets and I'm just wondering if there is a reason for that (or is it just that no one has gotten around to uploading the new patches to Sourceforge?). Basically yes, that is right. I pinged Jim to copy them over, but got no response. Regards Greg On Thu, May 21, 2009 at 2:53 AM, Greg Ungerer g...@snapgear.com wrote: Hi All, I have started an upload of a new uClinux-dist patch, at: http://www.uclinux.org/pub/uClinux/dist/patches/uClinux-dist-20080808-20090520.patch.gz It won't all be there for probably about 24 hours. So hold of downloading 'till tomorrow :-) It includes a linux-2.6.29 kernel, and other various fixes and source updates - nothing major. I think most targets work as well as the did with the 2.6.26 kernel in there. (Excepting ARMulator I think, I haven't had time to look at it yet). As usual please post any patches and fixes here. (I may be a little slow in responding for the next couple of weeks, I'll be away). I haven't released a linux-2.6.29-uc0 patch set as I normally would. Instead I have been pushing my changes into the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git And then promoting them from there. Means less work for me :-) But, are people attached to using the -uc patch series? Does anyone still want me to create them? So far in that git tree in the for-linus branch is a set of changes to clean up the various ColdFire reset/reboot code, it should work much better on all platforms now. There is some more merged include file cleanups in the includes branch. The biggest changes in that git tree and some interrupt controller improvements I am working on. There is now specific support code for each of the various types of interrupt controllers used in the various ColdFire parts. The support for the new parts with the larger more flexible interrupt controllers is clean and nice (so for 5208, 5235, 5271/5275, 5282, 5329 and their type). The code for the older parts (5206, 5249, 5307, 5407, etc) is better, but I am still working to improve it a little more. Regards Greg Greg Ungerer -- Principal EngineerEMAIL: g...@snapgear.com SnapGear Group, McAfee 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 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 -- Principal EngineerEMAIL: g...@snapgear.com SnapGear Group, McAfee 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] new uClinux-dist patch
Hi Alexander, Alexander Stein wrote: Am Donnerstag, 21. Mai 2009 08:53:33 schrieb Greg Ungerer: I have started an upload of a new uClinux-dist patch, at: http://www.uclinux.org/pub/uClinux/dist/patches/uClinux-dist-20080808-20090 520.patch.gz It won't all be there for probably about 24 hours. So hold of downloading 'till tomorrow :-) Is there a reopsitory for uClinux-dist? No, not as such. There is an old CVS lying around at cvs.uclinux.org. But it was only a mirror of the tar ball releases and updates, not used as a truly active repository. And it hasn't been updated for quite some time I tink. m68knommu is the kernel-2.6 only part. It is even less than that. It is only the m68knommu changes (and some generic uclinux changes). Is this the kernel tree distributed by uClinux-dist? No. I'm also interested in the changes and development oudside of that directory. Also integrating a ~100MB gzipped patchfile into a local (git) repository isn't much fun. The complete patch is really the only way to get at that at the moment. Regards Greg Greg Ungerer -- Principal EngineerEMAIL: g...@snapgear.com SnapGear Group, McAfee 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] new uClinux-dist patch
Yes, and I am two patches behind, but I will catch up over the next few days (that how slow the download speeds are). On Tue, Jun 9, 2009 at 8:39 PM, Greg Ungerer g...@snapgear.com wrote: Hi Jeff, Jeff Bacon wrote: Quick question. If I want to apply the newest stable patch-set to the base 888 kernel tree, should I only stick with the patch set that is on Sourceforge, or are the ones on the uClinux.org site just as stable(i.e. the one you just uploaded)? They are the same. The sourceforge files are copied from uclinux.org. Jim Donelson takes the image I put on uclinux.org and copies them to sourceforge. I don't have any access to what goes onto sourceforge myself. I've noticed that the Sourceforge site does not have the last few patch-sets and I'm just wondering if there is a reason for that (or is it just that no one has gotten around to uploading the new patches to Sourceforge?). Basically yes, that is right. I pinged Jim to copy them over, but got no response. Regards Greg On Thu, May 21, 2009 at 2:53 AM, Greg Ungerer g...@snapgear.com wrote: Hi All, I have started an upload of a new uClinux-dist patch, at: http://www.uclinux.org/pub/uClinux/dist/patches/uClinux-dist-20080808-20090520.patch.gz It won't all be there for probably about 24 hours. So hold of downloading 'till tomorrow :-) It includes a linux-2.6.29 kernel, and other various fixes and source updates - nothing major. I think most targets work as well as the did with the 2.6.26 kernel in there. (Excepting ARMulator I think, I haven't had time to look at it yet). As usual please post any patches and fixes here. (I may be a little slow in responding for the next couple of weeks, I'll be away). I haven't released a linux-2.6.29-uc0 patch set as I normally would. Instead I have been pushing my changes into the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git And then promoting them from there. Means less work for me :-) But, are people attached to using the -uc patch series? Does anyone still want me to create them? So far in that git tree in the for-linus branch is a set of changes to clean up the various ColdFire reset/reboot code, it should work much better on all platforms now. There is some more merged include file cleanups in the includes branch. The biggest changes in that git tree and some interrupt controller improvements I am working on. There is now specific support code for each of the various types of interrupt controllers used in the various ColdFire parts. The support for the new parts with the larger more flexible interrupt controllers is clean and nice (so for 5208, 5235, 5271/5275, 5282, 5329 and their type). The code for the older parts (5206, 5249, 5307, 5407, etc) is better, but I am still working to improve it a little more. Regards Greg Greg Ungerer -- Principal EngineerEMAIL: g...@snapgear.com SnapGear Group, McAfee 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 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 -- Principal EngineerEMAIL: g...@snapgear.com SnapGear Group, McAfee 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 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] new uClinux-dist patch
Hello Greg, Am Donnerstag, 21. Mai 2009 08:53:33 schrieb Greg Ungerer: I have started an upload of a new uClinux-dist patch, at: http://www.uclinux.org/pub/uClinux/dist/patches/uClinux-dist-20080808-20090 520.patch.gz It won't all be there for probably about 24 hours. So hold of downloading 'till tomorrow :-) Is there a reopsitory for uClinux-dist? m68knommu is the kernel-2.6 only part. Is this the kernel tree distributed by uClinux-dist? I'm also interested in the changes and development oudside of that directory. Also integrating a ~100MB gzipped patchfile into a local (git) repository isn't much fun. Regards Alexander ___ 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] new uClinux-dist patch
Greg, Quick question. If I want to apply the newest stable patch-set to the base 888 kernel tree, should I only stick with the patch set that is on Sourceforge, or are the ones on the uClinux.org site just as stable(i.e. the one you just uploaded)? I've noticed that the Sourceforge site does not have the last few patch-sets and I'm just wondering if there is a reason for that (or is it just that no one has gotten around to uploading the new patches to Sourceforge?). -JB On Thu, May 21, 2009 at 2:53 AM, Greg Ungerer g...@snapgear.com wrote: Hi All, I have started an upload of a new uClinux-dist patch, at: http://www.uclinux.org/pub/uClinux/dist/patches/uClinux-dist-20080808-20090520.patch.gz It won't all be there for probably about 24 hours. So hold of downloading 'till tomorrow :-) It includes a linux-2.6.29 kernel, and other various fixes and source updates - nothing major. I think most targets work as well as the did with the 2.6.26 kernel in there. (Excepting ARMulator I think, I haven't had time to look at it yet). As usual please post any patches and fixes here. (I may be a little slow in responding for the next couple of weeks, I'll be away). I haven't released a linux-2.6.29-uc0 patch set as I normally would. Instead I have been pushing my changes into the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git And then promoting them from there. Means less work for me :-) But, are people attached to using the -uc patch series? Does anyone still want me to create them? So far in that git tree in the for-linus branch is a set of changes to clean up the various ColdFire reset/reboot code, it should work much better on all platforms now. There is some more merged include file cleanups in the includes branch. The biggest changes in that git tree and some interrupt controller improvements I am working on. There is now specific support code for each of the various types of interrupt controllers used in the various ColdFire parts. The support for the new parts with the larger more flexible interrupt controllers is clean and nice (so for 5208, 5235, 5271/5275, 5282, 5329 and their type). The code for the older parts (5206, 5249, 5307, 5407, etc) is better, but I am still working to improve it a little more. Regards Greg Greg Ungerer -- Principal Engineer EMAIL: g...@snapgear.com SnapGear Group, McAfee 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 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] new uClinux-dist patch
On Fri, May 22, 2009 at 11:49:33AM +1000, Greg Ungerer wrote: Generally speaking the motivation is to make the ColdFire interrupt support fit into the kernel model. Specifically this means the ability to mask/unmask/ack interrupts directly from the kernels arch independent interrupt code. Currently in ColdFire land we unmask interrupts in pretty much an ad-hoc fashion as required. And for those interrupts that need ack'ing we do that with hacks in drivers and the like. I want to clean this up and make it all work properly. Unfortunately it is not as simple as it sounds. There is quite a few differences in the interrupt controllers used across the various ColdFire parts now. The modern parts are strait forward, the older parts are taking a little more effort. It all seems to be falling out nicely overall though. In terms of external differences you may not see too much on the 5271. Internally it means I can simplify the interrupt setup for the internal devices (timers, UARTs, FEC, etc). On cores that support external interrupts it meands getting drivers going is a much simpler task. Sounds excellent. I like consistency. Looking at the git tree, it certainly looks like not too much new code, and a lot of cleanup of old hacks. Nice. -- 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
[uClinux-dev] new uClinux-dist patch
Hi All, I have started an upload of a new uClinux-dist patch, at: http://www.uclinux.org/pub/uClinux/dist/patches/uClinux-dist-20080808-20090520.patch.gz It won't all be there for probably about 24 hours. So hold of downloading 'till tomorrow :-) It includes a linux-2.6.29 kernel, and other various fixes and source updates - nothing major. I think most targets work as well as the did with the 2.6.26 kernel in there. (Excepting ARMulator I think, I haven't had time to look at it yet). As usual please post any patches and fixes here. (I may be a little slow in responding for the next couple of weeks, I'll be away). I haven't released a linux-2.6.29-uc0 patch set as I normally would. Instead I have been pushing my changes into the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git And then promoting them from there. Means less work for me :-) But, are people attached to using the -uc patch series? Does anyone still want me to create them? So far in that git tree in the for-linus branch is a set of changes to clean up the various ColdFire reset/reboot code, it should work much better on all platforms now. There is some more merged include file cleanups in the includes branch. The biggest changes in that git tree and some interrupt controller improvements I am working on. There is now specific support code for each of the various types of interrupt controllers used in the various ColdFire parts. The support for the new parts with the larger more flexible interrupt controllers is clean and nice (so for 5208, 5235, 5271/5275, 5282, 5329 and their type). The code for the older parts (5206, 5249, 5307, 5407, etc) is better, but I am still working to improve it a little more. Regards Greg Greg Ungerer -- Principal EngineerEMAIL: g...@snapgear.com SnapGear Group, McAfee 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] new uClinux-dist patch
On Thu, May 21, 2009 at 04:53:33PM +1000, Greg Ungerer wrote: I have started an upload of a new uClinux-dist patch, at: http://www.uclinux.org/pub/uClinux/dist/patches/uClinux-dist-20080808-20090520.patch.gz It won't all be there for probably about 24 hours. So hold of downloading 'till tomorrow :-) It includes a linux-2.6.29 kernel, and other various fixes and source updates - nothing major. I think most targets work as well as the did with the 2.6.26 kernel in there. (Excepting ARMulator I think, I haven't had time to look at it yet). As usual please post any patches and fixes here. (I may be a little slow in responding for the next couple of weeks, I'll be away). I haven't released a linux-2.6.29-uc0 patch set as I normally would. Instead I have been pushing my changes into the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git And then promoting them from there. Means less work for me :-) But, are people attached to using the -uc patch series? Does anyone still want me to create them? So far in that git tree in the for-linus branch is a set of changes to clean up the various ColdFire reset/reboot code, it should work much better on all platforms now. There is some more merged include file cleanups in the includes branch. The biggest changes in that git tree and some interrupt controller improvements I am working on. There is now specific support code for each of the various types of interrupt controllers used in the various ColdFire parts. The support for the new parts with the larger more flexible interrupt controllers is clean and nice (so for 5208, 5235, 5271/5275, 5282, 5329 and their type). The code for the older parts (5206, 5249, 5307, 5407, etc) is better, but I am still working to improve it a little more. What kind of improvements does the new interrupt code bring (specifically for the 5271 that I am using)? Faster, more flexible, cleaner code? -- 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
Re: [uClinux-dev] new uClinux-dist patch
Hi Lennart, Lennart Sorensen wrote: On Thu, May 21, 2009 at 04:53:33PM +1000, Greg Ungerer wrote: I have started an upload of a new uClinux-dist patch, at: http://www.uclinux.org/pub/uClinux/dist/patches/uClinux-dist-20080808-20090520.patch.gz It won't all be there for probably about 24 hours. So hold of downloading 'till tomorrow :-) It includes a linux-2.6.29 kernel, and other various fixes and source updates - nothing major. I think most targets work as well as the did with the 2.6.26 kernel in there. (Excepting ARMulator I think, I haven't had time to look at it yet). As usual please post any patches and fixes here. (I may be a little slow in responding for the next couple of weeks, I'll be away). I haven't released a linux-2.6.29-uc0 patch set as I normally would. Instead I have been pushing my changes into the git tree at: git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git And then promoting them from there. Means less work for me :-) But, are people attached to using the -uc patch series? Does anyone still want me to create them? So far in that git tree in the for-linus branch is a set of changes to clean up the various ColdFire reset/reboot code, it should work much better on all platforms now. There is some more merged include file cleanups in the includes branch. The biggest changes in that git tree and some interrupt controller improvements I am working on. There is now specific support code for each of the various types of interrupt controllers used in the various ColdFire parts. The support for the new parts with the larger more flexible interrupt controllers is clean and nice (so for 5208, 5235, 5271/5275, 5282, 5329 and their type). The code for the older parts (5206, 5249, 5307, 5407, etc) is better, but I am still working to improve it a little more. What kind of improvements does the new interrupt code bring (specifically for the 5271 that I am using)? Faster, more flexible, cleaner code? Generally speaking the motivation is to make the ColdFire interrupt support fit into the kernel model. Specifically this means the ability to mask/unmask/ack interrupts directly from the kernels arch independent interrupt code. Currently in ColdFire land we unmask interrupts in pretty much an ad-hoc fashion as required. And for those interrupts that need ack'ing we do that with hacks in drivers and the like. I want to clean this up and make it all work properly. Unfortunately it is not as simple as it sounds. There is quite a few differences in the interrupt controllers used across the various ColdFire parts now. The modern parts are strait forward, the older parts are taking a little more effort. It all seems to be falling out nicely overall though. In terms of external differences you may not see too much on the 5271. Internally it means I can simplify the interrupt setup for the internal devices (timers, UARTs, FEC, etc). On cores that support external interrupts it meands getting drivers going is a much simpler task. Regards Greg Greg Ungerer -- Principal EngineerEMAIL: g...@snapgear.com SnapGear Group, McAfee 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