diff --git a/[refs] b/[refs] index f4c659e884f5..2b25c47a62c6 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 36ef25e464dbc5820c22a9b2f619b787eda594df +refs/heads/master: 902a94e0889be1f9fcefc0e1b602b06136e01812 diff --git a/trunk/net/sunrpc/xprtrdma/svc_rdma.c b/trunk/net/sunrpc/xprtrdma/svc_rdma.c index 171f2053e90c..527acfd38284 100644 --- a/trunk/net/sunrpc/xprtrdma/svc_rdma.c +++ b/trunk/net/sunrpc/xprtrdma/svc_rdma.c @@ -239,6 +239,7 @@ static ctl_table svcrdma_root_table[] = { void svc_rdma_cleanup(void) { dprintk("SVCRDMA Module Removed, deregister RPC RDMA transport\n"); + flush_scheduled_work(); if (svcrdma_table_header) { unregister_sysctl_table(svcrdma_table_header); svcrdma_table_header = NULL;