Re: [PATCH v3 0/7] Improve swiotlb performance by using physical addresses

2012-11-02 Thread Alexander Duyck
On 11/02/2012 09:21 AM, Konrad Rzeszutek Wilk wrote: > On Mon, Oct 29, 2012 at 03:05:56PM -0400, Konrad Rzeszutek Wilk wrote: >> On Mon, Oct 29, 2012 at 11:18:09AM -0700, Alexander Duyck wrote: >>> On Mon, Oct 15, 2012 at 10:19 AM, Alexander Duyck >>> wrote: While working on 10Gb/s routing pe

Re: [PATCH v3 0/7] Improve swiotlb performance by using physical addresses

2012-11-02 Thread Konrad Rzeszutek Wilk
On Mon, Oct 29, 2012 at 03:05:56PM -0400, Konrad Rzeszutek Wilk wrote: > On Mon, Oct 29, 2012 at 11:18:09AM -0700, Alexander Duyck wrote: > > On Mon, Oct 15, 2012 at 10:19 AM, Alexander Duyck > > wrote: > > > While working on 10Gb/s routing performance I found a significant amount > > > of > > >

Re: [PATCH v3 0/7] Improve swiotlb performance by using physical addresses

2012-10-29 Thread Konrad Rzeszutek Wilk
On Mon, Oct 29, 2012 at 11:18:09AM -0700, Alexander Duyck wrote: > On Mon, Oct 15, 2012 at 10:19 AM, Alexander Duyck > wrote: > > While working on 10Gb/s routing performance I found a significant amount of > > time was being spent in the swiotlb DMA handler. Further digging found that > > a > > s

Re: [PATCH v3 0/7] Improve swiotlb performance by using physical addresses

2012-10-29 Thread Alexander Duyck
On Mon, Oct 15, 2012 at 10:19 AM, Alexander Duyck wrote: > While working on 10Gb/s routing performance I found a significant amount of > time was being spent in the swiotlb DMA handler. Further digging found that a > significant amount of this was due to virtual to physical address translation > a

[PATCH v3 0/7] Improve swiotlb performance by using physical addresses

2012-10-15 Thread Alexander Duyck
While working on 10Gb/s routing performance I found a significant amount of time was being spent in the swiotlb DMA handler. Further digging found that a significant amount of this was due to virtual to physical address translation and calling the function that did it. It accounted for nearly 60% o