blob: 033e1d0f31d84f0865ef4c5fb9a17b73889f6273 [file] [log] [blame]
2d15eb31b50a ("mm/gup: add make_dirty arg to put_user_pages_dirty_lock()")
2251334dcac9 ("rdma/siw: application buffer management")
ea996974589e ("RDMA: Convert put_page() to put_user_page*()")
fc1d8e7cca2d ("mm: introduce put_user_page*(), placeholder versions")
d10bcf947a3e ("RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEs")
4ae27444100f ("IB/core: Ensure an invalidate_range callback on ODP MR")
0c507d8f846f ("RDMA/umem: Revert broken 'off by one' fix")
75a3e6a3c129 ("RDMA/umem: minor bug fix in error handling path")
605728e65ad3 ("IB/umem: Set correct address to the invalidation function")
df06b37ffe5a ("mm/gup: cache dev_pagemap while pinning pages")
548cb4fbe80d ("RDMA/core: Refactor ib_register_device() function")
67fecaf8e9cc ("RDMA/core: Fix unwinding flow in case of error to register device")
3994586f4d7a ("RDMA/core: Acquire and release mmap_sem on page range")
43c7c851b9bc ("RDMA/core: Use dev_err/dbg/etc instead of pr_* + ibdev->name")
e349f858d29f ("RDMA: Fully setup the device name in ib_register_device")
be7a57b41ad8 ("RDMA/umem: Handle a half-complete start/end sequence")
ca748c39ea3f ("RDMA/umem: Get rid of per_mm->notifier_count")
f27a0d50a4bc ("RDMA/umem: Use umem->owning_mm inside ODP")
c9990ab39b6e ("RDMA/umem: Move all the ODP related stuff out of ucontext and into per_mm")
597ecc5a0954 ("RDMA/umem: Get rid of struct ib_umem.odp_data")
41b4deeaa123 ("RDMA/umem: Make ib_umem_odp into a sub structure of ib_umem")
b5231b019d76 ("RDMA/umem: Use ib_umem_odp in all function signatures connected to ODP")
d4b4dd1b9706 ("RDMA/umem: Do not use current->tgid to track the mm_struct")
50704e039ab1 ("RDMA/umem: Restore lockdep check while downgrading lock")
adee9f3f3bbb ("RDMA/core: Depend on device_add() to add device attributes")