Hi all,
In connection with the recent discussion with the tools guys about how
to document the availability of binary toolchains, I wonder whether
www.linaro.org really links to the best pages on launchpad, the wiki
etc.
Keeping these in sync and coherently structured is a maintenance
requirement, and we can't expect to eliminate that.
But I'm wondering whether we have some way to track:
a) HTTP requests with no Referrer
b) Pages reached directly from Google or some other search facility
(such as the wiki or launchpad search)
Pages reached in these ways indicate where developers are using a
shortcut and visiting pages directly (I know I do this) or where the
page is at least sufficiently hard to find that Google or the wiki
search is more efficient (I know I do this too). If we could come up
with a list of such pages and frequency of visits, this might give us
some interesting information about what we really should be linking to
from the main website. It might also help to flag up drift, where
activity hotspots move away from the pages accessible from the website
over time.
Cheers
---Dave
Enclosed you'll find a link to the agenda, notes and actions from the
Linaro Developer Platforms Weekly Status meeting held on March 2nd
in #linaro-meeting on irc.freenode.net at 16:00 UTC.
https://wiki.linaro.org/Platform/Foundations/2011-03-02
Actions from the meeting where as follows:
* JamieBennett to send out a call for testing for alpha3
* slangasek to grab latest libturbo-jpeg package from git
* slangasek to try to reproduce kunal's missing libc6 shlibs bug:
http://paste.ubuntu.com/574464/
* aviksil to get lttng ready for merge into linux-linaro by end of next week
* jcrigby to check with dmart about progress on porting kprobes to thumb-2
* tgall_foo to check with Amaranth on status of ARM desktop porting efforts
* tgall_foo to press MM WG to confirm they understand the
implications for 11.05 release to target libjpeg8 for work
* ppearse to investigate how libtool does ldopen for GObject
Introspection work
Regards,
Tom (tgall_foo)
Developer Platforms Team
"We want great men who, when fortune frowns will not be discouraged."
- Colonel Henry Knox
w) tom.gall att linaro.org
w) tom_gall att vnet.ibm.com
h) tom_gall att mac.com
Hi, John:
I have one question about the origin/dev/linaro.android branch
right now for beagleboard xM.
After tried, I still can not see the terminal log after the "Virtual
kernel memory layout" message with EARLY_PRINTK enabled., even printk
messages in omap3_beagle_init() can not be seen.
I see With 2.6.36/37+: the console should be changed to
'ttyO2,115200n8' in u-boot. but the problem still exists for me.
Could you give some clue for me how to solve this?
Thanks.
Regards,
-Jeremy
Hi,
I have started to use the new cpuidle tracepoint and created a plugin
for pytimechart.
I'm not sure if it's the right way to add this cpuidle trace format
update but it's the less intrusive one.
I also have a plugin for new cpu_hotplug trace points but i'm waiting
for trace approval before sending it
Vincent
Subject: [PATCH 1/1] cpuidle: new plugin
new tracepoints are available for cpuidle
Signed-off-by: Vincent Guittot <vincent.guittot(a)linaro.org>
---
timechart/plugins/cpuidle.py | 35 +++++++++++++++++++++++++++++++++++
1 files changed, 35 insertions(+), 0 deletions(-)
create mode 100644 timechart/plugins/cpuidle.py
diff --git a/timechart/plugins/cpuidle.py b/timechart/plugins/cpuidle.py
new file mode 100644
index 0000000..32dce91
--- /dev/null
+++ b/timechart/plugins/cpuidle.py
@@ -0,0 +1,35 @@
+from timechart.plugin import *
+from timechart import colors
+from timechart.model import tcProcess, c_state_table
+
+class cpu_idle(plugin):
+ additional_colors = """
+"""
+ additional_ftrace_parsers = [
+ ('cpu_idle', 'state=%d cpu_id=%d', 'state', 'cpuid'),
+ ]
+
+ additional_process_types = {
+ }
+
+ @staticmethod
+ def do_event_cpu_idle(self,event):
+ self.ensure_cpu_allocated(event.cpuid)
+ tc = self.tmp_c_states[event.cpuid]
+ if event.state != 4294967295 :
+ if len(tc['start_ts'])>len(tc['end_ts']):
+ tc['end_ts'].append(event.timestamp)
+ self.missed_power_end +=1
+ if self.missed_power_end < 10:
+ print "warning: missed cpu_idle end"
+ if self.missed_power_end == 10:
+ print "warning: missed cpu_idle end: wont warn anymore!"
+ tc['start_ts'].append(event.timestamp)
+ tc['types'].append(colors.get_color_id(c_state_table[int(event.state)]))
+ tc['linenumbers'].append(event.linenumber)
+ else :
+ if len(tc['start_ts'])>len(tc['end_ts']):
+ tc['end_ts'].append(event.timestamp)
+
+plugin_register(cpu_idle)
+
--
1.7.1
Nicolas,
With the patch:
ARM: 6746/1: remove the 4x expansion presumption while decompressing the kernel
I get a build error. This is when building my packaged kernel with
debuild. Notice the stat failure __after__ the "Kernel:
arch/arm/boot/Image is ready message". Then later ld fails because of
the stat failure.
GEN .version
CHK include/generated/compile.h
LD .tmp_vmlinux1
KSYM .tmp_kallsyms1.S
AS .tmp_kallsyms1.o
LD .tmp_vmlinux2
KSYM .tmp_kallsyms2.S
AS .tmp_kallsyms2.o
LD vmlinux
SYSMAP System.map
SYSMAP .tmp_System.map
OBJCOPY arch/arm/boot/Image
Kernel: arch/arm/boot/Image is ready
stat: cannot stat `arch/arm/boot/compressed/../Image': No such file or directory
AS arch/arm/boot/compressed/head.o
GZIP arch/arm/boot/compressed/piggy.gzip
CC arch/arm/boot/compressed/misc.o
CC arch/arm/boot/compressed/decompress.o
SHIPPED arch/arm/boot/compressed/lib1funcs.S
AS arch/arm/boot/compressed/lib1funcs.o
AS arch/arm/boot/compressed/piggy.gzip.o
LD arch/arm/boot/compressed/vmlinux
arm-linux-gnueabi-ld:--defsym _image_size=: syntax error
The odd thing is that after the failure I can look in the directory
and Image is there so its like it some kind of race?
For the moment I am working around this be reverting this patch but
obviously thats not a real solution.
Thanks,
John
Hi,
The notes and actions for this weeks Android Platform Team meeting along
with team activity reports are now available at:
https://wiki.linaro.org/Platform/Android/Meetings/2011-03-02
= Actions Recorded =
* JamieBennett to see if we can allocate a Panda board for jstultz
* patrikryd to back out battery support from the
android/platform/frameworks tree
* jeremychang and jserv-- to investigate why pandroid platform breaks
with fbdev
* patrikryd to confirm
https://android-build.linaro.org/job/android-u8500href/ tarballs
work and fix if necessary
* JamieBennett to update meeting template for new format
* Team to summarise what they are doing on
http://wiki.linaro.org/Platform/Android/CurrentProjects and try to
derive Blueprints from that
* johncylee and asac to talk about merging his content into
requirements
* everyone to review requirements document and check if there is
anthing we can better define
* JamieBennett to talk to jstultz how the oesf team goes
Regards,
Jamie.
--
Linaro Release Manager | Platform Project Manager
Hi,
The weekly Linaro Release Meeting will be held at 17:00 UTC tomorrow.
The agenda for the meeting can be found at:
https://wiki.linaro.org/Releases/WeeklyReleaseMeeting/2011-03-03
and previous action items were:
* nytowl to test s5pv310 hwpack and images
* slangasek to raise the issue with debian-policy on whether or not we
need e2fsprogs as Essential: yes
* JamieBennett to invite nytowl to the release meeting
* tgall_foo to email JamieBennett, slangasek about netbook image status
If you have points to raise or bugs that need to be discussed please add
them to the wiki page above.
Regards,
Jamie.
--
Linaro Release Manager | Platform Project Manager
Hi All,
Keep your diaries free!
The dates for our remaining 2011 summits and sprints are as follows:
- May 9 - 13: Linaro @UDS Developer
Summit<https://wiki.linaro.org/Events/2011-05-LDS>,
Budapest Hungary
- August 1 - 5: Linaro 11.11 Mid Cycle
Sprint<https://wiki.linaro.org/Events/2011-08-LDS>,
Cambridge UK
- October 24 - 28: Linaro @UDS Developer
Summit<https://wiki.linaro.org/Events/2011-10-LDS>,
Orlando Florida
The Events page has been updated accordingly:
https://wiki.linaro.org/Events/
And for people in Linaro, the Linaro Events calendar has been updated with
the meetings, so you can add them to your calendars if you want.
--
Thx
Stephen Doel
Linaro Ltd
Chief Operating Officer
+44 77 66 014 247
Hi,
Just tested the imx51 Thumb-2 kernel on efikamx here -- it boots fine,
but we only went as far as the initramfs.
Is anyone currently relying on CONFIG_LATENCYTOP? If so, we should
investigate what the incompatibility is...
Cheers
---Dave
On Wed, Feb 23, 2011 at 6:11 PM, Dave Martin <dave.martin(a)linaro.org> wrote:
> Hi there,
>
> Talking with Loic just now, we thought it could be worth turning on
> Thumb-2 in the main omap kernel package after all, since we've at
> least seen it work on a few different boards now. It feels ready for
> wider testing.
>
> Is it possible for you to move to a newer snapshot of the 2.6.38
> linaro tree, or will that be problematic at this stage?
>
>
> Since the imx51 kernel at least seems to build and boot in Thumb, it
> could be worth enabling a separate build in a PPA, but it's may not
> mature enough for everyone to use as the main kernel just yet. If you
> want to try this, you need CONFIG_ARM_UNWIND=y, CONFIG_LATENCYTOP=n
> and CONFIG_THUMB2_KERNEL=y
>
> Cheers
> ---Dave
>