RE: [PATCH v2 rdma-next 0/5] Introduce a DMA block iterator

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



>Subject: Re: [PATCH v2 rdma-next 0/5] Introduce a DMA block iterator
>
>On 19-Apr-19 16:43, Shiraz Saleem wrote:
>> From: "Shiraz Saleem" <shiraz.saleem@xxxxxxxxx>
>>
>> This patch set is aiming to allow drivers to leverage a new DMA block
>> iterator to get contiguous aligned memory blocks within their HW
>> supported page sizes. The motivation for this work comes from the
>> discussion in [1].
>>
>> The first patch introduces a new umem API that allows drivers to find
>> a best supported page size to use for the MR, from a bitmap of HW
>> supported page sizes.
>>
>> The second patch introduces a new DMA block iterator that returns
>> allows drivers to get aligned DMA addresses within a HW supported page size.
>>
>> The third patch and fouth patch removes the dependency of i40iw and
>> bnxt_re drivers on the hugetlb flag. The new core APIs are called in
>> these drivers to get huge page size aligned addresses if the MR is backed by huge
>pages.
>>
>> The sixth patch removes the hugetlb flag from IB core.
>>
>> Please note that mixed page portion of the algorithm and bnxt_re
>> update in patch #4 have not been tested on hardware.
>>
>> [1] https://patchwork.kernel.org/patch/10499753/
>>

[.....]

>
>Tested the series with EFA, looks good.
>
>Tested-by: Gal Pressman <galpress@xxxxxxxxxx>

Thanks Gal!




[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux