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] small fixes for the FLR logic in xend

To: "Keir Fraser" <keir.fraser@xxxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] [PATCH] small fixes for the FLR logic in xend
From: "Cui, Dexuan" <dexuan.cui@xxxxxxxxx>
Date: Sat, 26 Jul 2008 21:05:58 +0800
Cc:
Delivery-date: Sat, 26 Jul 2008 06:06:26 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcjvIFjRSmHVsq+cT6CWW0zYZSxhSQ==
Thread-topic: [PATCH] small fixes for the FLR logic in xend
[PATCH1] relax_the_coassignment_requirement.patch:
Certain PCI or PCIe devices needs to be co-assigned. Currently we
require all
the related devices be assigned to the same guest. This can be relaxed
to:
part of them can be assgined to the same guest, and after that, the left
ones
can't be assigned.

[PATCH2] use_dstate.patch:
Currently integrated devices without proper FLR capability are not
assignable.
This is not nice since actually they may be assignable, but due to old
BIOS
the proper FLR capability is not exposed.
We can use the previously-used Dstate transition method to do FLR for
them.
This works well and looks few issues are reported AFAIK. Maybe we can
make
a black list for the (rare) integrated devices that don't work with this
method.

Thanks,
-- Dexuan

 

Attachment: relax_the_coassignment_requirement.patch
Description: relax_the_coassignment_requirement.patch

Attachment: use_dstate.patch
Description: use_dstate.patch

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] [PATCH] small fixes for the FLR logic in xend, Cui, Dexuan <=