Adding linaro-dev list and replying with some comments...
On Tue, 2012-11-13 at 20:20 +0400, Andrey Konovalov wrote:
> The llct tree itself has no suitable .conf or defconfig for vexpress at 
> all. That's the problem (wrt the ci jobs).
> 
> The easier way seemed to be a single kernel/configs.git, 
> config-boards-tracking branch to provide the config fragments for all 
> the llct jobs.
> But it creates several instances of the same <board>.conf files and adds 
> confusion. Agreed.
> Should we do in the jenkins jobs something like 'git checkout 
> arm_lt/integration-linaro-vexpress.conf -- linaro/configs/vexpress.conf' 
> for vexpress and similar (but different and unique) command for the 
> other boards?

Yes, I see the problem. But getting CI jobs to pull configs direct from
an LT tree seems like the wrong solution. I guess what people really
need is configs in linux-linaro-core-tracking (llct) (I'm sure people
have told me that before and I possibly didn't listen enough).

Now that the LT branches included in linux-linaro (ll) are based on
llct, then they could modify the board configs in llct if required for
the work in their topics. So at the moment, I can't think of a good
reason not to pub all the board configs into llct. Can anyone else?

I don't know if we need the board configs to be sourced from a single
repo, or allow board configs to be included in llct from LT trees. One
central repo means that people know where to go but means everyone will
be pushing to the same repo which could get a bit messy. (Unless we had
an official maintainer to manage all commits to the tree.)

Or course, once Linaro's build and test infrastructure supports config
fragments fully, then we could have have separate config fragments for
- basic board config
- new board enablement
- special features (e.g. big.LITTLE MP)
- testing or benchmarking config
and the configs could live in the tree relevant to the code they apply
to rather than having a single central board config we have to manage.

-- 
Tixy


_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to