=== Highlights ===
* Trying to decipher algorithms used by SD cards. (Turns out Arnd had
already documented some SanDisk peculiarities which probably explains
a lot of what I was seeing [1])
* Re-running SD media usecases and benchmarks after is became apparent
that the initial btrfs results were bogus due to environment and
scripting bugs.
* Documented kprobes test code in preparation for publishing.
* Discovered that jprobes no longer work on Thumb kernels. This seems to
be a new or previously overlooked bug with symbol lookup. Needs
investigating...
* Buying and setting up a new laptop ready for when I officially start
working for Linaro.
=== Plans ===
* Make some SD card performance results available, even if they are
negative results.
* Single zImage work: Submit patches "Remove define CONSISTENT_DMA_SIZE"
to appropriate branch.
[1] Section "Mixed SLC/MLC flashes" in https://wiki.linaro.org/WorkingGroups/Kernel/Projects/FlashCardSurvey?actio…
=== Device Tree ===
* The updated "alias" patch is waiting for Grant's comment/ack
* Keeping monitoring the pinmux DT patches from Stephen Warren and
Jamie Iles, as I have the same issue in the way of converting non-dt
board files to dt.
* Got one i.mx6q board. Started adding DT support for it as well as
trying to get the initial support for this new SoC upstreamed.
Right now, I have got a v3.1-rc2 based device tree kernel running
into console with nfs root on this board. But there are still some
codes I need to rework before I can post the patches, especially on
clock support.
=== Misc ===
* The imx mach/gpio.h cleanup patch set was picked by Sascha.
* Refactor the ifdeffery of i.mx DEBUG_LL support based on Kconfig choice patch from Will Deacon.
=== Plan ===
* i.MX6Q upstreaming with device tree support
--
Regards,
Shawn
== Dave Martin <dmart> ==
=== Activity Summary ===
* vexpress device tree: got a booting kernel (with some hacks)
platform devices are now populated from the device tree, but IRQ
assignments are all messed up -- I need to discuss with Lorenzo
about this.
* v6/v7 single kernel Thumb-2 undef fixup patches accepted by
Russell for v3.2 window.
* Some time spent supporting local people using linaro deliverables.
=== Plans ===
* fix, tidy up vexpress dt patches
* Write up brief advice for Thumb-2 kernel migration.
* Write up detailed proposal for assembler state save/restore.
* Check whether the new kernel trees work in Thumb-2 on mx51evk and
follow up with Freescale landing team.
=== Work Items ===
no status change
=== Absences ===
probable absence of ~3 days around the start of September
== Thomas Abraham <thomas-ab> ==
=== Highlights ===
* Working on dt support for dma driver.
=== Plans ===
* Submit dt support patches for dma driver.
=== Misc ===
* Was on leave from 17th to 19th August.
== Jason Liu <jasnliu> ==
== Highlights ==
* MX53 NAND driver support, done, patches send out to mtd ML, driver
patch accepted by Artem to l2-mtd-2.6.git
* MX53 EVK NAND support, done, patches send out linux-arm ML, this
patch-set is blocked by DT support. I will
re-submit it with DT support after current board level DT convert finished.
* Post arch/arm/mach-mx5/mm: clean and consolidate patchset to linux-arm ML.
* watch the discussion for the DEBUG_LL and uart setting for
uncompress on linux-arm ML.
* review and test i.mx5 u-boot patches of ML:u-boot@lists.denx.de
== Plan ==
* 11.11 task
* uboot upstream
* kernel upstream
Best Regards,
Jason Liu
== Per Forlin <perfor> ==
=== Highlights ===
* This week (only 3 days), finishing up the last patches on MMC and USB BPs.
* The USB mass storage patch about having variable number of
pipeline buffers is queued for 3.2.
[PATCH v5] usb: gadget: storage: make FSG_NUM_BUFFERS variable size
* Fault injection for MMC is queued for 3.2
[PATCH v9 0/3] mmc: make fault injection available for MMC IO
* Started to work on
https://blueprints.edge.launchpad.net/linux-linaro/+spec/vfs-larger-than-4k…
first step is to study the current implementation and
infrastructure in block layer and vfs
=== Completed work items ===
The following two BPs are done, some patches are merged for 3.1 and
the rest will be in 3.2.
* https://blueprints.edge.launchpad.net/linux-linaro/+spec/usb-gadget-mass-st…
* https://blueprints.edge.launchpad.net/linux-linaro/+spec/mmc-async-request
=== Plans ===
Prio 1. Start on large block size support
Prio 2. kexec for Snowball
== Linus Walleij linusw ==
=== Highlights ===
* Pushed out v4 of the pinctrl/pinmux subsystem:
http://marc.info/?l=linux-arm-kernel&m=131374768302199&w=2
Now iterating review comments for v5, one big outstanding
item to fix before Steven Warren from nvidia is happy so
focus is on that right now.
* Put the gpio.h cleanup patches from Linaro connect into
Russell's patch tracker after OK from Grant, awaiting
Russell's feedback.
* Consolidated some PrimeCell magic, as I was pretty tired
of seeing this pattern repeating itself.
http://marc.info/?l=linux-arm-kernel&m=131365435714431&w=2
* Talked to ARM about obtaining some more core modules for
the ARM Integrator - seems to be on its way!
=== Plans ===
* v5 iteration of the pinctrl + pinmux subsystem
* 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
* Get into struct clk generalization and movement of clk
drivers into drivers/clk - handover from Jeremy Kerr.
We will do this in Cambridge or something like that.
* Watch the DBx500 PRCMU drivers update
=== Issues ===
* Shanghaiied for some internal conflict resolution
at ST-Ericsson and weekend review of internal patches.
Not too much though. Also a lot of internal mail
and oral advisory going on.
Thanks,
Linus Walleij
=== Highlights ===
* Attended LinuxCon:
- Good forward movement on long term support kernel. GregKH presented his
proposal for the community supported LTS and the LF Consumer Electronics
Working Group presented their plans to build an industry driven LTS on top
of that. I will be in contact with the CEWG to understand how we can stay
in the loop. Follow up meeting is planned for ELC-E in Prague. Met
with GregKH
along with David R. and Grant L. to talk about getting ARM bits
into the loop for
-stable and -longterm.
- Good mention of Linaro on several occasions, including by Linus.
=== Plans for This Week ===
* Catch up email/wiki updates/etc after 3 weeks of travel & time off
* Complete reviews for IBM folks
* Start preparing ARM queue for next 3.0.x stable release. First pass
will be very
limited number of patches to keep my sanity.
* 1:1s
* Follow up with Nicolas P. on zImage consolidation task list
=== Upcoming Travel/Time Off ===
* Linux Plumber's Conf Sept 7-9
* PTO Sept. 12th/13th, 26th/27th
* Tentative travel to ELC-E/LinuxCon-E Oct 26-28
* Linaro Connect Oct 31st - Nov 4
=== Highlights ===
* Effort merging Android patches (specifically timer related) was noted
during the Linux Con chat between Linus and Greg.
* Merged 11.08 Linaro kernel into Linaro+Android tree
* Tested, tagged, and released linux-linaro-3.0-2011.08-0-android-0 &
linux-linaro-3.0-2011.08-0-android-1 kernels.
* Worked on internal presentation
* Worked on Kconfig fragment talk for LPC
* Did beagle xm testing for Android 11.08 release. Ran into some issues
with 0xbench not completing.
* Helped diagnose some community RTC issues
=== Plans ===
* Continue to work on LPC talk for the majority of next week.
=== Issues ===
* Still need to sort out internal gerrit process for linaro+android
kernel (I still can't push to gerrit without requiring each change to be
reviewed by two people, which won't work).