summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/core/umem_odp.c
Commit message (Expand)AuthorAgeFilesLines
* RDMA/odp: Do not leak dma maps when working with huge pagesJason Gunthorpe2019-06-211-1/+2
* RDMA/odp: Fix missed unlock in non-blocking invalidate_startJason Gunthorpe2019-06-191-5/+9
* RDMA: Convert put_page() to put_user_page*()John Hubbard2019-05-281-5/+5
* RDMA/umem: Move page_shift from ib_umem to ib_odp_umemJason Gunthorpe2019-05-211-43/+36Star
* mm/mmu_notifier: convert user range->blockable to helper functionJérôme Glisse2019-05-141-2/+3
* RDMA/umem: Remove hugetlb flagShiraz Saleem2019-05-061-3/+0Star
* RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEsShiraz Saleem2019-04-081-2/+2
* IB/core: Ensure an invalidate_range callback on ODP MRIra Weiny2019-03-261-10/+3Star
* RDMA/umem: Revert broken 'off by one' fixJohn Hubbard2019-03-061-3/+6
* RDMA/umem: minor bug fix in error handling pathJohn Hubbard2019-03-041-3/+6
* IB/core: Abort page fault handler silently during owning process exitMoni Shoua2019-02-221-1/+1
* Merge tag 'v5.0-rc5' into rdma.git for-nextJason Gunthorpe2019-02-041-0/+3
|\
| * RDMA/umem: Add missing initialization of owning_mmArtemy Kovalyov2019-01-251-0/+3
* | IB/mlx5: Ranges in implicit ODP MR inherit its write accessMoni Shoua2019-01-241-2/+3
* | IB/core: Declare local functions 'static'Bart Van Assche2019-01-241-1/+1
|/
* mm/mmu_notifier: use structure for invalidate_range_start/end callbackJérôme Glisse2018-12-281-12/+8Star
* Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Saeed Mahameed2018-12-111-2/+12
|\
| * IB/mlx5: Improve ODP debugging messagesMoni Shoua2018-11-121-2/+12
* | IB/umem: Set correct address to the invalidation functionArtemy Kovalyov2018-11-271-14/+6Star
|/
* RDMA/umem: Avoid synchronize_srcu in the ODP MR destruction pathJason Gunthorpe2018-09-211-2/+8
* RDMA/umem: Handle a half-complete start/end sequenceJason Gunthorpe2018-09-211-13/+26
* RDMA/umem: Get rid of per_mm->notifier_countJason Gunthorpe2018-09-211-95/+18Star
* RDMA/umem: Use umem->owning_mm inside ODPJason Gunthorpe2018-09-211-141/+160
* RDMA/umem: Move all the ODP related stuff out of ucontext and into per_mmJason Gunthorpe2018-09-211-59/+68
* RDMA/umem: Get rid of struct ib_umem.odp_dataJason Gunthorpe2018-09-211-2/+1Star
* RDMA/umem: Make ib_umem_odp into a sub structure of ib_umemJason Gunthorpe2018-09-211-49/+30Star
* RDMA/umem: Use ib_umem_odp in all function signatures connected to ODPJason Gunthorpe2018-09-211-66/+73
* RDMA/umem: Restore lockdep check while downgrading lockLeon Romanovsky2018-09-061-6/+0Star
* mm, oom: distinguish blockable mode for mmu notifiersMichal Hocko2018-08-221-7/+26
* treewide: Use array_size() in vzalloc()Kees Cook2018-06-131-6/+10
* RDMA/umem: Avoid partial declaration of non-static functionLeon Romanovsky2017-11-101-0/+72
* IB/umem: update to new mmu_notifier semanticJérôme Glisse2017-09-011-19/+0Star
* RDMA/umem: Fix missing mmap_sem in get umem ODP callLeon Romanovsky2017-06-011-1/+5
* IB/umem: Add support to huge ODPArtemy Kovalyov2017-04-251-2/+17
* IB/umem: Add contiguous ODP supportArtemy Kovalyov2017-04-251-19/+31
* IB: Replace ib_umem page_size by page_shiftArtemy Kovalyov2017-04-251-6/+6
* sched/headers: Prepare to move the get_task_struct()/put_task_struct() and re...Ingo Molnar2017-03-021-0/+1
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* IB/umem: Indicate that process is being terminatedArtemy Kovalyov2017-02-141-2/+3
* IB/umem: Update on demand page (ODP) supportArtemy Kovalyov2017-02-141-9/+78
* mm: add locked parameter to get_user_pages_remote()Lorenzo Stoakes2016-12-151-1/+1
* mm: replace get_user_pages_remote() write/force parameters with gup_flagsLorenzo Stoakes2016-10-191-2/+5
* mm/gup: Introduce get_user_pages_remote()Dave Hansen2016-02-161-4/+4
* IB/core: constify mmu_notifier_ops structuresJulia Lawall2015-12-241-1/+1
* IB/core: dma unmap optimizationsGuy Shapiro2015-05-051-2/+3
* IB/core: dma map/unmap locking optimizationsGuy Shapiro2015-05-051-5/+4Star
* IB/core: Properly handle registration of on-demand paging MRs after deregHaggai Eran2015-02-181-1/+2
* IB/core: Implement support for MMU notifiers regarding on demand paging regionsHaggai Eran2014-12-161-10/+369
* IB/core: Add support for on demand paging regionsShachar Raindel2014-12-161-0/+309