== Deepak Saxena <dsaxena> ==
=== Highlights ===
* Worked on article on "Kernel Upstreaming Challenges" for executive
member update.
Ended up writing one version and completely throwing it away as it
was too introductory
but hope to use that to write a larger white-paper type of document
on the topic. Update
article draft @ http://goo.gl/9SBpT.
* Self-review, engineer review. (Do we really need to do these every
3-4 months?)
* Worked with Mounir on 12.04 blueprint updates
* Submitted talk proposal on "One zImage to Rule Them All" to LinuxCon Japan
* Regular 1:1s and meetings
=== Plans ===
* Finish review cycle work
* Finish patch tracking spreadsheet for upstream kernel work
* Connect planning
* Roadmap cards
=== Issues ===
* No major ones, though still feeling behind on everything due to
being sick earlier
in the month. :/
=== Travel/Time Off ===
* Off May 4th and following week, back to work on Monday the 13th. Will have no
interwebs and limited phone access.
* Connect Q2, possibly with follow up
== Rajendra Nayak <rnayak> ==
=== Highlights ===
* Worked on patches to make OMAP transition to common clk one
SoC family at a time and also maintaining git-bisect. Turned
out much ugly than I initially thought. Shared the patches along
with a few minor fixes with Mike.
* Started working on optimizing (reducing) OMAP4 common clk data
on top of Mikes' initial work. Mostly done manual cleanups for now.
Need to update the autogen scripts.
* Started validating OMAP5 common clk using Mikes' framework changes
and autogen updates.
=== Plans ===
* Autogen updates for OMAP4 data, OMAP5 validation and fixes to
framework changes.
=== Misc ===
* Planning to take off on 2,9,10 April due to some personal
emergency travel.
=== Highlights ===
* Sent out last bits of timekeeping changes for 3.4 & got them merged.
* Spent a bit of time re-installing & reconfiguring my system
environment per new internal policies:
http://www.codinghorror.com/.a/6a0120a85dcdae970b016301e98de2970d-800wi
* Sent out first pass at config fragment integration into the linaro
kernel. Got some good feedback & patches from Tixy and Tushar.
* Ran Android Subteam phone meeting & set up recurring phone meeting
biweekly.
* Reviewed Danial Walkers performance comparision between shm based and
android logger based logging. Got into a longish discussion off-list
discussion with him about Android's design requirements. Hopefully will
see another iteration from Daniel.
* At Tixy's prodding, contacted Dima to see about the earlysuspend
removal in 3.3 and what fixes for the log flooding that caused are
recommended. Got a quick response that they have a fix, and are looking
to push it out soon. Tixy suggested a fix in the meantime.
* Did a first pass fwd port of the Android 3.3 patch stack to 3.4.
Messed up some of the mmc items and will likely have to try again.
* Got a first pass at reworking the fadvise volatile code to store tree
roots in a hash rather then bloat the address_space structure. It seems
to be working, but I kind of don't believe it.
=== Plans ===
* More testing on fadvise volatile hash rework & send to lkml
* Get all of Tushar's changes merged into the config fragment tree
* Take another shot at fwd porting the Android tree to 3.4
=== Issues ===
* NA
== Arnd Bergmann ==
=== Highlights ===
* Merge window, part two: everything we had queued is now in mainline
* Discussed swap on flash with a few people, sent out first proposal
* Continued DT discussion for spear, kirkwood, shmobile
=== Plans ===
* more review for DT conversions
* regression testing post merge window
* getting my build server back running
* dig out my CONFIG_NO_IOPORT patch set and get that into linux-next
== Venkatraman S svenkatr ==
== Highlights ==
* Sent out pull request for UFS and eMMC features for Linaro Kernel release
* Coding up eMMC foreground HPI code. Sent a rough first cut to Storage folks.
* Studies UFS implementation. Plan to abstract out the PCI specific
part of driver files
== Plans ==
* More HPI coding and do some stress tests
* Test eMMC Power off notify with OMAP.
== Misc ==
* Was on leave for 2 days
== Linus Walleij linusw ==
=== Highlights ===
* Applied and pushed the DT patch from Stephen, effectively making
it possible to create DT- based pinctrl drivers in the 3.5 release cycle
for the kernel.
* Attended the Embedded Systems Conference in San Jose and had
a "platform perimeter" seminar, paper and slides available here:
http://www.df.lth.se/~triad/papers/ESC-400Paper_Walleij.pdfhttp://www.df.lth.se/~triad/papers/ESC-400Slides_Walleij.pdf
Apart from running the seminar I count this as education and
competence building
=== Plans ===
* Easter vacation april 2-5th.
expect next report on april 13th
* Review incoming pinctrl patches.
* Prepare to convert ux500 (gpio-nomadik) to pinctrl
for the kernel 3.5 timeframe.
* Attending the Embedded Systems Conference in
San Jose 27th thru 30th of march.
* Test the U9540 core patches on real hardware and
rework as outlined by Arnd.
* Test the PL08x patches on the Ericsson Research
PB11MPCore and submit platform data for using
pl08x DMA on that platform.
* Look into other Ux500 stuff in need of mainlining...
like
- Ux500 clocks
- the HWMON stuff.
=== Issues ===
* N/A
Thanks,
Linus Walleij
Greetings,
The Linaro Kernel Working Group (KWG) and the Linaro Platform
Group are excited to announce the availability our March 2012
development snapshot:
linux-linaro-3.3-2012.03-2
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:
https://launchpad.net/linux-linaro/devtrack/12.03/+download/linux-linaro-3.…
The kernel sources can also be accessed using git at:
git://git.linaro.org/kernel/linux-linaro-tracking.git
tag: linux-linaro-3.3-2012.03-2
This kernel includes the following changes from the 2012.02 kernel:
- Update to 3.3
- Various patches from Linaro
* Versatile Express patches from ARM LT
* Gator module for ARM's Streamline Performance Ananlyzer from ARM LT
* updated irq_domain patch set from Grant L.
* cpuidle core consolidation, cpuidle support for i.MX5/6 and ST-E
u8500 from PM WG
* updated patch set support for common save and restore code to the
Samsung exynos platform from PM WG
* updated thermal_cpu_cooling patch set from the power management WG
* UFS patches from kernel WG
* eMMC4.5 patches from kernel WG
* initial dma-buf patch set and some related components for UMM
- AOSP 3.3 android patch set
A full change log against the 3.3 release is available at:
https://launchpad.net/linux-linaro/devtrack/12.03
High Priority Known Issues:
- ANDROID_RAM_CONSOLE must be disabled for the android kernel to boot.
=== Highlights ===
* Merge window, preparing and sending pull requests
* Some coaching of DT ports (spear, kirkwood, lpc3xxx)
=== Plans for this week ===
* Second half of merge window
=== Highlights ===
* Converting imx6 clock code to common clk. (80% done with the non-dt
part)
* Reviewed imx_v4_v5 common clk series from Sascha
* Reviewed and acked Saravana's patch moving init fields from clk to
clk_hw
* Suggested Mike change clk API a bit to have parent rate passed into
.round_rate and .set_rate, and he acked it.
* Tested imx6 anatop regulator patch from Paul and report some little
problem. Have to wait for solving the it before I can merge the
imx6q dts change.
* Reviewed snvs-rtc patch from Paul. It's far away from the good
state.
--
Regards,
Shawn