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 Tue, Apr 23, 2019 at 12:13 AM Saleem, Shiraz <shiraz.saleem@xxxxxxxxx> wrote:
>>
>> >Subject: Re: [PATCH v2 rdma-next 0/5] Introduce a DMA block iterator
>> >
>> >On Fri, Apr 19, 2019 at 08:43:48AM -0500, 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/

[.....]

>Series tested with bnxt_re. Looks good with my testing.
>
>Tested-by: Selvin Xavier <selvin.xavier@xxxxxxxxxxxx>

Thanks Selvin!




[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