[uClinux-dev] [slightly OT] the proper git repo to support a
processor port
Thomas Chou
thomas at wytron.com.tw
Mon Oct 29 21:38:26 EST 2007
The kernel is a non-stop moving target. :)
There are always some changes that stop the build or crash during boot.
I used to migrate the kernel core step by step. Change a little, then
check if it works.
If there are too many changes at once, it is difficult to identify the
source of problem.
The summary at "kernel change" web site is very helpful to find what to
look out.
I always start with the 'pure' patches with minimum configuration.
Manage to get the boot prompt.
After the base works without problem. Then add other "impure" drivers.
Most problems come from struct def or API func changes.
The nios2 part in 2.6.23-uc0 was only good to 2.6.20, as it was the last
point that I submitted to Greg.
Atle had worked up to 2.6.22 (find it in nios wiki).
What I suppose to do with the nios2 git,
1. pull the latest from Linus'
2. check out 2.6.20, branch, apply my old nios2 patches.
3. check out 2.6.22, branch, apply atle's patches.
4. check out 2.6.23, branch, apply rday's patches
5. check out the lastest, branch, and merge
After all, it will be easier for Greg, or Andrew to pull the branch
rather than sending patches.
As I am fresh new to git, please give some hints if this is alright?
Thomas
Robert P. J. Day wrote:
> since i'm now just about at the point where i can take the nios2
> stuff i've been fighting with and try to put it into a git repository
> where others can get at it, i'd like to know the proper strategy for
> doing that. let me expand on that.
>
More information about the uClinux-dev
mailing list