WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] [PATCH] [Xen 3.3] Containing MSI errors in msi emulation cod

To: "Keir Fraser" <keir.fraser@xxxxxxxxxxxxx>
Subject: [Xen-devel] [PATCH] [Xen 3.3] Containing MSI errors in msi emulation code in QEMU
From: "Haitao Shan" <maillists.shan@xxxxxxxxx>
Date: Wed, 26 Nov 2008 10:49:50 +0800
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Tue, 25 Nov 2008 18:50:15 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type:references; bh=qIddgzltos0yT/YoF4AQLhYNk8EhZ78JLWMVj9gIbRI=; b=xix6L6gy4B0nW6QZ0xxRIQgrW+8+kUPu837gmXHZRs92hPE5VOw6q/WAkg4ZLa/C2n HmYhENJlMg+nXka6RkfE1zCzh8iBWha8oyQNg2nMnVXHGjK1mGG7CW5fBg0osYqXFhRA LFtHOTZi3ZgOuO7GOlI2L2oMMSnkE9H+7T03o=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:references; b=Fh67VRoU3GDN1GGzuFEe9x4PHqJTFF2rXGQ6311FFAKIDIVo9CyjmSWhhGu4YGxBpl izwVbU4e7eQd2DmD/vuQ5QP4wDnv0LDNBepg4O43SAfJeWrMQJ7jLNRxSTjIjNq19w+0 Z1div8nL7GwjDvPHCUjkdfMtgRK1CzYZ2F1w8=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <61563CE63B4F854986A895DA7AD3C1777F4E11@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <AclEjUYKwczGwfLZTJWoS0vAeV4fUw==> <61563CE63B4F854986A895DA7AD3C1777F4E11@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Sorry, forgot the patch in my last mail.


---------- Forwarded message ----------
From: Shan, Haitao <haitao.shan@xxxxxxxxx>
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@xxxxxxxxxxxxx>
抄送: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>


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@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

Attachment: msi_error.patch
Description: Binary data

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>