On Fri, 12 Nov 2010, Linus Walleij wrote:
I have now created a tree based on Torvalds' clean v2.6.37-rc1 that is available straight off kernel.org:
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
Excellent!
NOTE: I am no Jedi yet. I still have to learn a few things about git I believe, right now this is really a -next type tree where I rebase the topic branches partly against each other, so it is being pushed out with forced updates, sometimes changing a lot of stuff inside the branches.
And that's _fine_ when it is clear that your tree is not a stable tree.
Today's series seems to apply almost cleanly on top of Russell's ARM tree, so as a start, you can create one git tree based on his and apply all your patches on top.
Right now this is just plain old v2.6.37-rc1 since Russell merged a lot of the stuff we wanted into that RC.
But if desired by the other members I can sure move over to Russells tree as a baseline.
You can also move to the linux-linaro-2.6.36 too. It is an hibrid of the latest ARM stuff from 2.6.37-rc1 (actually most of the latest ARM stuff was itself based on a pre-2.6.36 tree so that's easy) but with the core kernel code unchanged for stability.
But for upstream submission you will still have to base your branches onto well-known stable upstream branches.
And FYI Russell's tree, especially the "devel" branch, is _not_ such a stable branch. Don't ever attempt a pull request based on his devel branch.
Now we only need to mainline a few thousand patches of platform support :-)
Heh, that's no problem. When properly reviewed, you can put them all in a branch that you can ask RMK to pull. No need to stuff them all in his patch tracking system then, especially if they don't touch any of the core ARM code. The biggest problem is usually to make those few thousand patches in good shape.
Nicolas