[Cbe-oss-dev] 2.6.21-rc4-arnd1
Geoff Levand
geoffrey.levand at am.sony.com
Wed Mar 21 10:34:08 EST 2007
Julio M. Merino Vidal wrote:
> On 20/03/2007, at 23:13, Arnd Bergmann wrote:
>
>> On Tuesday 20 March 2007 22:18:02 Julio M. Merino Vidal wrote:
>>> Will you merge ericvh's systemsim branch too? I'm currently
>>> maintaining some patches and it is somewhat painful to have to make
>>> them work on two different branches (systemsim and ps3-linux).
>>
>> It's merged in 2.6.20-arnd3, but I generally don't like to have
>> it in my code, since it won't ever get upstream.
>
> Oh, it's unfortunate to hear that. May I ask why it won't ever be in
> upstream?
>
>> I sometimes merge systemsim.git into a branch of cell-2.6.git,
>> but I stopped doing that after ericvh removed some objects
>> from his repository and that broke my own one.
>>
>> It may be worthwhile to have a merged tree again, that combines
>> my patches with ps3-linux.git and systemsim.git.
>
> I could find it useful to be able to test some changes locally on the
> simulator before deploying the kernel to the PS3. You surely know
> that changes to the kernel often don't work on the first try ;-)
>
>>
>>> And by the way, could you add a description to that branch? I'm
>>> assuming here this is related to your cell-2.6 tree at
>>> git.kernel.org. That branch does not have a description.
>>
>> Good point. I frequently forget to update the git tree, in part
>> because there seem to be few people that want to use it, so I
>> mainly use it for merging with paulus.
>>
>> If you think it helps, I can integrate the git stuff into my
>> scripts so that we get a branch in there for every patch set
>> I upload to my patches directory.
>
> Aha. I find it much more comfortable to work against a SCM (whatever
> it is) rather than against an extracted tarball. Way easier to get
> the latest code, revert changes, see what has changed in the tree,
> extract diffs, and, with a distributed system such as git, keep
> history for local development until the changes can be published
> (plus when they are released, all the history is kept) or easily
> distribute these custom sources among multiple local machines. So
> summarizing, yes, it'd be nice to have your cell-2.6 branch in synch :-)
>
> I'll check quilt though. Might be good enough for some other use cases.
It seems as though you want to merge changes from multiple sources (arnd,
systemsim and ps3) in a local source tree. I think you will find it
difficult to use cell-2.6 for this due to the difficulty it will cause
in resolving merge conflicts. You will have better luck to use as close
as you can get to a common source base and a (quilt) series of patches
from the different maintainers applied to the base.
Good luck.
-Geoff
More information about the cbe-oss-dev
mailing list