Davidlohr Bueso
b95df5e3e4
drivers/IB,core: reduce scope of mmap_sem
...
ib_umem_get() uses gup_longterm() and relies on the lock to stabilze the
vma_list, so we cannot really get rid of mmap_sem altogether, but now that
the counter is atomic, we can get of some complexity that mmap_sem brings
with only pinned_vm.
Reviewed-by: Ira Weiny <ira.weiny@intel.com>
Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
2019-02-07 12:54:02 -07:00
..
2018-10-16 13:34:01 -04:00
2018-12-19 16:28:03 -07:00
2015-06-12 14:49:18 -04:00
2018-12-18 14:16:44 -07:00
2019-01-18 13:43:10 -07:00
2018-07-09 11:39:28 -06:00
2019-01-07 11:43:03 -07:00
2018-11-22 11:57:33 -07:00
2018-11-22 11:57:33 -07:00
2019-02-05 15:30:33 -07:00
2019-02-04 14:53:42 -07:00
2018-12-18 15:38:26 -07:00
2019-02-04 14:53:42 -07:00
2018-12-12 07:40:16 -07:00
2019-02-04 16:26:02 -07:00
2016-08-02 13:15:18 -04:00
2019-02-05 15:40:41 -07:00
2019-02-05 15:40:41 -07:00
2019-02-04 16:26:02 -07:00
2018-10-16 13:34:01 -04:00
2018-12-19 16:28:03 -07:00
2008-07-14 23:48:44 -07:00
2018-12-12 07:40:16 -07:00
2019-01-10 17:06:44 -07:00
2016-05-13 13:37:18 -04:00
2018-06-25 14:19:56 -06:00
2019-02-05 15:30:33 -07:00
2019-02-04 14:53:42 -07:00
2018-12-12 07:40:16 -07:00
2016-03-03 10:20:25 -05:00
2019-01-29 13:32:43 -07:00
2019-01-14 14:02:22 -07:00
2019-01-30 21:34:21 -07:00
2018-12-12 12:14:49 -05:00
2019-02-04 14:34:07 -07:00
2019-01-07 11:59:33 -07:00
2018-10-16 13:34:01 -04:00
2018-12-12 07:40:16 -07:00
2015-07-14 13:20:08 -04:00
2018-12-12 07:40:16 -07:00
2019-01-14 13:12:03 -07:00
2018-12-12 07:40:16 -07:00
2018-10-16 12:47:40 -04:00
2016-03-03 10:20:25 -05:00
2019-02-04 14:53:42 -07:00
2019-02-07 12:54:02 -07:00
2019-01-24 09:22:29 -07:00
2019-02-04 14:53:42 -07:00
2019-01-14 14:02:22 -07:00
2019-02-04 14:53:42 -07:00
2018-06-25 14:19:57 -06:00
2018-12-12 07:40:16 -07:00
2018-12-18 15:38:26 -07:00
2019-01-25 11:58:06 -07:00
2018-12-12 07:40:16 -07:00
2018-12-12 07:40:16 -07:00
2018-12-22 16:07:13 -07:00
2018-12-19 16:28:03 -07:00
2019-01-29 13:32:43 -07:00
2018-12-20 15:18:24 -07:00
2019-01-24 09:22:30 -07:00