=== Highlights ===
* Started work on blueprint "Investigate block allocation in FS"
Work items completed:
- Create script for running test cases: DONE
- Run test script to gather media write stats for test cases on a subset of filesystems: DONE
- Write skeleton for simulation tool: DONE
The work item "Modify blktrace to generate raw dump" wasn't required
as it's possible to get close to what we want by passing suitable
arguments to blktrace and blkparse.
=== Plans ===
* Start implementing simulation of flash algorithms for blueprint
"Investigate block allocation in FS"
== Dave Martin <dmart> ==
=== Activity Summary ===
* proc-info refactoring patches pulled by Russell for the next merge window
* Experimental merge of LPAE/Cortex-A15 support with linux-linaro-3.0
pushed to git://git.linaro.org/people/dmart/linux-2.6-arm.git
arm/linux-linaro-3.0+ael
* Wrote a couple of quick patches to improve control over the alignment
fault fixup mode. Not tested yet, so I will hold off posting until next week.
=== Plans ===
* Check whether the new kernel trees work in Thumb-2 on mx51evk
and follow up with Freescale landing team.
* Suggest we disable aligment fixups for linaro images, since
gtk-sharp2 is now the only thing known to be affected, once my alignment
fixup patchas have been posted for review.
=== Work Items ===
kernel-arch-cortexa15-initial-support:
* Rebase ARM's AEL tree on to linux-linaro-3.0 and publish: DONE
=== Absences ===
Mon 2011-07-18 - Wed 2011-07-20
== Thomas Abraham <thomas-ab> ==
=== Highlights ===
* Submitted second version patches for dt support for i2c driver
with modifications suggested by Grant.
* Submitted first version of the gpio device tree support patches.
=== Plans ===
* Submit device tree patches for irq controller.
Yes, it is the big 3.0 coming to a Linaro server near you !
The Linux v3.0 based Linaro kernel branch is now available from:
http://git.linaro.org/gitweb?p=kernel/linux-linaro-3.0.git;a=summaryhttp://git.linaro.org/git/kernel/linux-linaro-3.0.git
Since the official final v3.0 from Linus Torvalds is going to happen in
a matter of hours now, and considering that the freeze for the 11.07
kernel release is supposed to take effect this Thursday, this is
probably the best time to fork the Linaro-3.0 branch and start merging
patches onto it. Currently this contains the following from RMK's
devel-stable branch:
* The comprehensive ARM kprobes work from Jon (Tixy) Medhurst
* The new processor struct macros from Dave Martin
* A small part of the single zImage work from myself
* The ARM cpu topology definition from Vincent Guittot
* Basic Cortex A5 support from Will Deacon & Pawel Moll
* DMA infrastructure cleanups from Russell King
* A kernel helper to perform 64-bit atomic operations from myself
Please let me know if you want to see something merged into the
linaro-3.0 tree before Thursday.
Nicolas
Reporting early, as I'm out tomorrow on vacation.
=== Highlights ===
* Revised Android ashmem patch to fix checkpatch issues & submitted
those fixes back to the original patch author (robert love).
* Submitted the ashmem patch to lkml for review and discussion. While
the patch was not well received, the discussion did propose alternative
approaches to doing the same thing that would be better integrated with
the kernel.
* Submitted my Android alarm timer rework patches to AOSP for review.
Still not seeing the license grant as resolved, but AOSP would let me
submit anyway, so I went ahead and did that to unblock things.
* Continued discussions about kernel workflow and planning for Linaro
Connect.
* Diagnosed an issue with ADB on Panda found by Zach (bug #807230), and
worked out a patch that seems to resolve it. Submitted the patch to lkml
and maintainers for comment.
* Submitted a small fix for 3.1 compile issue with one of my patches
that was found in -tip
* Tried to merge the Linaro-3.0 kernel into the Android-3.0 branch and
hit omapfb related boot issues on panda. Reported the issue to
linaro-dev/linaro-kernel.
* Worked on chasing down what seems to be a strange circular spinlock
deadlock related to the RTC changes.
=== Plans ===
* Prep for Linaro Connect & get a
* Continue digging on RTC circular spinlock deadlock.
* Work to resolve the ADB issue and get a patch included for 11.07
* Need to resolve omapfb issue keeping Linaro+Android tree from
including the Linaro-3.0 branch.
* Make Android+Linaro 11.07 final kernel.
* Rework cyc2ns patches related to long uptime sched_clock issues.
=== Issues ===
* Still no resolution on AOSP group item. Pinged Patrik to try again.
* Linaro Connect Hotel still hasn't gotten back to me with alternative
lodging.
* Need more time!
=== Device Tree ===
* Tested audio on imx51 babbage board with a full dt kernel, which
means I got i2c, sgtl5000 codec, mc13892 regulator, ssi and sdma
working on device tree. But due to some unresolved dependency and
open issues, only i2c and sdma dt support patches were sent out for
review. With a v2 on sdma, there is no more comments. Suppose they
are in the good shape for v3.1.
* Sent a small patch to enable dt for imx2_wdt driver.
* Sent a couple of patches to add device tree support for gpio_keys.
* I'm optimistic to expect the dt support for serial, fec, esdhc,
gpio, spi, i2c, sdma, imx2_wdt and gpio_keys will be on mainline
when v3.1 merge window closes. Plus that gpio_leds already gets
dt support, all four imx53 boards, mx53_ard, mx53_evk, mx53_loco,
and mx53_smd should be killed by imx53-dt soon. So that we can
stop people adding new mx53 boards files and pull them into the
dt effort.
=== Plan ===
* Start looking at Grant's suggestion about directly encoding iomux
register, and try to sell it to Sascha.
* Add imx53-dt to kill mx53_ard, mx53_evk, mx53_loco and mx53_smd.
--
Regards,
Shawn
== Highlights ==
* Back from Long vacation.
* Prepare for the UK visa application and goes well
* MX53loco support mainlined in U-Boot v2011.06 release
* MX6Q/D 2/4-cores(cortex-a9) Linux bring up finished.
* Resume the Linao 11.11 working items,
== Plans ==
* Continue to work on the 11.11 sprint.
* Continue with u-boot patch work.
 == Absence ==
* None
== Dave Martin <dmart> ==
=== Activity Summary ===
* proc-info refactoring patches pulled by Russell for the next merge window
* Experimental merge of LPAE/Cortex-A15 support with linux-linaro-2.6.39
pushed to git://git.linaro.org/people/dmart/linux-2.6-arm.git
arm/linux-linaro-2.6.39+ael
* Merge of the same patches with upstream pushed to
git://git.linaro.org/people/dmart/linux-2.6-arm.git arm/upstream+ael
* Booted a linaro-developer image on the ARM fast model, using both kernels.
Seems to work stably, including with 4GB RAM configured.
* Spent tome time debugging a kernel memory corruption bug
when booting with certain RAM configurations on the A15 model,
but it looks like that was caused by a model configuration issue and
is not a kernel bug after all.
=== Plans ===
* Check whether the new kernel trees work in Thumb-2 on mx51evk
and follow up with Freescale landing team.
* Suggest we disable aligment fixups for linaro images, since
gtk-sharp2 is now the only thing known to be affected.
=== Work Items ===
kernel-arch-cortexa15-initial-support:
* Rebase ARM's AEL tree on to linux-linaro-2.6.39 and publish: DONE
* Rebase ARM's AEL tree on to linux-linaro-3.0 and publish: INPROGRESS
=== Absences ===
Mon 2011-07-18 - Wed 2011-07-20
== Thomas Abraham <thomas-ab> ==
=== Highlights ===
* Submitted second version of sdhci and exynos4 device tree patches
with modifications suggested by Grant.
* Submitted first version of the i2c device tree support patches.
Received feedback from Grant and now working on modifying the
i2c driver device tree support.
=== Plans ===
* Submit the second version of i2c driver device tree support patches.
* Submit patches for serial console device tree support.