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

Re: [Xen-devel] Xen linux error message: PCI-DMA: Out of SW-IOMMU space

To: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] Xen linux error message: PCI-DMA: Out of SW-IOMMU space for 65536 bytes at device 0000:02:01.0
From: Muli Ben-Yehuda <muli@xxxxxxxxxx>
Date: Sun, 9 Sep 2007 08:21:55 +0300
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, Stefan Berger <stefanb@xxxxxxxxxx>, xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sat, 08 Sep 2007 22:23:08 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <C3082294.D537%Keir.Fraser@xxxxxxxxxxxx>
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: <OF2F5AE878.78567D19-ON8525734F.0068388B-8525734F.006880D3@xxxxxxxxxx> <C3082294.D537%Keir.Fraser@xxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.11
On Sat, Sep 08, 2007 at 09:57:40AM +0100, Keir Fraser wrote:
> On 7/9/07 20:01, "Stefan Berger" <stefanb@xxxxxxxxxx> wrote:
> 
> >> > You can change to e.g., a 128MB swiotlb by putting ?swiotlb=128¹ on
> >> > you dom0 cmdline.
> > 
> > Not that I find this a good or intuitive solution, but at least now the 
> > error
> > messages have disappeared. Couldn't this swiotlb grow automatically when
> > needed? 
> 
> No, it is allocated at boot time, and creating a larger one by
> default would waste memory on most systems.

I've been toying with the idea of dynamically allocating the swiotlb
aperture to handle cases like this, but the added run-time cost and
complexity may not be worth it for what is supposed to be a
slow-not-really-meant-to-be-used-path.

Cheers,
Muli


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel