Ouyang Zhaowei (Charles) 6a1f513776 x86/xen: don't reset vcpu_info on a cancelled suspend
On a cancelled suspend the vcpu_info location does not change (it's
still in the per-cpu area registered by xen_vcpu_setup()).  So do not
call xen_hvm_init_shared_info() which would make the kernel think its
back in the shared info.  With the wrong vcpu_info, events cannot be
received and the domain will hang after a cancelled suspend.

Signed-off-by: Charles Ouyang <ouyangzhaowei@huawei.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: David Vrabel <david.vrabel@citrix.com>
2016-01-04 11:49:25 +00:00
..
2015-12-21 14:40:55 +00:00
2014-09-23 13:36:20 +00:00
2015-12-21 14:40:55 +00:00
2015-09-08 11:46:48 -07:00
2014-08-26 13:45:49 -04:00
2015-10-23 14:20:28 +01:00
2015-08-20 12:25:26 +01:00
2015-11-04 17:32:42 -08:00