xen: suspend and resume system devices when running PVHVM
commit8dd38383a51d0fb6b025dc330aaa3470281da3b2
authorIan Campbell <ian.campbell@citrix.com>
Thu, 17 Feb 2011 10:31:20 +0000 (17 10:31 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Thu, 17 Feb 2011 10:31:20 +0000 (17 10:31 +0000)
treee1de2f65e13e9383b91697afe283f2e28d3fdeaa
parent100b33c8bd8a3235fd0b7948338d6cbb3db3c63d
xen: suspend and resume system devices when running PVHVM

Otherwise we fail to properly suspend/resume all of the emulated devices.

Something between 2.6.38-rc2 and rc3 appears to have exposed this
issue, but it's always been wrong not to do this.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Jeremy Fitzhardinge <jeremy@goop.org>
drivers/xen/manage.c