|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] Re: [PATCH] TTM DMA pool v2.2 or [GIT PULL] (stable/ttm.dma_
To: |
Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> |
Subject: |
[Xen-devel] Re: [PATCH] TTM DMA pool v2.2 or [GIT PULL] (stable/ttm.dma_pool.v2.3) for 3.3 |
From: |
Jerome Glisse <j.glisse@xxxxxxxxx> |
Date: |
Fri, 4 Nov 2011 15:24:51 -0400 |
Cc: |
thellstrom@xxxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxx, thomas@xxxxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx, jglisse@xxxxxxxxxx, bskeggs@xxxxxxxxxx, airlied@xxxxxxxxxx |
Delivery-date: |
Mon, 14 Nov 2011 15:36:26 -0800 |
Dkim-signature: |
v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=wvKCS8L1qAuT2dimtxPKsbYD6HXnB8eTUgZETX09Pzg=; b=Xn9LyFNHSaUkUwLP/u1rprpSlHd8tJSsQ+uOB0PqdlXFy9oC5qHRad4K/N2jXEDjTi zOJPVEiSPMfUMGck57ECULFb1qkF58OH+J3HT7caxMF/DhlA5utLCFABixXJFN914K1R 5eJz6FAVGW2iu0Ie5vu0m6HeaaVJ20F3XVnA8= |
Envelope-to: |
www-data@xxxxxxxxxxxxxxxxxxx |
In-reply-to: |
<20111104184453.GB1616@xxxxxxxxxxxxxxxxxxx> |
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe> |
List-unsubscribe: |
<http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe> |
References: |
<1320173252-2812-1-git-send-email-konrad.wilk@xxxxxxxxxx> <20111104183110.GC2015@xxxxxxxxxxxxxxxxx> <20111104184453.GB1616@xxxxxxxxxxxxxxxxxxx> |
Sender: |
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Fri, Nov 04, 2011 at 02:44:53PM -0400, Konrad Rzeszutek Wilk wrote:
> > > git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git
> > > stable/ttm.dma_pool.v2.3
> > >
> >
> > On what hw did you tested ? With and without xen ? Here radeon
>
> On AMD and Intel. And with both Nvidia and Radeon cards.
> 64-bit cards (I have a patch where I forced the 64-bit card to use
> the TTM DMA pool code to test) and 32-bit cards (ATI ES1000)
>
> On baremetal and Xen. Um, Fedora Core 16 as distro.
>
> Oh, and I also tried PPC (Power Mac 4) but could not get it to boot
> the 3.1 kernel. Something with the LILO grub loader did not work.
>
> > that doesn't need dma32 doesn't work when forcing swiotlb which
> > kind of expected i guess. Should we expose if swiotlb is enabled
>
> You did 'swiotlb=force' ?
> > forced so we use dma pool in such case ?
Issue is that when booted without force swiotlb_nr_tlb still return
positive thus we endup using the dma pool path.
Cheers,
Jerome
> Hm, it shoudl have enabled itself. The swiotlb_nr_tlb would return some
> contents and we would.. Oh, you mean you did a 64-bit card _and_
> did swiotlb=force. And since the rdev->dma32 was set to zero it
> did _not_ use the TTM DMA pool.
>
> Right. I did not do it initially just so that I could limit the scope
> in case I messed up something in the code. But the code has the
> 'no_dma' parameter, so it can easily turn off the DMA TTM code.
>
> So, to answer your question - sure, we can ignore the rdev_dma32 and
> just use the the swiotlb_nr_tlb to check.
>
> BTW, thank you for taking a spin with these patches and rebasing them
> on top of yours. I am going to start testing them and reviewing the
> latest batch you sent on Monday.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] [PATCH 03/11] ttm/radeon/nouveau: Check the DMA address from TTM against known value., (continued)
|
|
|
|
|