* Discussion to generalize the maintenance process of kernel branches
> for the periodic Linaro releases. This still needs documenting in the
> wiki.
>
> * Merged a set of patches put together by Anand Gadiyar to add display
> support to the PandaBoard.
>
> * Merged the following additional patches:
>
> * d983450 cpufreq: Add documentation for sampling_down_factor
> * 054fcd5 ARM: S5P: Fix end address in memory resource information for UART devices
> * bf47520 ARM: make SWP emulation explicit on !CPU_USE_DOMAINS
> * 459967a ARM: fixup SMP alternatives in modules
> * 7144fbc ARM: 6654/1: perf/oprofile: fix off-by-one in stack check
> * 067dfdf ARM: 6659/1: Thumb-2: Make CONFIG_OABI_COMPAT depend on !CONFIG_THUMB2_KERNEL
> * cc0f308 ARM: 6656/1: hw_breakpoint: avoid UNPREDICTABLE behaviour when reading DBGDSCR
> * 40ef21c ARM: 6657/1: hw_breakpoint: fix ptrace breakpoint advertising on unsupported arch
> * 9e97118 ARM: ptrace: remove single-step emulation code
>
== Upstream oriented activities ==
* Review of Arnd Bergmann's flash card article for LWN.
* Incorporation of feedback to the patch adding Thumb2 support to the
P2V branch.
* Another look at the Thumb-2 compatibility fixes for OMAP from Dave
Martin.
* Review of a patch series adding support for SDHCI v3.00.
* Posted patches:
* Rework of the kernel decompressor code to improve efficiency
* Removal of the 4x expansion presumption while decompressing the kernel
* kprobes insn decoding fix
* Ignore mdesc->boot_params if out of range
* Fold lookup_machine_type() into setup_machine()
== Linaro kernel activities ==
* Looked at some bugs:
* Bug 660811
* Bug 720055
* Merged 2.6.37.1 into linaro-2.6.37
* Merged Dave Martin's Thumb2 compatibility patches for OMAP.
* Merged core ARM ffixes from RMK.
* Merged OMAP fixes from Tony Lindgren.
* Opened up the linaro-2.6.38 branch.
Nicolas
=== Highlights ===
* Did an IBM internal presentation on Android and how Linaro is helping
* Worked on my Kconfig talk for Linux Plumbers.
* Implemented the proposed config tooling for config fragments, as
discussed in my Kconfig talk.
* Did Beagle XM testing for the 11.08-rc Android Platform Images.
* Made final 11.08 linaro+android kernel, and managed to push it
properly through Gerrit
* Pinged Ingo about patches for 3.1 I sent to tglx, which haven't yet
been merged.
=== Plans ===
* On vacation until Linux Plumbers Conf. Will effectively be out for the
next two weeks.
=== Issues ===
* Number of patches queued for 3.1 still haven't been pulled into -tip
because of Thomas being offline. Concerned they might not make the 3.1
release while I'm out of town.
== Thomas Abraham <thomas-ab> ==
=== Highlights ===
* Submitted pl330 DMA driver device tree support patches for review.
* Samsung's uart irq handling patches that move irq handling from platform
code to driver is accepted in Greg's tty tree.
=== Plans ===
* Submit second version of pl330 DMA driver dt patches.
* Submit gpio and pinctrl dt support patches for Exynos4.
=== Misc ===
* Was on leave on 29th August.
=== Highlights ===
* Wrote kernel process overview for August member update
* Lots of 1:1s
* Complete reviews for IBM folks (Arnd, John)
* Started thinking about post 11.11 tasks
=== Plans for This Week ===
* 1:1s, regularly scheduled meetings
* Follow up with Nicolas P. on zImage consolidation task list
* Develop BPs and specs for kernel CI loop
=== 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
== Per Forlin <perfor> ==
=== Highlights ===
* Started work on kexec for snowball, large block size and upgrade
snowball u-boot patches to 2011-v6.
=== Completed work items ===
none this week
=== Plans ===
* bug fixing dma and mmc in linux 3.1
* wrap up kexec and u-boot upgrade for snowball
* only 7 days left in Linaro, 2 days in week 35 and 5 days in week 37
=== Device Tree ===
* Brought up i.mx6q SMP support
* Added the support of ARM Dormant/Shutdown mode on i.mx6q
* A v3.1-rc2 and device tree based kernel is running on i.mx6q
=== Plan ===
* Sort the clock code out and start submitting i.mx6q series
--
Regards,
Shawn
=== Highlights ===
* Posted a patch to fix jprobes on Thumb kernels then realised that
this was insufficient. There is a more basic problem with thumb symbol
lookup which needs resolving.
* Finished preparing and posted kprobes test code to the
linux-arm-kernel list.
* Improved my flash performance use case an simulation programs to
provide details of timings so that simulation accuracy can be more
easily judged.
* Ran more combinations of flash performance use cases.
* Single zImage work: The patches "Remove define CONSISTENT_DMA_SIZE"
were pulled by RMK for inclusion in Linux 3.2.
=== Plans ===
* Write up current results for flash performance investigation.
* On holiday Sept 2nd, start new job in Linaro after that.
=== Issues ===
* I don't know if I will have enough time to resolve the thumb symbol
lookup issue.
* If kprobes test code doesn't get accepted into mainline kernel then
we need to find another home for it.
== Linus Walleij linusw ==
=== Highlights ===
* Pushed out v5 of the pinctrl/pinmux subsystem:
http://marc.info/?l=linux-arm-kernel&m=131460922230406&w=2
addressed numerous review comments and likely creating new
noise, there is no end to the fun :-D
* Russell merged the bulk of gpio.h cleanup patches from
Linaro Connect, iterating the remaining pieces that collide
with other subtrees.
* Put PrimeCell magic consolidation patch into Russells
tracker for consideration.
* Got new ARM Integrator core modules from Philippe at
ARM - now I can test and maintain Integrator a bit more.
* Discussed a standardized secure world interface following
Russells remark that this is very needed, send off a
suggestion to Rusling to poke the ARM Global Platform
assignees and the TSC about doing something about this
through Global Platform.
=== Plans ===
* v6 iteration of the pinctrl + pinmux subsystem
* Third round around the gpio.h cleanups.
* 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 internal advisory at ST-Ericsson for
say 25% of working hours last week.
Thanks,
Linus Walleij
== Highlights ==
* i.MX code clean up and consolidation: patch-set has been merged to
soc tree through Sascha pull request.
Jason Liu (6):
ARM: mx25: Print silicon revision on boot
ARM: mx27: Print silicon revision on boot
ARM: mx31: use generic function for displaying silicon revision
ARM: mx35: use generic function for displaying silicon revision
ARM: mx5: use generic function for displaying silicon revision
ARM: i.MX: initialize l2x0 at early_init time
* The following patch-set has been send out for review:
Jason Liu (2):
ARM: i.MX5/mm: Consolidate arch/arm/mach-mx5/mm-*.c
ARM: i.MX5/mm: use static mapping for TZIC
* MTD core bug fix: https://lkml.org/lkml/2011/8/24/143
== Plan ==
* 11.11 task
* 1:1 with Deepak
* uboot upstream
* kernel upstream
Best Regards,
Jason Liu
== Manjunath GK <manjugk> ==
=== Highlights ===
* Reworked OMAP DT patches and posted to DTML
http://comments.gmane.org/gmane.linux.ports.arm.omap/62300
* DT adaptation for OMAP4 i2c driver
- dt support jas been added for omap4panda
=== Plans ===
* Followup review comments in the mailing lists and align on further
changes/proposals.
* Convert remaining i2c controller and it's child devices to dt model
- dt framework does not attach platform_data in i2c_probe. Need to
align with grant.
* Updating blueprint as per alignment and according to on going work items.
===Leave plans===
* on leave 29th and 30th aug 2011
-Manjunath