Commit Graph

216 Commits (73c101011926c5832e6e141682180c4debe2cf45)

Author SHA1 Message Date
J. Bruce Fields f0418aa4b1 rpc: allow xprt_class->setup to return a preexisting xprt 14 years ago
J. Bruce Fields 99de8ea962 rpc: keep backchannel xprt as long as server connection 14 years ago
J. Bruce Fields d75faea330 rpc: move sk_bc_xprt to svc_xprt 14 years ago
Tejun Heo afe2c511fb workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync() 14 years ago
Chuck Lever 9247685088 SUNRPC: Properly initialize sock_xprt.srcaddr in all cases 15 years ago
Chuck Lever 4232e8634a SUNRPC: Use conventional switch statement when reclassifying sockets 15 years ago
Pavel Emelyanov 50fa0d40a9 sunrpc: Remove dead "else" branch from bc xprt creation 15 years ago
Pavel Emelyanov 8c14ff2aaf sunrpc: Remove UDP worker wrappers 15 years ago
Pavel Emelyanov cdd518d524 sunrpc: Remove TCP worker wrappers 15 years ago
Pavel Emelyanov 7dfe1fc362 sunrpc: Pass family to setup_socket calls 15 years ago
Pavel Emelyanov 6bc9638ab4 sunrpc: Merge xs_create_sock code 15 years ago
Pavel Emelyanov beb59b6828 sunrpc: Merge the xs_bind code 15 years ago
Pavel Emelyanov 573018c07e sunrpc: Call xs_create_sockX directly from setup_socket 15 years ago
Pavel Emelyanov 22d44a7d8a sunrpc: Factor out v6 sockets creation 15 years ago
Pavel Emelyanov 22f793268d sunrpc: Factor out v4 sockets creation 15 years ago
Pavel Emelyanov b65c031061 sunrpc: Factor out udp sockets creation 15 years ago
Pavel Emelyanov 58dddac9c5 sunrpc: Remove duplicate xprt/transport arguments from calls 15 years ago
Pavel Emelyanov a9f5f0f7bf sunrpc: Get xprt pointer once in xs_tcp_setup_socket 15 years ago
Pavel Emelyanov baaf4e487a sunrpc: Remove unused sock arg from xs_next_srcport 15 years ago
Pavel Emelyanov 5d4ec93297 sunrpc: Remove unused sock arg from xs_get_srcport 15 years ago
Pavel Emelyanov 14ec63c333 sunrpc: Create sockets in net namespaces 15 years ago
Pavel Emelyanov 37aa213373 sunrpc: Tag rpc_xprt with net 15 years ago
Pavel Emelyanov e204e621b4 sunrpc: Factor out rpc_xprt freeing 15 years ago
Pavel Emelyanov bd1722d431 sunrpc: Factor out rpc_xprt allocation 15 years ago
Eric Dumazet f064af1e50 net: fix a lockdep splat 15 years ago
Rusty Russell 9bbb9e5a33 param: use ops in struct kernel_param, rather than get and set fns directly 15 years ago
Andy Chittenden 669502ff31 SUNRPC: fix NFS client over TCP hangs due to packet loss (Bug 16494) 15 years ago
Trond Myklebust b76ce56192 SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir() 15 years ago
J. Bruce Fields 0a68b0bed0 sunrpc: fix leak on error on socket xprt setup 15 years ago
Joe Perches 3fa21e07e6 net: Remove unnecessary returns from void function()s 15 years ago
Trond Myklebust d60dbb20a7 SUNRPC: Move the task->tk_bytes_sent and tk_rtt to struct rpc_rqst 15 years ago
Trond Myklebust 712a433866 SUNRPC: Fix xs_setup_bc_tcp() 15 years ago
Chuck Lever bbc72cea58 SUNRPC: RPC metrics and RTT estimator should use same RTT value 15 years ago
Trond Myklebust a8ce4a8f37 SUNRPC: Fail over more quickly on connect errors 15 years ago
Trond Myklebust 0b9e794313 SUNRPC: Move the test for XPRT_CONNECTING into xprt_connect() 15 years ago
Trond Myklebust c9acb42ef1 SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel 15 years ago
Joe Perches 81160e66cc net/sunrpc: Convert (void)snprintf to snprintf 15 years ago
Joe Perches fc0b579168 net/sunrpc: Remove uses of NIPQUAD, use %pI4 15 years ago
Bian Naimeng 5fe46e9d73 rpc client can not deal with ENOSOCK, so translate it into ENOCONN 15 years ago
Trond Myklebust 9fcfe0c83c SUNRPC: Handle EINVAL error returns from the TCP connect operation 15 years ago
H Hartley Sweeten 5a51f13adf xprtsock.c: make bc_{malloc/free} static 15 years ago
Chuck Lever 09a21c4102 SUNRPC: Allow RPCs to fail quickly if the server is unreachable 15 years ago
Eric W. Biederman 6d4561110a sysctl: Drop & in front of every proc_handler. 15 years ago
Eric W. Biederman f8572d8f2a sysctl net: Remove unused binary sysctl code 15 years ago
Neil Brown 61d0a8e6a8 NFS/RPC: fix problems with reestablish_timeout and related code. 16 years ago
Alexandros Batsakis f300baba5a nfsd41: sunrpc: add new xprt class for nfsv4.1 backchannel 16 years ago
Rahul Iyer 4cfc7e6019 nfsd41: sunrpc: Added rpc server-side backchannel handling 16 years ago
Chuck Lever 9dc3b095b7 SUNRPC: Update xprt address strings after an rpcbind completes 16 years ago
Chuck Lever c740eff84b SUNRPC: Kill RPC_DISPLAY_ALL 16 years ago
Chuck Lever fbfffbd5e7 SUNRPC: Rename sock_xprt.addr as sock_xprt.srcaddr 16 years ago