Re: [linux-pm] Notes from the Boston Linux Power Management Mini-summit - August 9th, 2010

Previous thread: [PATCH] mm: code improvement of check_stack_guard_page function by jovi zhang on Saturday, August 14, 2010 - 10:30 pm. (1 message)

Next thread: [PATCH] kprobes/x86: Fix the return address of multiple kretprobes by KUMANO Syuhei on Saturday, August 14, 2010 - 11:18 pm. (3 messages)
From: Len Brown
Date: Saturday, August 14, 2010 - 10:36 pm

A Linux Power Management "mini-summit" was held on August 9th, 2010 -
preceding the Linux Foundation's Linuxcon-Boston.

Attendees:

Len Brown - Intel
Matthew Garrett - Red Hat
Alan Stern - Harvard
Igor Stoppa - Nokia
Tuukka Tikkanen - Nokia
Paul Walmsley - PWSAN
Rafael Wysocki - U. Warsaw, Novell/SuSE Labs

Thank you to the Linux Foundation for generously providing the facilities.

The attendees are pictured at the start of Len's Linuxcon-Boston photo gallery:
http://picasaweb.google.com/lenb417/2010LinuxconBoston

We repeated the process used in 2009: http://lwn.net/Articles/345007/
where attendance was open to the community and the agenda formed by attendees.

Topics:
------
PM Year-in-Review
Suspend Performance
Linux Idle Power Checkup
Nokia Goals and Requirements
Android Suspend Blockers
Opportunistic system suspend vs Deep idle
PM-runtime IO device suspend
MRST/MDF
PM_QOS needs (another) re-write?
Linux PM SW Architecture
cgroups
Server Power Management

PM changes since Montreal mini-summit (July 2009)
-------------------------------------------------
Rafael presented a retrospective: 

I/O Runtime PM Framework
2009-08-22 – First patch merged (core-level code).
2009-12-06 – Core-level improvements & fixes.
2010-02-23 – PCI bus type support.
2010-02-26 – User space support via sysfs (power/control).
2010-03-02 – USB bus type support (Alan).
2010-03-06 – Core & PCI fixes & improvements.
2010-03-17 – Driver support for e1000e & r8169.
2010-05-10 – I2 C bus type support.
2010-05-18 – Documentation update.
2010-05-20 – USB bus type support fixes & improvements (Alan).
2010-07-19 – power/runtime_status, powertop support.
2010-07-28 – SCSI bus type support (Alan).

Rafael's I/O Runtime PM Framework Linuxcon presentation:
http://events.linuxfoundation.org/slides/2010/linuxcon2010_wysocki.pdf

Other PM-Related Development
2009-09-09 – PCI wakeup enable propagation & fixes.
2009-09-14 – Hibernate memory shrinking rework.
		w/ help from mm ...
From: Mark Brown
Date: Monday, August 16, 2010 - 7:49 am

FWIW this applies to a bunch of other embedded processors too - OMAP
isn't particularly unique here, though it's one of the furthest along in
terms of exploting this in mainline Linux.
--

From: Bryan Huntsman
Date: Monday, August 16, 2010 - 6:09 pm

This capability would benefit MSM as well.  We're looking into a 
soc-specific implementation using Pat Pannuto's "pseudo" platform bus 
extensions (discussed here http://lkml.org/lkml/2010/8/10/389).  After 
we have something working, I would be curious to see if some common 
functionality could be extracted into a more generic mechanism.

- Bryan

-- 
Sent by an employee of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.
--

Previous thread: [PATCH] mm: code improvement of check_stack_guard_page function by jovi zhang on Saturday, August 14, 2010 - 10:30 pm. (1 message)

Next thread: [PATCH] kprobes/x86: Fix the return address of multiple kretprobes by KUMANO Syuhei on Saturday, August 14, 2010 - 11:18 pm. (3 messages)