Hi Nicolas,
This is a request to pull L2 retention cpuidle implementation from
git://git.linaro.org/people/amitdanielk/linux.git (branch-
samsung_cpuidle_l2_retention)
The top 5 patches on this refers to the work and this is heavily based
on Russell's rmk-next tree. So if it is possible to take this patches
for this month linaro release then please pull them.
All these patches with minor modifications will be upstreamed to
mainline once Russell tree is in sync with Samsung's maintainers tree.
Thanks,
Amit Daniel
Linaro PMWG member
The Linaro Kernel Working Group (KWG) is excited to announce the
availability our October 2011 development snapshot:
linux-linaro-3.1-2011.10-1
As the word "snapshot" implies, these are meant as development kernels
and have not been fully validated. You should expect issues and to help
us deliver a better kernel in the future, please file bugs in Launchpad at
https://bugs.launchpad.net/linux-linaro.
The source tarball is available at:
http://launchpad.net/linux-linaro/3.1/3.1-2011.10/+download/linux-linaro-3.…
The kernel sources can also be accessed using git at:
git://git.linaro.org/kernel/linux-linaro-3.1.git
tag: linux-linaro-3.1-2011.10-1
In addition to an update to the 3.1 (-rc10) kernel, this kernel includes
the following changes that are queued up for 3.2:
- An EHCI slowdown workaround from Ming Lei
- Thumb-2 undef handling fix for multi-CPU kernels from Dave Martin
- ARM cpu topology definition from Vincent Guittot
- RMK's devel-stable branch from last week that contains (among others):
- Runtime consistent dma size init from Tixy
- boot_params to atag_offset transition froma Nicolas Pitre
- ARM pmu/perf updates from Will Deacon
- The ability to append a DT to zImage from Nicolas Pitre
- The ARM kprobes test infrastructure from Tixy
- Suspend/resume consolidation and cleanups from RMK
- cpu pm notifiers on ARM from Colin Cross
A full change log against the 2011.09 release is available at:
http://launchpad.net/linux-linaro/3.1/3.1-2011.10/+download/CHANGELOG-linux…
High Priority Known Issues:
- We have seen issues with boards not rebooting in our CI
lab but so far Nicolas has been unable to reproduce it
on his systems and we've not seen any reports of this on
upstream 3.1-rc trees. Please download and test the kernel
on your platforms and add notes to the following LP bug
if you are able to reproduce this:
https://bugs.launchpad.net/linaro-ci/+bug/860556
Mailing list: http://lists.linaro.org/mailman/listinfo/linaro-dev
Questions? https://ask.linaro.org/
Enclosed please find the link to the Weekly Status report
for the kernel working group for the week ending 2011-10-21
== Meeting Minutes ==
https://wiki.linaro.org/WorkingGroups/Kernel/Meetings/2011-10-17
== Weekly Status Report ==
https://wiki.linaro.org/WorkingGroups/Kernel/Status/2011-10-20
== Summary ==
(For more details, refer to the Weekly Status and Meeting Minutes)
* Linaro Kernel
* Released Linaro-kernel based on 3.1
https://launchpad.net/linux-linaro/+milestone/3.1-2011.10
* Linaro-Android kernel
* Merged the initial Linaro-3.1 11.10 kernel with the omapzoom
p-common-3.1 and Andy Green's android tracking tree branch and pushed out
the linaro-android-3.1 branch.
* SoC Tree
* Code review and merging patches
* Device Tree
* [iMX]
* All basic drivers are ready and starting to see people moving their
imx5 based board support to DT, audio and usb are still big missing pieces
* Pushing imx5-dt support to Arnd for v.3.2 merge window will send
pull-req soon
* [OMAP]
* omap-hsmmc dt conversion completed
* Adapted the omap-smps driver (originally done by Tero Kristo) to dt.
* Reposted v2 of regulator dt support. Split the series to remove
dependencies with omap i2c-twl dt conversions.
* working on getting nfs working with dt on OMAP..
* more folks @ti have started using dt for various drivers
* Pin Control
* maturing pinctrl, planning next iteration mainly nVidias Stephen Warren
and Barry Song are contributing
* pinctrl / pinmux is in linux-next
* Wakelocks
* Discussion on lkml w/ rafael and others on wakelock alternatives
continues
* Flash filesystem
* Handled by an IBM intern working with Arnd making good progress on the
flash file system prototype, will be talking about it with people at ELC-E
Best regards,
Mounir
--
Mounir Bsaibes
Project Manager
Follow Linaro.org:
facebook.com/pages/Linaro/155974581091106http://twitter.com/#!/linaroorghttp://www.linaro.org/linaro-blog <http://www.linaro.org/linaro-blog>
Hello there,
Coming back from Asia I've been putting a lot of thought about how
we can make sure we spend our engineering cycles on the work that is
most valuable to the current Linaro members, and part of that means
reassessing assumptions that we've carried since our foundation.
The first point I want to raise is Thumb-2, the alternative ISA
described by ARM like this:
For performance optimised code Thumb-2 technology uses 31 percent
less memory to reduce system cost, while providing up to 38 percent
higher performance than existing high density code, which can be
used to prolong battery-life or to enrich the product feature set.
Thumb-2 technology is featured in the processor, and in all ARMv7
architecture-based processors.
We've from the beginning set Thumb-2 in our standard configuration across
platforms, but outside of Ubuntu, I think we're unique in that. So the
questions I have are:
- Do we know how much better Thumb-2 actually is, in practice? It's
easy for us to confirm this on Android; what do the numbers and
feel of the system tell us?
- What are the downsides to using Thumb-2 in general? Do we have
anecdotes or threads that talk about bad experiences or blockers
in the transition?
- If it's so great, how could we lead a wide-ranging transition to
Thumb2 becoming the standard ISA for modern v7 applications,
including Android, Yocto and anything else relevant that runs on a
Cortex A?
Thanks,
--
Christian Robottom Reis, Engineering VP
Brazil (GMT-3) | [+55] 16 9112 6430 | [+1] 612 216 4935
Linaro.org: Open Source Software for ARM SoCs
Enclosed please find the link to the Weekly Status report
for the Power Management working group for the week ending 2011-10-20
== Meeting Minutes ==
https://wiki.linaro.org/WorkingGroups/PowerManagement/Meetings/2011-10-19
== Weekly Status Report ==
https://wiki.linaro.org/WorkingGroups/PowerManagement/Status/2011-10-20
== Summary ==
(For details, see the Weekly Status Report and Meeting Minutes )
* Sched_mc
* Defined a workload to exercise sched_mc and pushed it to regression
test suite
* sched_mc tests on u8500 and vexpress with linaro 3.1 have passed
* Thermal Management
* Framework is integrated with TILT tracking tree, but still not fully
operational, not stopping 4460 from crashing or resetting due to heat.
* Supplied the TMU sensor driver and thermal interface layer to Samsung
landing team for the hwpack release
* Fixed some TMU sensor related bug reported by landing team.
* Cpuidle
* Finished common imx cpuidle driver version 3.
* Continue working on common ARM cpuidle.
* Started Samsung Internal discussions about mainlining the cpuidle
driver.
* Common Clock Framework
* The second version of the core common clock is being discussed on LKML.
* 90% complete porting OMAP-specific clock functions,
http://thread.gmane.org/gmane.linux.kernel/1194440
* Cpuset
* Developed a utility to do cpu load balancing with cpuset
* Releases
* power-qa with cpuhotplug support is released
* Powerdebug, bug fix only
Best regards,
Mounir
--
Mounir Bsaibes
Project Manager
Follow Linaro.org:
facebook.com/pages/Linaro/155974581091106http://twitter.com/#!/linaroorghttp://www.linaro.org/linaro-blog <http://www.linaro.org/linaro-blog>
So its basically like Sunday ;)
As a point of interest here's how I cut the builds.
I boot each tip:
~linaro-android/staging-origen
~linaro-android/staging-panda
~linaro-android/staging-imx53
~linaro-android/staging-snowball
~linaro-android/landing-snowball
~linaro-android/tracking-panda
~linaro-android/panda
~linaro-android/beagle
I take the pinned-manifest.xml from the last working tip build, commit
it to the 11.10 release branch and kick off the released builds:
~linaro-android/staging-origen-11.10-release
~linaro-android/staging-panda-11.10-release
~linaro-android/staging-imx53-11.10-release
~linaro-android/staging-snowball-11.10-release
~linaro-android/landing-snowball-11.10-release
~linaro-android/tracking-panda-11.10-release
~linaro-android/panda-11.10-release
~linaro-android/beagle-11.10-release
Abhishek and I then run through the tests from left to right on:
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AnpUtxWjZbP9dGFDU…
...for every build and board combo and file bugs or update existing
bugs for anything that doesn't work. Its currently around 192 tests;
to grow soon.
Tests are documented here:
https://wiki.linaro.org/Platform/QA/TestCases/Android
Then I send an email to Fathi with the exact build number of the release.
--
Zach Pfeffer
Android Platform Team Lead, Linaro Platform Teams
Linaro.org | Open source software for ARM SoCs
Follow Linaro: http://www.facebook.com/pages/Linarohttp://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog
Key Points for wider discussion
===============================
* The gerrit review bot has been deployed. Changes submitted and
approved in Gerrit get built in Android Build, then verified in LAVA,
with resulting status propagated back to Gerrit.
* All strict-aliasing violations in 2.3.5 have been fixed and will be
sent to AOSP.
Team Highlights
===============================
* Connect sessions prepared:
https://blueprints.launchpad.net/sprints/lcq4.11/+specs?searchtext=linaro-p…
* Blog post: http://www.linaro.org/linaro-blog/2011/10/18/linaro-android-bot-review-achi…
* Tip toolchain tracked and released against all targets for 11.10.
* libjpeg-turbo has been benchmarked against the original Android
libjpeg implementation. https://wiki.linaro.org/TomGall/LibJpegTurbo
* Good progress on integration mmtest with lava-android-test.
* A presentation of the Android Platform and builds has been made at
ST-Ericsson.
* Good progress on Origen Ethernet and WLAN.
Miscellaneous
===============================
* Two team members will attend ELC Europe. A poster will be presented.
Issues
===============================
* gerrit has been way too slow.
* Android AOSP was unavailable on kernel.org.
Bugs fixed
===============================
* #837881, #859958, #874429, #806936
Blueprints
===============================
https://launchpad.net/linaro-android/+milestone/11.10
Connect sessions schedule
===============================
http://summit.linaro.org/uds-p/
Release PoC schedule for 11.10
===============================
|| Date || 00:30 - 08:30 UTC || 08:30 - 16:30 UTC || 16:30 - 00:30 UTC ||
|| 24th || pabhishek || bero || cyang ||
|| 25th || bhoj || patrikryd || mansson ||
|| 26th || botao_sun || patrikryd || fgiff ||
Hi,
linaro-media-create/linaro-android-media-create command line options are now
using dashes to separate words instead of underscores.
e.g. "--image_size" becomes "--image-size"
This changes is available on the bzr repository and will be part of 2011.10
release. Please, update your scripts and install instructions that are using
the deprecated command line options.
For reference: http://bugs.launchpad.net/bugs/863091
Cheers,
--
Fathi Boudra
Linaro Release Manager | Validation Project Manager
Linaro.org | Open source software for ARM SoCs