Commit Graph

986 Commits (ba5c35e0c7e30b095636cd58b0854fdbd3c32947)

Author SHA1 Message Date
Chuck Lever ba5c35e0c7 SUNRPC: Don't return EPROTONOSUPPORT in svc_register()'s helpers 16 years ago
Chuck Lever fc28decdc9 SUNRPC: Use IPv4 loopback for registering AF_INET6 kernel RPC services 16 years ago
Chuck Lever 7d21c0f984 SUNRPC: Set IPV6ONLY flag on PF_INET6 RPC listener sockets 16 years ago
Chuck Lever 49a9072f29 SUNRPC: Remove @family argument from svc_create() and svc_create_pooled() 16 years ago
Chuck Lever 9652ada3fb SUNRPC: Change svc_create_xprt() to take a @family argument 16 years ago
Chuck Lever baf01caf09 SUNRPC: svc_setup_socket() gets protocol family from socket 16 years ago
Chuck Lever 4b62e58ccc SUNRPC: Pass a family argument to svc_register() 16 years ago
Chuck Lever 156e62094a SUNRPC: Clean up svc_find_xprt() calling sequence 16 years ago
Chuck Lever 776bd5c7a2 SUNRPC: Don't flag empty RPCB_GETADDR reply as bogus 16 years ago
Tom Talpey 2e3c230bc7 SVCRDMA: fix recent printk format warnings. 16 years ago
Trond Myklebust 55420c24a0 SUNRPC: Ensure we close the socket on EPIPE errors too... 16 years ago
Trond Myklebust b61d59fffd SUNRPC: xs_tcp_connect_worker{4,6}: merge common code 16 years ago
Trond Myklebust 25fe6142a5 SUNRPC: Add a sysctl to control the duration of the socket linger timeout 16 years ago
Trond Myklebust 7d1e8255cf SUNRPC: Add the equivalent of the linger and linger2 timeouts to RPC sockets 16 years ago
Trond Myklebust 5e3771ce2d SUNRPC: Ensure that xs_nospace return values are propagated 16 years ago
Trond Myklebust 8a2cec295f SUNRPC: Delay, then retry on connection errors. 16 years ago
Trond Myklebust 2a4919919a SUNRPC: Return EAGAIN instead of ENOTCONN when waking up xprt->pending 16 years ago
Trond Myklebust 482f32e65d SUNRPC: Handle socket errors correctly 16 years ago
Trond Myklebust c8485e4d63 SUNRPC: Handle ECONNREFUSED correctly in xprt_transmit() 16 years ago
Trond Myklebust 40d2549db5 SUNRPC: Don't disconnect if a connection is still in progress. 16 years ago
Trond Myklebust 670f945731 SUNRPC: Ensure we set XPRT_CLOSING only after we've sent a tcp FIN... 16 years ago
Trond Myklebust 15f081ca8d SUNRPC: Avoid an unnecessary task reschedule on ENOTCONN 16 years ago
Tom Talpey 441e3e2429 SUNRPC: dynamically load RPC transport modules on-demand 16 years ago
Tom Talpey b38ab40ad5 XPRTRDMA: correct an rpc/rdma inline send marshaling error 16 years ago
Tom Talpey b1e1e15877 SVCRDMA: remove faulty assertions in rpc/rdma chunk validation. 16 years ago
Chuck Lever fe315e76fc SUNRPC: Avoid spurious wake-up during UDP connect processing 16 years ago
Trond Myklebust 01d37c428a SUNRPC: xprt_connect() don't abort the task if the transport isn't bound 16 years ago
Trond Myklebust fba91afbec SUNRPC: Fix an Oops due to socket not set up yet... 16 years ago
Trond Myklebust eb9b55ab4d SUNRPC: Tighten up the task locking rules in __rpc_execute() 16 years ago
Randy Dunlap 55128bc23e sunrpc: fix rdma dependencies 16 years ago
J. Bruce Fields ce0cf6622c nfs: note that CONFIG_SUNRPC_XPRT_RDMA turns on server side support too 16 years ago
Alexey Dobriyan 9098c24f35 fs/Kconfig: move sunrpc out 16 years ago
Trond Myklebust 24c3767e41 SUNRPC: The sunrpc server code should not be used by out-of-tree modules 16 years ago
Tom Tucker 22945e4a1c svc: Clean up deferred requests on transport destruction 16 years ago
Tom Tucker 2779e3ae39 svc: Move kfree of deferral record to common code 16 years ago
Trond Myklebust 69b6ba3712 SUNRPC: Ensure the server closes sockets in a timely fashion 16 years ago
Jeff Layton c9233eb7b0 sunrpc: add sv_maxconn field to svc_serv (try #3) 16 years ago
Al Viro 56ff5efad9 zero i_uid/i_gid on inode allocation 16 years ago
Olga Kornievskaia 2efef7080f rpc: add service field to new upcall 16 years ago
Olga Kornievskaia 8b1c7bf5b6 rpc: add target field to new upcall 16 years ago
Olga Kornievskaia 61054b14d5 nfsd: support callbacks with gss flavors 16 years ago
Olga Kornievskaia 945b34a772 rpc: allow gss callbacks to client 16 years ago
Olga Kornievskaia 608207e888 rpc: pass target name down to rpc level on callbacks 16 years ago
Olga Kornievskaia 68e76ad0ba nfsd: pass client principal name in rsc downcall 16 years ago
\"J. Bruce Fields\ 34769fc488 rpc: implement new upcall 16 years ago
\"J. Bruce Fields\ 5b7ddd4a7b rpc: store pointer to pipe inode in gss upcall message 16 years ago
\"J. Bruce Fields\ 79a3f20b64 rpc: use count of pipe openers to wait for first open 16 years ago
\"J. Bruce Fields\ cf81939d6f rpc: track number of users of the gss upcall pipe 16 years ago
\"J. Bruce Fields\ e712804ae4 rpc: call release_pipe only on last close 16 years ago
\"J. Bruce Fields\ c381060869 rpc: add an rpc_pipe_open method 16 years ago