summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/mlx5/mem.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5: Reimplement write combining testJianbo Liu2024-06-161-198/+0
* IB/mlx5: Use __iowrite64_copy() for write combining storesJason Gunthorpe2024-04-221-5/+3
* IB/mlx5: Remove duplicate header inclusion related to ODPDaisuke Matsuda2022-08-231-1/+0
* IB/mlx5: Call io_stop_wc() after writing to WC MMIOJason Gunthorpe2022-08-161-0/+1
* RDMA/mlx5: Delete useless module.h includeLeon Romanovsky2022-01-281-1/+0
* RDMA/mlx5: Silence the overflow warning while building offset maskLeon Romanovsky2020-11-261-1/+1
* RDMA/mlx5: Use ib_umem_find_best_pgsz() for devxJason Gunthorpe2020-11-161-55/+0
* RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for QPJason Gunthorpe2020-11-161-21/+0
* RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQJason Gunthorpe2020-11-161-0/+45
* RDMA/mlx5: Split mlx5_ib_update_xlt() into ODP and non-ODP casesJason Gunthorpe2020-11-021-64/+0
* RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_each_block()Jason Gunthorpe2020-11-021-5/+14
* RDMA/mlx5: Remove npages from mlx5_ib_cont_pages()Jason Gunthorpe2020-11-021-4/+1
* RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages()Jason Gunthorpe2020-11-021-11/+4
* RDMA/mlx5: Remove order from mlx5_ib_cont_pages()Jason Gunthorpe2020-11-021-12/+1
* RDMA/mlx5: Move mlx5_ib_cont_pages() to the creation of the mlx5_ib_mrJason Gunthorpe2020-11-021-0/+11
* RDMA/umem: Split ib_umem_num_pages() into ib_umem_num_dma_blocks()Jason Gunthorpe2020-09-111-2/+2
* IB/mlx5: Generally use the WC auto detection test resultYishai Hadas2020-03-241-1/+1
* IB/mlx5: Unify ODP MR code paths to allow extra flexibilityArtemy Kovalyov2020-01-031-25/+0
* IB/mlx5: Test write combining supportMichael Guralnik2019-10-311-0/+199
* RDMA/odp: Split creating a umem_odp from ib_umem_getJason Gunthorpe2019-08-211-13/+0
* RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLBJason Gunthorpe2019-08-201-2/+3
* RDMA/umem: Move page_shift from ib_umem to ib_odp_umemJason Gunthorpe2019-05-211-10/+10
* RDMA/mlx5: Embed into the code flow the ODP config optionLeon Romanovsky2019-01-081-4/+1
* RDMA/umem: Get rid of struct ib_umem.odp_dataJason Gunthorpe2018-09-211-5/+4
* IB/mlx5: Simplify mlx5_ib_cont_pagesIlya Lesokhin2017-09-251-30/+17
* IB/mlx5: Add contiguous ODP supportArtemy Kovalyov2017-04-251-5/+4
* IB: Replace ib_umem page_size by page_shiftArtemy Kovalyov2017-04-251-2/+2
* IB/mlx5: Add MR cache for large UMR regionsArtemy Kovalyov2017-01-021-7/+25
* IB/mlx5: Limit mkey page size to 2GBMajd Dibbiny2016-11-161-1/+6
* IB/mlx5: Fix the size parameter to find_first_bitChristophe Jaillet2016-09-021-3/+3
* IB/mlx5: Fix Mellanox copyright noteSaeed Mahameed2015-04-021-1/+1
* infiniband: mlx5: avoid a compile-time warningArnd Bergmann2015-01-131-1/+1
* IB/mlx5: Add mlx5_ib_update_mtt to update page tables after creationHaggai Eran2014-12-151-5/+14
* IB/mlx5: Changes in memory region creation to support on-demand pagingHaggai Eran2014-12-151-3/+55
* IB/mlx5: Modify to work with arbitrary page sizeYishai Hadas2014-10-091-8/+10
* mlx5: minor fixes (mainly avoidance of hidden casts)Jack Morgenstein2014-07-301-1/+1
* IB: Refactor umem to use linear SG tableYishai Hadas2014-03-041-40/+40
* mlx5: Add driver for Mellanox Connect-IB adaptersEli Cohen2013-07-081-0/+162