From mboxrd@z Thu Jan 1 00:00:00 1970 From: Muli Ben-Yehuda Subject: Re: x86 swiotlb questions Date: Tue, 19 Dec 2006 19:07:15 +0200 Message-ID: <20061219170715.GF4240@rhun.ibm.com> References: <458807CE.76E4.0078.0@novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Keir Fraser Cc: xen-devel@lists.xensource.com, Jan Beulich List-Id: xen-devel@lists.xenproject.org On Tue, Dec 19, 2006 at 02:46:41PM +0000, Keir Fraser wrote: > > One thing is we change the value of PCI_BUS_IS_PHYS (or some similar macro > which I can't quite remember the name of) which I believe turns off some > bounce-buffer logic contained within the block-device subsystem. So that > will mean that we get highmem requests hitting the DMA interfaces, where on > native they would have got filtered earlier by the highmem/lowmem bounce > buffer logic that is specific to block-device requests. PCI_DMA_BUS_IS_PHYS, commonly found in asm-$(arch)/pci.h. Cheers, Muli