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] [PATCH][RFC]Move PCI Configuration Spaces from Dom0 toXe

To: "Jan Beulich" <jbeulich@xxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH][RFC]Move PCI Configuration Spaces from Dom0 toXen
From: Espen Skoglund <espen.skoglund@xxxxxxxxxxxxx>
Date: Fri, 11 Apr 2008 15:35:58 +0100
Cc: Kevin Tian <kevin.tian@xxxxxxxxx>, xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Haitao Shan <haitao.shan@xxxxxxxxx>, Yunhong Jiang <yunhong.jiang@xxxxxxxxx>, Allen M Kay <allen.m.kay@xxxxxxxxx>, Keir Fraser <keir.fraser@xxxxxxxxxxxxx>, Weidong Han <weidong.han@xxxxxxxxx>
Delivery-date: Fri, 11 Apr 2008 07:37:07 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <47FF70CA.76E4.0078.0@xxxxxxxxxx>
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>
References: <47FF70CA.76E4.0078.0@xxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Actually, byte or word accesses in the cf8-cfb range should be passed
through as is.  Only dword accesses to cf8 should be latched into the
config-address register.  The original patch is right in the way it
handles sub-dword accesses.


[Jan Beulich]
> Also I find it a little odd that you allow access to ports cf9...cfb
> rather than properly handling namely byte accesses to cf9. Likewise
> it doesn't consider the (albeit unlikely) case of multi-byte
> accesses to ports crossing the cf8/cfc boundary.

Xen-devel mailing list