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
Calendar Week 46: Here is test result summary for Linaro ubuntu image on
following boards:
1) ARM Versatile Express A9;
2) Samsung Origen;
3) TI Panda Board 4430;
4) TI Panda Board 4460.
Synopsis: Feature status remain the same on vexpress A9, Panda 4460 and
Samsung Origen. Power Management test passed on Panda 4430.
1. vexpress A9 + ubuntu (Column AH):
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AroPySpr4FnEdFNmV…
Features' status is exactly same as previous week. Device Tree and video
playback are unavailable.
2. Origen + ubuntu (Column AC):
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AroPySpr4FnEdEowN…
Unity 3D, Hardware Acceleration, WiFi, Bluetooth and Video Playback are
unavailable, Power Management test still failed in this image.
3. Panda 4430 + ubuntu (Column AE):
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AroPySpr4FnEdEwwZ…
All Power Management tests passed on this build. Bluetooth is unstable and
it works better on Panda 4460. Suspend / Resume doesn't work.
4. Panda 4460 + ubuntu (Column AD):
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AroPySpr4FnEdEwwZ…
The board can't find the other Bluetooth device every time, but after
several repeats, it finally works. However, file transfer is unavailable.
Audio input will be double checked next week. All other features look good.
For the previous week (Calendar week 45) summary, please refer to
attachment.
Thank you.
Best Regards
Botao Sun
Hello,
I m trying to capture and decode PTM trace from Cortex A9 dual core.
I m successful in configuring the driver(arch/arm/kernel/etm.c) and
setting the funnel to get data in ETB.
But I don't know how to decode these traces.
Anyone has any pointers?
Thanks,
Arun
This patch is an attempt to fix following compilation warning.
In file included from drivers/mtd/chips/cfi_cmdset_0001.c:35:0:
drivers/mtd/chips/cfi_cmdset_0001.c: In function 'cfi_intelext_write_words':
include/linux/mtd/map.h:331:11: warning: 'r.x[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
I could have used uninitialized_var() too, but didn't used it as the final else
part of map_word_load() is missing. So there is a chance that it might be passed
uninitialized. Better initialize to zero.
Signed-off-by: Viresh Kumar <viresh.kumar(a)linaro.org>
---
include/linux/mtd/map.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/linux/mtd/map.h b/include/linux/mtd/map.h
index 3595a02..56c7936 100644
--- a/include/linux/mtd/map.h
+++ b/include/linux/mtd/map.h
@@ -328,7 +328,7 @@ static inline int map_word_bitsset(struct map_info *map, map_word val1, map_word
static inline map_word map_word_load(struct map_info *map, const void *ptr)
{
- map_word r;
+ map_word r = {{0} };
if (map_bankwidth_is_1(map))
r.x[0] = *(unsigned char *)ptr;
--
1.7.12.rc2.18.g61b472e
Hello everybody,
There have been few discussion on how big LITTLE MP tree should be managed as
it is getting PULL requests from a wide range of patches working
towards making our
system more power efficient.
The following scheme is finalized and is detailed here:
https://wiki.linaro.org/WorkingGroups/PowerManagement/Process/bigLittleMPTr…
Purpose of this tree is to keep all ongoing efforts, which affect
power management
on big LITTLE systems, together at a single place. All of these must
be targeted to
get included in Mainline by their original authors.
There are two categories of branches/patches that are kept here. One that are
guaranteed to work on current big LITTLE system (Tested on ARM Vexpress TC2)
and others which are experimental. Branches can be moved from experimental to
master, once we are convinced they don't break any existing stuff in
master branch.
So, following is the category of Merge branches we have:
big-LITTLE-MP-master-v*: Guaranteed to work on current big LITTLE system,
ARM Vexpress TC2. This will be pulled in linux-linaro-tracking git tree.
big-LITTLE-MP-experimental-v*: Experimental topic branches
For now I have created to merge branches:
- big-LITTLE-MP-master-v12: git merge arm-multi_pmu_v2 hw-bkp-v7.1-debug-v1
per-task-load-average-v3-merged task-placement-v2
task-migration-sysfs-tuning
misc-patches config-fragments
- big-LITTLE-MP-exp-v12: git merge intel-powerclamp-driver-v1
per-entity-load-tracking-with-core-sched-v1 sched-pack-small-tasks-v1
sched-timer-wq-migration-v2-resend
- power-aware-scheduling-v1: This is another branch which is present
in this tree, which
can be used. It was rebased on tip/master and hence isn't merged.
PULL request to Andrey would be sent only for the Master branch. I would be
releasing Experimental branch too every time with Master branch though.
Please share your comments?
--
viresh
Calendar Week 45: Here is test result summary for Linaro ubuntu image on
following boards:
1) ARM Versatile Express A9;
2) Samsung Origen;
3) TI Panda Board 4430;
4) TI Panda Board 4460.
Synopsis: No change on feature status for vexpress A9 and Panda 4460. For
Samsung Origen, Unity 3D and hardware acceleration need to be double
checked next week; Audio works on Panda 4430.
1. vexpress A9 + ubuntu (Column AG):
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AroPySpr4FnEdFNmV…
Features' status is exactly same as previous week. Device Tree and video
playback are still unavailable.
2. Origen + ubuntu (Column AB):
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AroPySpr4FnEdEowN…
Unity 3D and hardware acceleration feature will be double checked in next
week. WiFi, Bluetooth, HDMI and Video Playback are still unavailable.
3. Panda 4430 + ubuntu (Column AD):
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AroPySpr4FnEdEwwZ…
Audio works. Dead lock error still exists in boot log, and the issues still
exist in power management and Bluetooth. All other features remain the same
status.
4. Panda 4460 + ubuntu (Column AC):
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AroPySpr4FnEdEwwZ…
Exactly same status as previous test result. Audio input is unavailable and
dead lock error exists in boot log, although no significant effect to
system.
For the previous week (Calendar week 43) summary, please refer to
attachment.
Thank you.
Best Regards
Botao Sun
Dear Yamil,
Thank you so much for your interest in Linaro. I am forwarding your
question to our DevPlatform team Tech Lead, Ricardo Salveti and I am also
CC'ing our Linaro Dev mailing list.
Ricardo and those on the mailing listing list, thank you in advance for any
assistance that you can give Yamil.
Yamil other helpful resources should you have future questions are our
mailing lists and IRC channels:
http://www.linaro.org/engineering/mailing-listshttp://www.linaro.org/engineering/getting-started/discuss#tab2
You can also find other helpful support and discussion channels on the
Linaro Website at:
http://www.linaro.org/engineering/getting-started/discuss
Again thank you for your interest in Linaro and I hope you find these
resources helpful.
Please feel free to let me know if there is anything else I can assist you
with in regards to Linaro Technical Resources or Getting Started in the
Linaro Community.
All the best,
Amber Graner
On 9 November 2012 13:48, Linaro Content Management System <
linaro(a)freshleafmedia.co.uk> wrote:
> **
> Linaro Website Form Submission - *Contact Form*
> A user has submitted the following information on the Linaro website:
>
> Name Yamil Garcia Email ygarcia(a)imagikcorp.com Message I'm using a
> i.MX6Q Sabre Lite Board running a kernel and rootfs from
> linaro-12.09(Ubuntu-12.04) release. I would like to cross compile Qt
> applications for this board, could you guys give me a hint on this? I've
> been trying without successs. Thanks for your support. Form Url
> http://www.linaro.org/contact
>
> This enquiry was received via the *Contact Form* on the website:
> http://www.linaro.org/contact
>
> Thank you,
>
> Linaro
>
--
Amber Graner
User Experience and Community Specialist
Linaro.org <http://www.linaro.org/>* **│ *Open source software for ARM SoCs*
***
Follow *Linaro: *Facebook <http://www.facebook.com/pages/Linaro> |
Twitter<http://twitter.com/#%21/linaroorg>
| Blog <http://www.linaro.org/linaro-blog/>
*+1.828.582.9469* cell
*+1.828.395.1049* office
irc: akgraner
amber.graner(a)linaro.org (email and Google chat)