aboutsummaryrefslogtreecommitdiff
path: root/drivers/infiniband/sw/rxe/rxe_mr.c
AgeCommit message (Expand)Author
2022-12-31RDMA/rxe: Fix mr->map double freeLi Zhijian
2022-09-27RDMA/rxe: Set pd early in mr alloc routinesBob Pearson
2022-09-22RDMA/rxe: Use members of generic struct in rxe_mrDaisuke Matsuda
2022-08-29RDMA/rxe: Remove an unused member from struct rxe_mrDaisuke Matsuda
2022-07-27Revert "RDMA/rxe: Create duplicate mapping tables for FMRs"Li Zhijian
2022-07-22RDMA/rxe: For invalidate compare according to set keys in mrMd Haris Iqbal
2022-06-30RDMA/rxe: Stop lookup of partially built objectsBob Pearson
2022-05-09RDMA/rxe: Move mr cleanup code to rxe_mr_cleanup()Bob Pearson
2022-03-16RDMA/rxe: Use standard names for ref countingBob Pearson
2022-03-16RDMA/rxe: Replace red-black trees by xarraysBob Pearson
2022-01-13Merge tag 'v5.16' into rdma.git for-nextJason Gunthorpe
2022-01-04RDMA/rxe: Prevent double freeing rxe_map_set()Li Zhijian
2021-11-19RDMA/rxe: Cleanup rxe_pool_entryBob Pearson
2021-09-24RDMA/rxe: Only allow invalidate for appropriate MRsBob Pearson
2021-09-24RDMA/rxe: Create duplicate mapping tables for FMRsBob Pearson
2021-09-24RDMA/rxe: Separate HW and SW l/rkeysBob Pearson
2021-09-24RDMA/rxe: Cleanup MR status and type enumsBob Pearson
2021-08-30Merge branch 'sg_nents' into rdma.git for-nextJason Gunthorpe
2021-08-24RDMA: Use the sg_table directly and remove the opencoded version from umemMaor Gottlieb
2021-07-16RDMA/rxe: Move ICRC generation to a subroutineBob Pearson
2021-07-15RDMA/rxe: Fix memory leak in error path codeBob Pearson
2021-07-15RDMA/rxe: Remove the repeated 'mr->umem = umem'Xiao Yang
2021-06-21RDMA/rxe: Don't overwrite errno from ib_umem_get()Xiao Yang
2021-06-16RDMA/rxe: Disallow MR dereg and invalidate when boundBob Pearson
2021-06-16RDMA/rxe: Implement invalidate MW operationsBob Pearson
2021-06-16RDMA/rxe: Add ib_alloc_mw and ib_dealloc_mw verbsBob Pearson
2021-05-20RDMA/rxe: Remove unused parameter udataLang Cheng
2021-03-30RDMA/rxe: Split MEM into MR and MWBob Pearson
2020-10-26RDMA/rxe: Remove unused RXE_MR_TYPE_FMRBob Pearson
2020-10-08RDMA/rxe: Remove duplicate entries in struct rxe_mrBob Pearson
2020-09-18Merge branch 'mlx5_active_speed' into rdma.git for-nextJason Gunthorpe
2020-08-31RDMA/rxe: Add SPDX hdrs to rxe source filesBob Pearson
2020-08-27RDMA/rxe: Fix memleak in rxe_mem_init_userDinghao Liu
2020-07-16RDMA/rxe: Return void from rxe_mem_init_dma()Kamal Heib
2020-06-22RDMA/rxe: Remove unused rxe_mem_map_pagesKamal Heib
2020-01-16IB: Allow calls to ib_umem_get from kernel ULPsMoni Shoua
2019-11-17IB/umem: remove the dmasync argument to ib_umem_getChristoph Hellwig
2019-06-20RDMA: Check umem pointer validity prior to releaseLeon Romanovsky
2019-03-28RDMA/rxe: Use correct sizing on buffers holding page DMA addressesShiraz Saleem
2019-03-26RDMA/rxe: Fix slab-out-bounds access which lead to kernel crash laterLeon Romanovsky
2019-02-11RDMA/rxe: Use for_each_sg_page iterator on umem SGLShiraz, Saleem
2019-01-10IB/{core,hw}: Have ib_umem_get extract the ib_ucontext from ib_udataJason Gunthorpe
2018-08-30IB/rxe: Refactor lookup memory functionParav Pandit
2018-04-27IB/rxe: remove unused function variableZhu Yanjun
2017-08-28IB/rxe: Avoid ICRC errors by copying into the skb firstAndrew Boyer
2017-05-04IB/rxe: Update caller's CRC for RXE_MEM_TYPE_DMA memory typeLeon Romanovsky
2017-04-25IB: Replace ib_umem page_size by page_shiftArtemy Kovalyov
2017-04-21IB/rxe: Offload CRC calculation when possibleyonatanc
2017-02-19Merge branch 'k.o/for-4.10-rc' into HEADDoug Ledford
2017-02-08IB/rxe: Fix mem_check_range integer overflowEyal Itkin