summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/core/umem_odp.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2020-01-311-17/+5
|\
| * Merge tag 'rds-odp-for-5.5' into rdma.git for-nextJason Gunthorpe2020-01-211-22/+7
| |\
| * | IB/core: Fix build failure without hugepagesArnd Bergmann2020-01-091-2/+3
| * | IB/core: Fix ODP with IB_ACCESS_HUGETLB handlingYishai Hadas2020-01-031-17/+4
| * | IB/core: Fix ODP get user pages flowYishai Hadas2020-01-031-1/+1
* | | IB/{core,hw,umem}: set FOLL_PIN via pin_user_pages*(), fix up ODPJohn Hubbard2020-01-311-7/+6
| |/ |/|
* | IB: Allow calls to ib_umem_get from kernel ULPsMoni Shoua2020-01-161-22/+7
|/
* RDMA/odp: Use mmu_interval_notifier_insert()Jason Gunthorpe2019-11-231-262/+41
* RDMA/odp: Remove broken debugging call to invalidate_rangeJason Gunthorpe2019-10-281-19/+19
* RDMA/odp: Lift umem_mutex out of ib_umem_odp_unmap_dma_pages()Jason Gunthorpe2019-10-041-2/+4
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2019-09-211-1/+1
|\
| * RDMA/odp: Add missing cast for 32 bitJason Gunthorpe2019-09-131-1/+1
* | RDMA/odp: remove ib_ucontext from ib_umemJason Gunthorpe2019-08-211-8/+7
* | RDMA/odp: use mmu_notifier_get/put for 'struct ib_ucontext_per_mm'Jason Gunthorpe2019-08-211-115/+53
|/
* RDMA/core: Make invalidate_range a device operationMoni Shoua2019-08-211-5/+5
* RDMA/odp: Use kvcalloc for the dma_list and page_listJason Gunthorpe2019-08-211-8/+8
* RDMA/odp: Check for overflow when computing the umem_odp endJason Gunthorpe2019-08-211-6/+19
* RDMA/odp: Provide ib_umem_odp_release() to undo the allocsJason Gunthorpe2019-08-211-0/+3
* RDMA/odp: Split creating a umem_odp from ib_umem_getJason Gunthorpe2019-08-211-18/+49
* RDMA/odp: Make the three ways to create a umem_odp clearJason Gunthorpe2019-08-211-6/+74
* RMDA/odp: Consolidate umem_odp initializationJason Gunthorpe2019-08-211-114/+86
* RDMA/odp: Make it clearer when a umem is an implicit ODP umemJason Gunthorpe2019-08-211-24/+30
* RDMA/odp: Iterate over the whole rbtree directlyJason Gunthorpe2019-08-211-19/+21
* RDMA/odp: Use the common interval tree library instead of genericJason Gunthorpe2019-08-211-54/+18
* IB/mlx5: Fix implicit MR release flowYishai Hadas2019-08-071-4/+0
* RDMA/odp: Do not leak dma maps when working with huge pagesJason Gunthorpe2019-06-201-1/+2
* RDMA/odp: Fix missed unlock in non-blocking invalidate_startJason Gunthorpe2019-06-181-5/+9
* RDMA: Convert put_page() to put_user_page*()John Hubbard2019-05-271-5/+5
* RDMA/umem: Move page_shift from ib_umem to ib_odp_umemJason Gunthorpe2019-05-211-43/+36
* 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/+0
* 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/+3
* 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-211-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/+8
* Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Saeed Mahameed2018-12-101-2/+12
|\
| * IB/mlx5: Improve ODP debugging messagesMoni Shoua2018-11-121-2/+12
* | IB/umem: Set correct address to the invalidation functionArtemy Kovalyov2018-11-261-14/+6
|/
* 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/+18
* 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/+1
OpenPOWER on IntegriCloud