patch about "don't reset vcpu_info on a cancelled suspend"
Hi David,
This patch has been applied to for-linus-4.1b, and we wonder if this patch will be applied to linux kernel, or does it still needs more test to apply to linux kernel?
thanks
Quoted 21 lines · David Vrabel
Quoted 9 lines
vcpu_infowould be reset to wrong place on canceled suspend on PVOPS VM which has multi-cpuThe hypervisor continues assuming that
vcpu_infois stored in per-cpu data which was set up byxen_vcpu_setup(), while on canceled suspend, the call toxen_hvm_init_shared_info()will make the guest think thatvcpu_infois in the shared page. This will cause non-boot cpus keep checking a wrongvcpu_infoaddress and can not handle irqs any more after suspend canceled, for example after we do "xl save -c/restore", PVOPS VM can not be resumed as the cpus can not finish their irqs.Quoted 3 lines
Signed-off-by Charles Ouyang <ouyangzhaowei [at] huawei>Reviewed-by Boris Ostrovsky <boris.ostrovsky [at] oracle>Reviewed-by David Vrabel <david.vrabel [at] citrix>1. I don't think I offered a reviewed-by tag for this patch
2. You did not Cc the xen-devel mailing list on this patch.
3. The patch is white-space damaged.
4. The commit message has lines longer than ~72 chars.But I've applied this to for-linus-4.1b anyway, thanks.
David
Quoted 4 lines · Ouyangzhaowei (Charles)
Hi David,
This patch has been applied to for-linus-4.1b, and we wonder if this patch will be applied to linux kernel, or does it still needs more test to apply to linux kernel?
Sorry, it looks like I forgot to send a pull request for this patch. I'd applied it to for-linus-4.5 and tagged it for stable.
David
Quoted 8 lines · David Vrabel
Quoted 4 lines · Ouyangzhaowei (Charles)
Hi David,
This patch has been applied to for-linus-4.1b, and we wonder if this patch will be applied to linux kernel, or does it still needs more test to apply to linux kernel?
Sorry, it looks like I forgot to send a pull request for this patch. I'd applied it to for-linus-4.5 and tagged it for stable.
OK, thanks!
Quoted 5 lines
David
.
Quoted 8 lines · David Vrabel
Quoted 4 lines · Ouyangzhaowei (Charles)
Hi David,
This patch has been applied to for-linus-4.1b, and we wonder if this patch will be applied to linux kernel, or does it still needs more test to apply to linux kernel?
Sorry, it looks like I forgot to send a pull request for this patch. I'd applied it to for-linus-4.5 and tagged it for stable.
OK, thanks!
Quoted 5 lines
David
.
Quoted 4 lines · Ouyangzhaowei (Charles)
Hi David,
This patch has been applied to for-linus-4.1b, and we wonder if this patch will be applied to linux kernel, or does it still needs more test to apply to linux kernel?
Sorry, it looks like I forgot to send a pull request for this patch. I'd applied it to for-linus-4.5 and tagged it for stable.
David