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/
Home Products Support Community News


RE: [Xen-devel] how can native driver response quickly for low FIFO devi

To: "Keir Fraser" <Keir.Fraser@xxxxxxxxxxxx>
Subject: RE: [Xen-devel] how can native driver response quickly for low FIFO device
From: "Dong, Eddie" <eddie.dong@xxxxxxxxx>
Date: Thu, 25 May 2006 22:59:25 +0800
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 25 May 2006 08:00:13 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcaAClDvXuiJ5TPlSEOVp+zmLqYdLQAALGfg
Thread-topic: [Xen-devel] how can native driver response quickly for low FIFO device
Keir Fraser wrote:
> On 25 May 2006, at 15:21, Dong, Eddie wrote:
>> Oo, understand UART is handled by Xen, Is this because of this
>> reason? or for debug/console use, and how about other devices?
>> If a user has an PCI card with 8 UART in the box, will we have
>> problem? thx,eddie
> Oh, now I see your point. Yes, for any serial device not handled by
> Xen you could have a scheduling problem. Other examples include
> telephony interface cards and their drivers (e.g., zaptel).
> Higher-rate UARTs do tend to support bigger FIFOs in hardware though.
> Best bet if it really matters is to dedicate a logical processor to
> the domain that owns the hardware.
Yes :-)
 Fortunately most devices in modern computer has either big FIFO or DMA
Those kind of low FIFO device will be headache in VM environment.
Dedicated LP is a good choice, further more HT can take the advantage
here :-)

Xen-devel mailing list