Roadmap Cards
=============

http://cards.linaro.org/browse/CARD-34
Issue:
mobile work use cases are not progressing
- dmitry to change focus and get something out based on perf record and playback
- will get 2 or 3 synthetic workloads before plumbers conference

http://cards.linaro.org/browse/CARD-35
Hotplug optimisations looking good and more on the way in 3.6 and 3.7:
https://wiki.linaro.org/WorkingGroups/PowerManagement/Doc/Hotplug#CPU_hotplug_on_latest_kernel

Blueprints
=========

https://blueprints.launchpad.net/linaro-power-qa/+spec/emulating-a-big-little-system
- The work has been done, and tested.
- No one is using it at the moment.
- tools available on git.linaro
- HW availability supersedes this blueprint internally

https://blueprints.launchpad.net/linaro-power-kernel/+spec/bl-mp-integration-tree
- this functionality is being covered by ARM Landing team -
linunxLinaro integration

https://blueprints.launchpad.net/linaro-power-kernel/+spec/sched-add-asymmetric-cpu-support-to-scheduler
- merged and accepted

https://blueprints.launchpad.net/linaro-power-kernel/+spec/perf-record-replay
- Broken in mainline, dmitry is working on fixing it.
- A few days of work.
- will publish basic use case to linaro dev
 - re-target to august release

https://blueprints.launchpad.net/linaro-power-kernel/+spec/big.little.mp-hotplug-performance-improvements
- Continuing inspection of RCU for issues with __stop_machine weaning.
- Thomas Gleixner's patches should be set for 3.7 -- infiniband
testing complete, lack of which prevented 3.6.
- Designing alternatives for faster stop_cpu() work (which is current
replacement for __stop_machine()) -- low priority tasks for
stop_cpus() actually slows things down under load compared to
stop_machine().

https://blueprints.launchpad.net/linaro-power-kernel/+spec/cpuidle-add-cpu-specific-states-capability
- proposal being discussed on the mailing list.
- d lezcano is on vacation but will collate feedback and respond.
  - little opposition

https://blueprints.launchpad.net/linaro-power-kernel/+spec/cpuidle-upstream-improvements
- remaining items have been discussed as part of previous blueprint.


Miscellaneous items
=================
Testplan
 - Dates added to dependency table
 - Not much testing progress due to lack of hardware
   - For testing to ramp up we need platforms to test on ie: TC2 hardware

Android
- progress on fastmodels!
- amit p has bootwrapper in place
 - boots with kernel from switcher project, not working with linux-linaro yet

TC2 enablement has been integrated into the linux linaro tree.

Asymmetric support for ARM accepted by Russell and is already merged
into 3.6 Linux kernel

Thomas Gleixner's kthreads infrastructure patches are now in
  git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
on the branch tip/smp/hotplug.

There is an updated project plan at
https://docs.google.com/a/linaro.org/document/d/1XI9FaEd6dYfCEDezboF7gWtrTOmOrShUVoDOy1hr-5I/edit#


-- 
David Zinman
Linaro Release Manager | Project Manager
Linaro.org | Open source software for ARM SoCs

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to