aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/core/umem_odp.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-06-20RDMA/odp: Do not leak dma maps when working with huge pagesJason Gunthorpe1-1/+2
2019-06-18RDMA/odp: Fix missed unlock in non-blocking invalidate_startJason Gunthorpe1-5/+9
2019-05-27RDMA: Convert put_page() to put_user_page*()John Hubbard1-5/+5
2019-05-21RDMA/umem: Move page_shift from ib_umem to ib_odp_umemJason Gunthorpe1-43/+36
2019-05-14mm/mmu_notifier: convert user range->blockable to helper functionJérôme Glisse1-2/+3
2019-05-06RDMA/umem: Remove hugetlb flagShiraz Saleem1-3/+0
2019-04-08RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEsShiraz Saleem1-2/+2
2019-03-26IB/core: Ensure an invalidate_range callback on ODP MRIra Weiny1-10/+3
2019-03-06RDMA/umem: Revert broken 'off by one' fixJohn Hubbard1-3/+6
2019-03-04RDMA/umem: minor bug fix in error handling pathJohn Hubbard1-3/+6
2019-02-21IB/core: Abort page fault handler silently during owning process exitMoni Shoua1-1/+1
2019-02-04Merge tag 'v5.0-rc5' into rdma.git for-nextJason Gunthorpe1-0/+3
2019-01-25RDMA/umem: Add missing initialization of owning_mmArtemy Kovalyov1-0/+3
2019-01-24IB/mlx5: Ranges in implicit ODP MR inherit its write accessMoni Shoua1-2/+3
2019-01-24IB/core: Declare local functions 'static'Bart Van Assche1-1/+1
2018-12-28mm/mmu_notifier: use structure for invalidate_range_start/end callbackJérôme Glisse1-12/+8
2018-12-10Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linuxSaeed Mahameed1-2/+12
2018-11-26IB/umem: Set correct address to the invalidation functionArtemy Kovalyov1-14/+6
2018-11-12IB/mlx5: Improve ODP debugging messagesMoni Shoua1-2/+12
2018-09-21RDMA/umem: Avoid synchronize_srcu in the ODP MR destruction pathJason Gunthorpe1-2/+8
2018-09-21RDMA/umem: Handle a half-complete start/end sequenceJason Gunthorpe1-13/+26
2018-09-21RDMA/umem: Get rid of per_mm->notifier_countJason Gunthorpe1-95/+18
2018-09-21RDMA/umem: Use umem->owning_mm inside ODPJason Gunthorpe1-141/+160
2018-09-21RDMA/umem: Move all the ODP related stuff out of ucontext and into per_mmJason Gunthorpe1-59/+68
2018-09-21RDMA/umem: Get rid of struct ib_umem.odp_dataJason Gunthorpe1-2/+1
2018-09-21RDMA/umem: Make ib_umem_odp into a sub structure of ib_umemJason Gunthorpe1-49/+30
2018-09-21RDMA/umem: Use ib_umem_odp in all function signatures connected to ODPJason Gunthorpe1-66/+73
2018-09-06RDMA/umem: Restore lockdep check while downgrading lockLeon Romanovsky1-6/+0
2018-08-22mm, oom: distinguish blockable mode for mmu notifiersMichal Hocko1-7/+26
2018-06-12treewide: Use array_size() in vzalloc()Kees Cook1-6/+10
2017-11-10RDMA/umem: Avoid partial declaration of non-static functionLeon Romanovsky1-0/+72
2017-08-31IB/umem: update to new mmu_notifier semanticJérôme Glisse1-19/+0
2017-06-01RDMA/umem: Fix missing mmap_sem in get umem ODP callLeon Romanovsky1-1/+5
2017-04-25IB/umem: Add support to huge ODPArtemy Kovalyov1-2/+17
2017-04-25IB/umem: Add contiguous ODP supportArtemy Kovalyov1-19/+31
2017-04-25IB: Replace ib_umem page_size by page_shiftArtemy Kovalyov1-6/+6
2017-03-02sched/headers: Prepare to move the get_task_struct()/put_task_struct() and related APIs from <linux/sched.h> to <linux/sched/task.h>Ingo Molnar1-0/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <linux/sched/mm.h>Ingo Molnar1-0/+1
2017-02-14IB/umem: Indicate that process is being terminatedArtemy Kovalyov1-2/+3
2017-02-14IB/umem: Update on demand page (ODP) supportArtemy Kovalyov1-9/+78
2016-12-14mm: add locked parameter to get_user_pages_remote()Lorenzo Stoakes1-1/+1
2016-10-19mm: replace get_user_pages_remote() write/force parameters with gup_flagsLorenzo Stoakes1-2/+5
2016-02-16mm/gup: Introduce get_user_pages_remote()Dave Hansen1-4/+4
2015-12-24IB/core: constify mmu_notifier_ops structuresJulia Lawall1-1/+1
2015-05-05IB/core: dma unmap optimizationsGuy Shapiro1-2/+3
2015-05-05IB/core: dma map/unmap locking optimizationsGuy Shapiro1-5/+4
2015-02-17IB/core: Properly handle registration of on-demand paging MRs after deregHaggai Eran1-1/+2
2014-12-15IB/core: Implement support for MMU notifiers regarding on demand paging regionsHaggai Eran1-10/+369
2014-12-15IB/core: Add support for on demand paging regionsShachar Raindel1-0/+309