Shan, Haitao
2008-Nov-12 06:09 UTC
[Xen-devel] [PATCH] [Xen 3.3] Containing MSI errors in msi emulation code in QEMU
Hi, Keir, We found one problem related to MSI in Xen 3.3. If msi=0 is specified and guest want to enable msi, qemu finds it can not enable it and quits. This problem is not appicable for xen unstable since the "msi=x" switch is removed. My patch let these cases be handled inside msi emulation code. If qemu can not enable msi, guest will not receive MSI. But Qemu can still go on. But if guest driver does not test MSI''s functionality, guest device will stop to function. Could you please apply the patch? Best Regards Haitao Shan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Haitao Shan
2008-Nov-26 02:47 UTC
Re: [Xen-devel] [PATCH] [Xen 3.3] Containing MSI errors in msi emulation code in QEMU
Hi, Keir, Could you please apply this patch to qemu-xen3.3 tree? It is in the in-tree qemu now. But qemu remote does not have this checked in. Thanks! Shan Haitao 2008/11/12 Shan, Haitao <haitao.shan@intel.com>:> Hi, Keir, > > We found one problem related to MSI in Xen 3.3. If msi=0 is specified and guest want to enable msi, qemu finds it can not enable it and quits. This problem is not appicable for xen unstable since the "msi=x" switch is removed. > My patch let these cases be handled inside msi emulation code. If qemu can not enable msi, guest will not receive MSI. But Qemu can still go on. But if guest driver does not test MSI''s functionality, guest device will stop to function. > Could you please apply the patch? > > Best Regards > Haitao Shan > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Haitao Shan
2008-Nov-26 02:49 UTC
[Xen-devel] [PATCH] [Xen 3.3] Containing MSI errors in msi emulation code in QEMU
Sorry, forgot the patch in my last mail. ---------- Forwarded message ---------- From: Shan, Haitao <haitao.shan@intel.com> Date: 2008/11/12 Subject: [Xen-devel] [PATCH] [Xen 3.3] Containing MSI errors in msi emulation code in QEMU To: Keir Fraser <keir.fraser@eu.citrix.com> 抄送: "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com> Hi, Keir, We found one problem related to MSI in Xen 3.3. If msi=0 is specified and guest want to enable msi, qemu finds it can not enable it and quits. This problem is not appicable for xen unstable since the "msi=x" switch is removed. My patch let these cases be handled inside msi emulation code. If qemu can not enable msi, guest will not receive MSI. But Qemu can still go on. But if guest driver does not test MSI's functionality, guest device will stop to function. Could you please apply the patch? Best Regards Haitao Shan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel