]> git.karo-electronics.de Git - karo-tx-linux.git/commit
[S390] hibernate: directly trigger subchannel evaluation
authorSebastian Ott <sebott@linux.vnet.ibm.com>
Tue, 29 Nov 2011 08:32:57 +0000 (09:32 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 29 Nov 2011 08:33:05 +0000 (09:33 +0100)
commit3ddee4b0e742a5664dbd452ff0e9b2a1efab9ee0
tree640225f83ff08c238581b67b8131a6aae0837f12
parentb5a5d1e3c26309a60aa7ece3977702d9588fd840
[S390] hibernate: directly trigger subchannel evaluation

Using the generic css_schedule_eval to evaluate subchannels
while resuming from hibernation is very slow when used with
many devices. Provide a new evaluation trigger which exploits
css_sched_sch_todo and use this in the resume callback for
ccw devices.

Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
drivers/s390/cio/cio.h
drivers/s390/cio/css.c
drivers/s390/cio/device.c