The minutes of the weekly call fresh-off-the-oven can be found at:
https://wiki.linaro.org/WorkingGroups/PowerManagement/Meetings/2010-08-04
Attendees:
Linaro: Amit Kucheria, Amit Arora, Vishwanath Sripathy, Yong Shen ARM: Srinivas Kalaga, Robin Randhawa
Action Items from this Meeting * Action: Robin and Srinivas to send mail to team, to target the ftrace patches for upstream. * Action: Amit K to send email regarding power aware scheduling by Intel (CONFIG_SCHED_MC & CONFIG_SCHED_SMT ?) Yes! * ACTION: Yong Shen to test Amit Arora's powertop patches and powerdebug tool. * ACTION: Yong Shen to investigate plugging in cpufreq framework for freescale boards * ACTION: Amit Arora to creat a new wiki page for instructions on how to setup your own git repo on git.linaro.org * ACTION: Amit K to talk to jeremy about power domain framework * ACTION: Amit Arora and Yong to discuss about reporting sensor information (hwmon, or some other source for ARM?)
Action Items from Previous Meeting * ACTIVE (Immediate): o ACTION: Bobby to investigate android contraints (e.g. display keep-alive): CLOSED + Bobby sent a mail. Considering closed. o ACTION: Srinivas to add ftrace item to task list and send patches to linaro: CLOSED + Srinivas has emailed the patches to team. Needed to get time-stamps when system is entering low power state with various workloads o ACTION: Vishwa to create a new blue print for the instrumentation of cpuidle related work: CLOSED + Blue print created and assigned to Vishwa. o ACTION: Amit Arora to create tarballs of his current work and share it internally for testing: CLOSED + considered done, git tree now available on git.linaro.org o ACTION: Amit Kucheria and Vishwa to get inputs from community on the issues related to CPUIDLE governor: POSTPONED until instrumentation work * ACTIVE (Long Term) : o ACTION: Srinivas to provide details of where he believes userspace - kernel interaction is required. (low prio) o ACTION: Bobby to check on multi-core boards availability (request open) o ACTION: ARM to discuss giving out internal Eclipse based tool (similar to powertop) (no ETA as of now) * DORMANT : o ACTION: ARM to share internal instrumentation flow (BAB: we might also align with Linaro on workload discussions) + Might take couple of months
Minutes * ftrace patches part of larger tool work inside ARM, perhaps the ftrace patch doesn't need to wait for the entire tool and can be sent upstream * power aware scheduling using perf counters, cache misses/hits, TLB hits/misses? o ties into instrumentation work for cpuidle being done by Vishwa * Discussion regarding power domain framework o Similar to clock framework o Does SRF replacement handle it? No, according to Vishwa. * displaying sensors information - is it duplicating work done by lm-sensors tool? o figure out what drivers are using hwmon o perhaps it would make sense to use the lm-sensor library (is there any?) to grab this info? * API to read performance counters o arch/arm/kernel/pmu.h perf_event.c o No documentation? (Perhaps we should provide docs?)
The minutes of the weekly call can be found at:
https://wiki.linaro.org/WorkingGroups/PowerManagement/Meetings/2010-08-11
Attendees:
Linaro: Amit Kucheria, Amit Arora, Vishwanath Sripathy, Yong Shen ARM: Srinivas Kalaga, Robin Randhawa
== Action Items from this Meeting == * ACTION: Amit A to get review and then post powertop patches to powertop list upstream * ACTION: Amit A to look at power supply framework * ACTION: Amit K to look at getting powertop kernel patches applied to Linaro kernel tree * ACTION: Vishwa to send instrumentation patches to linaro-dev * ACTION: Vishwa to send usecase to reproduce ondemand governor problems * ACTION: Amit K to spend some time on usecase to reproduce ondemand governor problems
== Action Items from Previous Meeting == * ACTIVE (Immediate): * ACTION: Robin and Srinivas to target the ftrace patches for upstream.: OPEN * Srinivas to clarify what tree/branch is being used for this work * ACTION: Amit K to send email regarding power aware scheduling by Intel (CONFIG_SCHED_MC & CONFIG_SCHED_SMT ?) Yes! : DONE * /sys/devices/system/cpu/sched_* * ACTION: Yong Shen to test Amit Arora's powertop patches and powerdebug tool: DONE * ACTION: Yong Shen to investigate plugging in cpufreq framework for freescale boards: DONE * ACTION: Amit Arora to creat a new wiki page for instructions on how to setup your own git repo on git.linaro.org : DONE * https://wiki.linaro.org/Process/GitHostingAccounts * ACTION: Amit K to talk to jeremy about power domain framework: DONE * Jeremy needs help, will revisit in a few weeks * ACTION: Amit Arora and Yong to discuss about reporting sensor information (hwmon, or some other source for ARM?): DONE
== Minutes == * Reporting sensor information (hwmon, or some other source for ARM?): DONE * hwmon not much used * camera goes to v4l * battery goes to supply class * omap4 - temperature sensor exported to hwmon * power supply class support to be added to powerdebug * Blueprint status * Tools : Amit has posted a new request to test and review the patest powertop patches. Waiting for feedback. * cpuidle: instrumentation work being tested, OFF mode is broken. Will post patches to linaro-dev * HW Governor * Freescale chips produce interrupts based on cpu load (DVFS controller) o load thresholds programmed into drivers o the load calculation window is programmable??? * OMAP doesn't have anything similar o something exists for L3 load * SW governors o ondemand governor period is constant