Upstream kernel submission was: OpenWrt on your Neo - some updates...
lars at metafoo.de
Tue Jul 7 19:04:29 CEST 2009
Marc Andre Tanner wrote:
>> - kernel 18.104.22.168 is running we extracted all neo-specific patches
from the OM-kernel-tree and
>> created an atomic and maintainable patchset for the Neo (Lars did great
>> work here)
> This sounds great! Is there any coordination done regarding the ongoing
> upstream kernel inclusion?
Nope, at least not yet.
> Were there a lot of changes necessary for 2.6.30? A link to the
> patchset would also be nice. Do you plan to submit the changes back
> to the openmoko kernel list or do you even strive for direct upstream
Well to make it compile and boot with 2.6.30 was quite easy. Only needed
a few changes, which I've already started submitting to openmoko and
More of a problem was extracting all the s3c changes from the openmoko
kernel tree as it is not possible to simply rebase the tree with git
rebase. But as most of theses changes have been merged for 2.6.31 it
will be much easier to get 2.6.31 supported.
We also did a lot of cleanup and stability fixes to openmoko specific
device drivers, I certainly want to submit my changes but I'm not sure
if they will get accepted as some are basically complete rewrites and
also get rid of conceptually broken sysfs entries. But as those are
considered public api and there could be some application somewhere
using it, I'm afraid there people who will reject such changes (See the
Xglamo in kernel fixes for broken userland madness)
Our patchset is available at  and 
More information about the openmoko-kernel