Linus Torvalds
4c929feed7
Merge tag 'rdma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
...
Pull infiniband updates from Roland Dreier:
"Main batch of InfiniBand/RDMA changes for 3.19:
- On-demand paging support in core midlayer and mlx5 driver. This
lets userspace create non-pinned memory regions and have the
adapter HW trigger page faults.
- iSER and IPoIB updates and fixes.
- Low-level HW driver updates for cxgb4, mlx4 and ocrdma.
- Other miscellaneous fixes"
* tag 'rdma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband: (56 commits)
IB/mlx5: Implement on demand paging by adding support for MMU notifiers
IB/mlx5: Add support for RDMA read/write responder page faults
IB/mlx5: Handle page faults
IB/mlx5: Page faults handling infrastructure
IB/mlx5: Add mlx5_ib_update_mtt to update page tables after creation
IB/mlx5: Changes in memory region creation to support on-demand paging
IB/mlx5: Implement the ODP capability query verb
mlx5_core: Add support for page faults events and low level handling
mlx5_core: Re-add MLX5_DEV_CAP_FLAG_ON_DMND_PG flag
IB/srp: Allow newline separator for connection string
IB/core: Implement support for MMU notifiers regarding on demand paging regions
IB/core: Add support for on demand paging regions
IB/core: Add flags for on demand paging support
IB/core: Add support for extended query device caps
IB/mlx5: Add function to read WQE from user-space
IB/core: Add umem function to read data from user-space
IB/core: Replace ib_umem's offset field with a full address
IB/mlx5: Enhance UMR support to allow partial page table update
IB/mlx5: Remove per-MR pas and dma pointers
RDMA/ocrdma: Always resolve destination mac from GRH for UD QPs
...
2014-12-18 20:10:44 -08:00
..
2014-12-14 16:43:47 -08:00
2014-11-11 16:31:11 -05:00
2014-12-07 21:22:09 +01:00
2014-12-17 20:09:53 +03:00
2014-11-13 09:26:33 -07:00
2014-12-14 14:05:05 -08:00
2014-12-14 14:57:16 -08:00
2014-12-02 16:20:59 -08:00
2014-12-15 17:30:09 -08:00
2014-11-24 17:24:08 -05:00
2014-12-11 13:20:50 -08:00
2014-12-11 14:47:36 -05:00
2014-12-15 18:19:03 -08:00
2014-12-08 09:11:04 +01:00
2014-11-25 20:11:12 -08:00
2014-11-22 13:58:39 +05:30
2014-12-15 15:52:01 -08:00
2014-12-05 11:14:43 +00:00
2014-11-24 18:53:42 +00:00
2014-12-09 11:22:22 -05:00
2014-12-14 14:57:16 -08:00
2014-12-08 20:00:44 +01:00
2014-11-19 13:01:26 -05:00
2014-12-13 12:42:51 -08:00
2014-11-24 08:04:44 -07:00
2014-12-14 16:10:09 -08:00
2014-11-16 09:55:39 +01:00
2014-12-13 14:14:23 -08:00
2014-12-13 14:14:23 -08:00
2014-11-13 16:17:06 -08:00
2014-12-05 21:47:32 -08:00
2014-12-11 18:57:19 -08:00
2014-11-17 11:13:52 -08:00
2014-11-20 10:43:16 -04:00
2014-12-18 19:08:10 -08:00
2014-12-10 17:41:06 -08:00
2014-12-13 12:42:51 -08:00
2014-11-26 19:28:11 -08:00
2014-11-29 23:38:38 +01:00
2014-11-12 21:17:27 +01:00
2014-12-05 17:19:27 -06:00
2014-11-24 22:43:57 +08:00
2014-11-19 13:01:20 -05:00
2014-12-14 16:10:09 -08:00
2014-11-19 11:24:59 -05:00
2014-12-14 16:10:09 -08:00
2014-12-01 16:50:45 +00:00
2014-12-05 20:55:27 +05:30
2014-11-18 11:18:35 +01:00
2014-11-25 15:42:53 +01:00
2014-11-24 07:45:02 +01:00
2014-12-08 20:47:41 -05:00
2014-12-08 21:07:10 -05:00
2014-12-13 12:42:52 -08:00
2014-12-10 17:41:10 -08:00
2014-12-05 21:47:32 -08:00
2014-12-16 15:53:03 -08:00
2014-12-13 12:42:53 -08:00
2014-11-19 15:25:39 -05:00
2014-12-15 10:17:38 -05:00
2014-12-13 12:42:48 -08:00
2014-12-10 15:17:46 -05:00
2014-11-13 10:44:42 +01:00
2014-12-12 11:15:33 +01:00
2014-12-10 17:41:04 -08:00
2014-12-11 17:48:14 -08:00
2014-12-08 20:24:11 -05:00
2014-12-14 12:54:40 -08:00
2014-11-19 18:45:16 +01:00
2014-11-17 09:49:17 +01:00
2014-12-02 20:01:23 -08:00
2014-11-21 14:20:17 -05:00
2014-11-14 17:08:58 -05:00
2014-12-09 21:21:34 -08:00
2014-11-17 23:12:01 -05:00
2014-12-12 15:15:41 -05:00
2014-12-16 14:53:01 -08:00
2014-12-16 15:53:03 -08:00
2014-12-11 15:04:11 -06:00
2014-12-11 15:04:06 -06:00
2014-12-10 09:01:01 -08:00
2014-11-23 13:01:46 +01:00
2014-11-23 13:01:46 +01:00
2014-12-10 17:41:11 -08:00
2014-11-16 10:04:18 +01:00
2014-12-14 15:23:32 -08:00
2014-12-13 12:42:47 -08:00
2014-12-15 13:06:40 +01:00
2014-12-18 09:39:51 +01:00
2014-12-15 18:28:25 -08:00
2014-12-11 18:52:37 -08:00
2014-11-20 14:45:15 +01:00
2014-11-27 12:50:59 +05:30
2014-11-30 16:40:11 +00:00
2014-12-13 12:42:49 -08:00
2014-11-21 14:08:56 -05:00
2014-12-13 12:42:48 -08:00
2014-12-13 12:42:48 -08:00
2014-12-15 15:52:01 -08:00
2014-12-13 12:42:48 -08:00
2014-11-23 17:14:43 +01:00
2014-12-10 21:32:13 -05:00
2014-12-09 16:10:06 -05:00
2014-11-25 16:38:32 -05:00
2014-11-25 16:38:32 -05:00
2014-11-24 17:00:42 -05:00
2014-11-25 16:38:32 -05:00
2014-12-10 21:30:20 -05:00
2014-12-05 14:35:52 +00:00
2014-11-12 07:49:38 -07:00
2014-11-24 22:25:06 +00:00
2014-12-11 13:06:58 -08:00
2014-11-20 12:11:25 -08:00
2014-11-27 12:51:04 +05:30
2014-12-13 12:42:49 -08:00
2014-12-10 17:41:05 -08:00
2014-12-13 12:42:48 -08:00
2014-12-13 12:42:48 -08:00
2014-11-13 16:17:05 -08:00
2014-11-13 10:35:25 -07:00
2014-12-14 14:57:16 -08:00
2014-12-11 18:15:33 -08:00
2014-12-13 12:42:53 -08:00
2014-12-11 18:36:26 -08:00
2014-11-21 11:19:15 -05:00
2014-11-16 11:42:04 +01:00
2014-12-16 15:02:23 -05:00
2014-11-21 14:08:55 -05:00
2014-12-04 14:31:00 -05:00
2014-11-20 14:45:15 +01:00
2014-12-08 20:00:44 +01:00
2014-11-29 23:53:20 +01:00
2014-12-04 00:46:58 +01:00
2014-12-12 15:26:48 -08:00
2014-12-08 20:00:44 +01:00
2014-12-10 20:35:41 -08:00
2014-12-10 21:30:20 -05:00
2014-12-11 13:38:31 -08:00
2014-12-10 17:41:10 -08:00
2014-11-26 18:07:45 +00:00
2014-12-13 12:42:52 -08:00
2014-12-12 10:08:06 -08:00
2014-11-20 08:57:58 +01:00
2014-11-19 10:28:14 +00:00
2014-11-13 15:18:40 -05:00
2014-11-10 16:45:43 -05:00
2014-11-21 12:00:00 -08:00
2014-12-09 13:36:57 -05:00
2014-12-13 12:42:51 -08:00
2014-11-19 22:01:19 -05:00
2014-11-25 17:06:40 -08:00
2014-12-13 12:42:48 -08:00
2014-12-10 13:31:57 -05:00
2014-12-13 12:42:49 -08:00
2014-12-10 22:41:55 -05:00
2014-11-26 19:33:57 -08:00
2014-12-13 12:42:48 -08:00
2014-12-10 17:41:09 -08:00
2014-12-13 12:42:47 -08:00
2014-12-13 12:42:51 -08:00
2014-11-17 10:28:04 -08:00
2014-12-10 13:17:23 -05:00
2014-12-13 12:25:19 +08:00
2014-11-21 11:59:58 -08:00
2014-12-10 10:13:28 -08:00
2014-11-19 22:01:15 -05:00
2014-12-09 16:29:11 -05:00
2014-12-04 00:51:54 +01:00
2014-12-17 12:31:40 -08:00
2014-12-04 14:31:00 -05:00
2014-11-28 16:08:16 +01:00
2014-12-09 12:05:24 +02:00
2014-12-09 16:32:32 +02:00
2014-12-17 10:37:56 -08:00
2014-12-13 12:42:48 -08:00
2014-12-09 16:28:23 -05:00