summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/mlx4/mr.c
Commit message (Expand)AuthorAgeFilesLines
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-2/+2
* RDMA/mlx4: Remove FMR support for memory registrationMax Gurtovoy2020-06-021-93/+0
* IB: Allow calls to ib_umem_get from kernel ULPsMoni Shoua2020-01-161-4/+4
* IB/umem: remove the dmasync argument to ib_umem_getChristoph Hellwig2019-11-171-1/+1
* RDMA/mlx4: Untag user pointers in mlx4_get_umem_mrAndrey Konovalov2019-07-241-3/+4
* IB/mlx4: Delete unused func argYuval Shaia2019-05-211-5/+3
* RDMA/umem: Move page_shift from ib_umem to ib_odp_umemJason Gunthorpe2019-05-211-4/+4
* IB: Pass uverbs_attr_bundle down ib_x destroy pathShamir Rabinovitch2019-04-011-4/+3
* IB/{hw,sw}: Remove 'uobject->context' dependency in object creation APIsShamir Rabinovitch2019-02-151-7/+5
* IB/{core,hw}: Have ib_umem_get extract the ib_ucontext from ib_udataJason Gunthorpe2019-01-101-5/+6
* IB/mlx4: Fix an error handling path in 'mlx4_ib_rereg_user_mr()'Christophe Jaillet2018-06-111-2/+5
* IB/mlx4: Mark user MR as writable if actual virtual memory is writableJack Morgenstein2018-05-281-8/+42
* IB/mlx4: Fix integer overflow when calculating optimal MTT sizeJack Morgenstein2018-05-031-1/+1
* mlx4_ib: set user mr attributes in struct ib_mrSteve Wise2018-03-081-0/+3
* IB/mlx4: Fix mlx4_ib_alloc_mr error flowLeon Romanovsky2018-01-021-1/+1
* IB/mlx4: Add contig support for control objectsGuy Levi2017-11-131-3/+2
* IB/mlx4: Use optimal numbers of MTT entriesGuy Levi2017-11-131-24/+261
* IB: Replace ib_umem page_size by page_shiftArtemy Kovalyov2017-04-251-3/+3
* IB/mlx4: Switch from dma_device to dev.parentBart Van Assche2017-01-241-3/+3
* IB/mlx4: Prevent cross page boundary allocationChuck Lever2016-06-231-17/+17
* IB/core: Enhance ib_map_mr_sg()Bart Van Assche2016-05-131-1/+1
* IB/core: Add passing an offset into the SG to ib_map_mr_sgChristoph Hellwig2016-05-131-4/+3
* IB/core: Add vendor's specific data to alloc mwMatan Barak2016-03-011-1/+3
* IB: remove in-kernel support for memory windowsChristoph Hellwig2015-12-231-22/+0
* IB/mlx4: Remove old FRWR API supportSagi Grimberg2015-10-281-48/+0
* IB/mlx4: Support the new memory registration APISagi Grimberg2015-10-281-6/+95
* IB: split struct ib_send_wrChristoph Hellwig2015-10-081-10/+10
* mlx4: Support ib_alloc_mr verbSagi Grimberg2015-08-301-3/+8
* net/mlx4_core: Maintain a persistent memory for mlx4 deviceYishai Hadas2015-01-251-2/+4
* IB/mlx4: Fix an incorrectly shadowed variable in mlx4_ib_rereg_user_mrJack Morgenstein2014-12-151-1/+0
* mlx4: Correct error flows in rereg_mrMatan Barak2014-09-221-2/+5
* IB/mlx4_ib: Add support for user MR re-registrationMatan Barak2014-08-011-1/+87
* IB: Refactor umem to use linear SG tableYishai Hadas2014-03-041-20/+19
* IB/mlx4: Support memory window bindingShani Michaeli2013-02-251-0/+22
* mlx4: Implement memory windows allocation and deallocationShani Michaeli2013-02-251-0/+52
* mlx4_core: Propagate MR deregistration failures to callerShani Michaeli2013-02-211-5/+8
* IB/mlx4: Replace printk(KERN_yyy...) with pr_yyy(...)Shlomo Pongratz2012-05-081-1/+1
* IB/mlx4: Limit size of fast registration WRsEli Cohen2010-10-111-1/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rol...Linus Torvalds2010-04-091-1/+1
|\
| * IB/mlx4: Check correct variable for allocation failureDan Carpenter2010-04-071-1/+1
* | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2010-03-301-0/+2
|/
* IB/mlx4: Don't overwrite fast registration page list when posting work requestJack Morgenstein2009-05-071-2/+8
* IB/mlx4: Set umem field to NULL in mlx4_ib_alloc_fast_reg_mr()Vladimir Sokolovsky2008-11-051-0/+1
* IB/mlx4: Actually return L_Key and R_Key for fast register MRsVladimir Sokolovsky2008-08-271-0/+2
* mlx4: Update/add Mellanox Technologies copyright lines to mlx4 driver filesJack Morgenstein2008-07-251-0/+1
* IB/mlx4: Add support for memory management extensions and local DMA L_KeyRoland Dreier2008-07-231-0/+70
* IB: expand ib_umem_get() prototypeArthur Kepner2008-04-291-1/+2
* IB/mlx4: mlx4_ib_fmr_alloc() should call mlx4_fmr_enable()Jack Morgenstein2008-02-141-1/+1
* IB/mlx4: Implement FMRsJack Morgenstein2007-10-091-0/+93
* mlx4_core: Write MTTs from CPU instead with of WRITE_MTT FW commandJack Morgenstein2007-10-091-4/+3