diff options
author | Huy Nguyen <huyn@mellanox.com> | 2018-12-18 15:15:56 +0300 |
---|---|---|
committer | Jason Gunthorpe <jgg@mellanox.com> | 2018-12-21 02:28:47 +0300 |
commit | bb7e22a8ab00ff9ba911a45ba8784cef9e6d6f7a (patch) | |
tree | e775d66e849531a5823ed64141d4b30a8a6ea3eb /.cocciconfig | |
parent | 842a9c837e2017127250a93204368f13e660ed9d (diff) | |
download | linux-bb7e22a8ab00ff9ba911a45ba8784cef9e6d6f7a.tar.xz |
IB/mlx5: Fix long EEH recover time with NVMe offloads
On NVMe offloads connection with many IO queues, EEH takes long time to
recover. The culprit is the synchronize_srcu in the destroy_mkey. The
solution is to use synchronize_srcu only for ODP mkey.
Fixes: b4cfe447d47b ("IB/mlx5: Implement on demand paging by adding support for MMU notifiers")
Signed-off-by: Huy Nguyen <huyn@mellanox.com>
Reviewed-by: Daniel Jurgens <danielj@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Diffstat (limited to '.cocciconfig')
0 files changed, 0 insertions, 0 deletions