diff options
author | Chuck Lever <chuck.lever@oracle.com> | 2016-06-29 19:52:54 +0200 |
---|---|---|
committer | Anna Schumaker <Anna.Schumaker@Netapp.com> | 2016-07-11 21:50:43 +0200 |
commit | 505bbe64dd04b105c1377703252758ac56f92485 (patch) | |
tree | e76e834799250f27b8daf758e785d07908883798 /fs/signalfd.c | |
parent | xprtrdma: Use scatterlist for DMA mapping and unmapping under FMR (diff) | |
download | linux-505bbe64dd04b105c1377703252758ac56f92485.tar.xz linux-505bbe64dd04b105c1377703252758ac56f92485.zip |
xprtrdma: Refactor MR recovery work queues
I found that commit ead3f26e359e ("xprtrdma: Add ro_unmap_safe
memreg method"), which introduces ro_unmap_safe, never wired up the
FMR recovery worker.
The FMR and FRWR recovery work queues both do the same thing.
Instead of setting up separate individual work queues for this,
schedule a delayed worker to deal with them, since recovering MRs is
not performance-critical.
Fixes: ead3f26e359e ("xprtrdma: Add ro_unmap_safe memreg method")
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Tested-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Diffstat (limited to 'fs/signalfd.c')
0 files changed, 0 insertions, 0 deletions