Revision 966f1212e1ac5fe3ddf04479d21488ddb36a2608 authored by Lin Ming on 16 January 2012, 05:23:23 UTC, committed by Jeff Garzik on 18 January 2012, 01:48:06 UTC
This saves devices suspend/resume time.

Tested system suspend/resume with SATA IDE/AHCI mode 3 times.
Below is the time took for devices suspend/resume.

SATA mode    vanilla-kernel           patched-kernel
---------    ---------------------    ---------------------
IDE          suspend: 0.744           suspend: 0.432
             (0.716, 0.768, 0.748)    (0.440, 0.428, 0.428)

             resume: 5.084            resume: 2.209
             (5.100, 5.064, 5.088)    (2.168, 2.232, 2.228)

AHCI:        suspend: 0.725           suspend: 0.449
             (0.740, 0.708, 0.728)    (0.456, 0.448, 0.444)

             resume: 2.556            resume: 1.896
             (2.604, 2.492, 2.572)    (1.932, 1.872, 1.884)

Signed-off-by: Lin Ming <ming.m.lin@intel.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
1 parent a25a2b8
History
File Mode Size
Kconfig -rw-r--r-- 389 bytes
Makefile -rw-r--r-- 204 bytes
channel.c -rw-r--r-- 22.5 KB
channel_mgmt.c -rw-r--r-- 17.4 KB
connection.c -rw-r--r-- 8.1 KB
hv.c -rw-r--r-- 10.6 KB
hv_kvp.c -rw-r--r-- 8.6 KB
hv_kvp.h -rw-r--r-- 5.6 KB
hv_util.c -rw-r--r-- 8.9 KB
hyperv_vmbus.h -rw-r--r-- 15.0 KB
ring_buffer.c -rw-r--r-- 11.0 KB
vmbus_drv.c -rw-r--r-- 21.8 KB

back to top