From mboxrd@z Thu Jan 1 00:00:00 1970 From: Don Slutz Subject: Re: [PATCH] ioreq-server: handle IOREQ_TYPE_PCI_CONFIG in assist function Date: Wed, 28 Jan 2015 15:03:19 -0500 Message-ID: <54C94087.8040808@terremark.com> References: <1422385589-17316-1-git-send-email-wei.liu2@citrix.com> <54C7E85E.2090100@citrix.com> <54C8B954020000780005A354@mail.emea.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1YGYpg-0000ut-Dx for xen-devel@lists.xenproject.org; Wed, 28 Jan 2015 20:03:24 +0000 In-Reply-To: <54C8B954020000780005A354@mail.emea.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Jan Beulich , Andrew Cooper , Wei Liu Cc: xen-devel , Paul Durrant List-Id: xen-devel@lists.xenproject.org ... > (Looking at the surrounding code I'm also puzzled by all the > pci_write?()-s in that bus scanning loop: Most if not all of them > should be done by the BIOS, not hvmloader. But of course that's > the case for the BAR setup further down too.) > I do not know the history, but seabios (which would normally do this) has the statements (in qemu_platform_setup()): if (runningOnXen()) { ... return } // Initialize pci pci_setup(); Which expects that hvmloader has done the pci_setup(). -Don Slutz > Jan > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xen.org > http://lists.xen.org/xen-devel >