summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorTrond Myklebust <trond.myklebust@primarydata.com>2015-10-08 10:46:19 -0400
committerTrond Myklebust <trond.myklebust@primarydata.com>2015-10-08 10:46:19 -0400
commit120bf961b90adb8e76be827b1a68efe3d1019419 (patch)
tree3d08a757172e9982bce628044399aebc638be41a /include
parent037fc9808a777f6fb6a54c6510b9656716e0c8c8 (diff)
parent31303d6cbb24ba94e8b82170213bd2fde6365d9a (diff)
downloadlinux-120bf961b90adb8e76be827b1a68efe3d1019419.tar.bz2
Merge branch 'sunrpc'
* sunrpc: SUNRPC: Use MSG_SENDPAGE_NOTLAST in xs_send_pagedata() SUNRPC: Move AF_LOCAL receive data path into a workqueue context SUNRPC: Move UDP receive data path into a workqueue context SUNRPC: Move TCP receive data path into a workqueue context SUNRPC: Refactor TCP receive
Diffstat (limited to 'include')
-rw-r--r--include/linux/sunrpc/xprtsock.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/sunrpc/xprtsock.h b/include/linux/sunrpc/xprtsock.h
index 357e44c1a46b..0ece4ba06f06 100644
--- a/include/linux/sunrpc/xprtsock.h
+++ b/include/linux/sunrpc/xprtsock.h
@@ -44,6 +44,8 @@ struct sock_xprt {
*/
unsigned long sock_state;
struct delayed_work connect_worker;
+ struct work_struct recv_worker;
+ struct mutex recv_mutex;
struct sockaddr_storage srcaddr;
unsigned short srcport;