== Dave Martin <dmart> ==
=== Activity Summary ===
* holiday
=== Plans ===
Move Versatile Express DT patches forward
Follow up on any feedback to AMBA module alias patches.
Prepare for Linaro Connect
* Schedule Versatile Express image deployment blueprint
* Follow up on kernel CI loop blueprint status
Prompt for further feedback on minor Thumb-2 randconfig issues:
* Fixing some Thumb-2 related randconfig errors reported by Arnd:
* pxa/pj4/iwmmxt uses non-Thumb-2-compatible code: waiting for
feedback (probably needs a Marvell expert to comment)
* tegra2 uses non-Thumb-2-compatible code: waiting for feedback from
Colin Cross.
=== Work Items ===
(none this week)
=== Absences ===
(none planned)
== Rajendra Nayak <rnayak> ==
=== Highlights ===
* Reposted v2 of regulator dt support. Split the series to
remove dependencies with omap i2c-twl dt conversions.
Need to figure out how (if at all) to pass the linux specific
regulator parameters via dt.
latest patches can be found here
git://gitorious.org/omap-pm/linux.git for-dt/regulator
* The split series to convert twl-regulator to use dt can be
found here
git://gitorious.org/omap-pm/linux.git for-dt/regulator-i2c-twl
Will repost after the i2c-twl repost from Benoit.
* omap-hsmmc dt conversion completed and can be found here
git://gitorious.org/omap-pm/linux.git for-dt/regulator-i2c-twl-mmc
The series has dependencies on the above regulator series. Will
post with the dependent series.
* Adapted the omap-smps driver (originally done by Tero Kristo) to
dt. Patches can be found here
git://gitorious.org/omap-pm/linux.git for-dt/regulator-i2c-twl-smps
Discussions on-going with Benoit/Kevin if this driver should be
merged with the existing twl-regulator driver.
* Kick started everyone in the team @TI with a presentation/status
on DT on OMAP.
=== Plans ===
* Post all patches under development, taking care of dependencies.
* Adapt spi/ethernet needed for basic NFS based boot, since lot of
developers use NFS within TI.
* Work on basic OMAP5 support (test on emulator/simulator) using
DT.
== Linus Walleij linusw ==
=== Highlights ===
* Maturing pinctrl core and pinmux in linux-next, answering
late review comments and merging smaller patches. Latest
finetuing iteration is v10. It is part of linux-next and I don't
expect any more changes before the merge window.
Drivers for U300 and SirfPrimaII is included.
http://marc.info/?l=linux-kernel&m=131850357826490&w=2
* First patch implementing the basics of generic pin
control was posted, iterating.
http://marc.info/?l=linux-kernel&m=131914553520401&w=2
* Reviewed Stephen Warren's presentation of pinctrl
for Prague.
* Pushed out the AB8500 HWMON driver, will try to address
review comments.
=== Plans ===
* Let pin control core and pinmux mature in -next and
I expect to issue a pull request to Torvalds in the coming
merge window
* Working on generic pin control:
* Test the PL08x patches on the Ericsson Research
PB11MPCore and submit platform data for using
pl08x DMA on that platform.
* Drive generalization of U300 and Nomadik GPIO
by using the pinctrl framework
* Mainline some ux500 U-Boot stuff so it can atleast boot
the system.
=== Issues ===
* Some internal time-stealing as usual, a bit worse last
week than usual so working a bit more from home this
week to mitigate the effect.
Thanks,
Linus Walleij
=== Highlights ===
* Merged compilation fixes from Bero and Agnus that were noticed by Eric
* Released the freeze Linaro+Android kernel
* After discussions with Niel Brown, came up with an idea for doing a
wakelock alternate implementation in userspace.
* Stalled work on the scheduler based timer freezer and starting work
trying to prototype wakelock userspace daemon.
* Booked travel
* Worked with Dave Hansen on issues related to the Ashmem alternative
prototype.
* Scratched up summary of the linaro+android kernel workflow
* Bit of infrastructure week, updating various systems with Ubuntu 11.10
in prep for Linaro Connect.
=== Plans ===
* Final 11.10 Linaro+Android kernel release
* Review Neil Brown's userpsace pm deamon
* Continue working on userspace wakelockd
* Continue looking at ashmem alternative
=== Issues ===
* None
Just wanted to announce that an updated Linaro+Android-3.1 kernel is
available.
I've tagged it as: linux-linaro-3.1-2011.10-1-android-0
>From the branch:
git://android.git.linaro.org/kernel/linaro-android.git linaro-android-3.1-agreen-rebase
Includes:
* Fixes for compile issues found by Eric from Bero and Agnus.
* Updates from Linaro-3.1 kernel.
thanks!
-john
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/
== Linus Walleij linusw ==
=== Highlights ===
* Maturing pinctrl core and pinmux in linux-next, answering
late review comments and merging smaller patches. Latest
finetuing iteration is v10. It is part of linux-next and I don't
expect any more changes before the merge window.
http://marc.info/?l=linux-kernel&m=131850357826490&w=2
* Started to discuss generic pin control issues with Stephen
Warren.
* Discussing and reviewing some patches regarding the
IIO ADC portions as IIO wants to move out of staging.
* Samuel Ortiz merged say half of the PRCMU patches,
we need to consolidate PRCMU infrastructure to
merge more ux500 stuff. Fair enough.
* Try to mainline some stuff. Harder than it seems,
pushed out some SPI/PL022, AB8500 core, AB8500
RTC (after long calibration discussion), COH901327
watchdog.
* Git tglx ACK for the smp_twd rescaling patch we all
so badly need. However it's still pending in Russell's patch
tracker.
http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=6956/3
=== Plans ===
* Let pin control core and pinmux mature in -next and
I expect to issue a pull request to Torvalds in the coming
merge window
* Working on generic pin control:
* Test the PL08x patches on the Ericsson Research
PB11MPCore and submit platform data for using
pl08x DMA on that platform.
* Drive generalization of U300 and Nomadik GPIO
by using the pinctrl framework
* Mainline some ux500 U-Boot stuff so it can atleast boot
the system.
=== Issues ===
* Some internal time-stealing as usual, mostly for direct
advice on things like MMC and runtime PM.
Thanks,
Linus Walleij
=== Highlights ===
* Merged the initial Linaro-3.1 11.10 kernel with the omapzoom
p-common-3.1 branch and pushed out the linaro-android-3.1 branch.
* Re-merged Linaro-3.1 11.10 kernel with Andy Green's android tracking
tree, and pushed out an updated linaro-android-3.1 branch.
* Merged defconfig changes from Vishal to enable UVC across all boards.
* Continued working on my sched-class based timer-freezing approach to
power managment.
* Pinged Amit Kachhap on ARM powertop issues.
* Spurred by some of the recent discussion we've been having, Rafael
(the PM maintainer) submitted his own proposal for a wakelock
alternative. I reviewed and commented on some of the issues with the
approach, and hope to see his proposal move forward.
* Pinged Collin Cross about cgroup patches in the Android tree.
Apparently two are recently obsoleted, and one has been reworked but not
made public yet. He hopes to push it upstream sometime in the future,
but can't say when.
* Worked on extending Dave Hansen's initial approach to an ashmem
alternative. Need to spend some time to find example ashmem code that I
can use as a test case to convert to Dave's approach.
=== Plans ===
* Continue discussions with Rafael on his wakelock alternative.
* Continue on my sched-class based timer-freezing work
* Another week, another linaro-android kernel release!
* Document my linaro-android kernel process for Deepak.
=== Issues ===
* The android.git.linaro.org server seems to be having some serious load
issues. Git pushing to it isn't working right now, and its taking
forever to respond to web requests.