Commit Graph

103 Commits (ed391f4ebf8f701d3566423ce8f17e614cde9806)

Author SHA1 Message Date
Trond Myklebust c9acb42ef1 SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel 15 years ago
Trond Myklebust feb8ca37cc SUNRPC: Ensure that we honour autoclose before attempting to reconnect 15 years ago
Rahul Iyer 4cfc7e6019 nfsd41: sunrpc: Added rpc server-side backchannel handling 16 years ago
Ricardo Labiaga dd2b63d049 nfs41: Rename rq_received to rq_reply_bytes_recvd 16 years ago
Rahul Iyer 343952fa5a nfs41: Get the rpc_xprt * from the rpc_rqst instead of the rpc_clnt. 16 years ago
Ricardo Labiaga 55ae1aabfb nfs41: Add backchannel processing support to RPC state machine 16 years ago
Ricardo Labiaga f9acac1a47 nfs41: Initialize new rpc_xprt callback related fields 16 years ago
Trond Myklebust f75e6745aa SUNRPC: Fix the problem of EADDRNOTAVAIL syslog floods on reconnect 16 years ago
Trond Myklebust 2a4919919a SUNRPC: Return EAGAIN instead of ENOTCONN when waking up xprt->pending 16 years ago
Trond Myklebust c8485e4d63 SUNRPC: Handle ECONNREFUSED correctly in xprt_transmit() 16 years ago
Tom Talpey 441e3e2429 SUNRPC: dynamically load RPC transport modules on-demand 16 years ago
Trond Myklebust 01d37c428a SUNRPC: xprt_connect() don't abort the task if the transport isn't bound 16 years ago
Denis V. Lunev c9f6cde6e2 sunrpc: do not pin sunrpc module in the memory 17 years ago
Chuck Lever b22602a673 SUNRPC: Ensure all transports set rq_xtime consistently 17 years ago
Chuck Lever cd983ef81b SUNRPC: Remove obsolete messages during transport connect 17 years ago
Randy Dunlap 0b80ae4201 sunrpc: fix missing kernel-doc 17 years ago
Trond Myklebust 7c1d71cf56 SUNRPC: Don't disconnect more than once if retransmitting NFSv4 requests 17 years ago
Trond Myklebust 636ac43318 SUNRPC: Remove the unused export of xprt_force_disconnect 17 years ago
Trond Myklebust 1e799b673c SUNRPC: Fix read ordering problems with req->rq_private_buf.len 17 years ago
Trond Myklebust b6ddf64ffe SUNRPC: Fix up xprt_write_space() 17 years ago
Trond Myklebust f6a1cc8930 SUNRPC: Add a (empty for the moment) destructor for rpc_wait_queues 17 years ago
Trond Myklebust 5d00837b90 SUNRPC: Run rpc timeout functions as callbacks instead of in softirqs 17 years ago
Trond Myklebust fda1393938 SUNRPC: Convert users of rpc_wake_up_task to use rpc_wake_up_queued_task 17 years ago
Trond Myklebust fde95c7554 SUNRPC: Clean up rpc_run_timer() 17 years ago
Randy Dunlap 65b6e42cdc docbook: sunrpc filenames and notation fixes 17 years ago
Trond Myklebust ba7392bb37 SUNRPC: Add support for per-client timeout values 17 years ago
Trond Myklebust 2881ae74e6 SUNRPC: Clean up the transport timeout initialisation 17 years ago
Trond Myklebust e8914c65f7 SUNRPC: Restrict sunrpc client exports 17 years ago
Trond Myklebust a6eaf8bdf9 SUNRPC: Move exported declarations to the function declarations 17 years ago
Trond Myklebust 62da3b2488 SUNRPC: Rename xprt_disconnect() 17 years ago
Trond Myklebust 7272dcd31d SUNRPC: xprt_autoclose() should not call xprt_disconnect() 17 years ago
Trond Myklebust 66af1e5585 SUNRPC: Fix a race in xs_tcp_state_change() 17 years ago
Pavel Emelyanov b24b8a247f [NET]: Convert init_timer into setup_timer 17 years ago
Jiri Slaby 5ba03e82b3 [SUNRPC]: Remove SPIN_LOCK_UNLOCKED 17 years ago
\"Talpey, Thomas\ 4fa016eb24 NFS/SUNRPC: support transport protocol naming 18 years ago
\"Talpey, Thomas\ 3c341b0b92 SUNRPC: rename the rpc_xprtsock_create structure 18 years ago
\"Talpey, Thomas\ bc25571e21 SUNRPC: Finish API to load RPC transport implementations dynamically 18 years ago
\"Talpey, Thomas\ 81c098af3d SUNRPC: Provide a new API for registering transport implementations 18 years ago
\"Talpey, Thomas\ 1244480976 SUNRPC: add EXPORT_SYMBOL_GPL for generic transport functions 18 years ago
Frank van Maarseveen 96802a0951 SUNRPC: cleanup transport creation argument passing 18 years ago
Trond Myklebust c1384c9c4c SUNRPC: fix hang due to eventd deadlock... 18 years ago
Chuck Lever a509050bd3 SUNRPC: introduce rpcbind: replacement for in-kernel portmapper 18 years ago
Chuck Lever c5a4dd8b7c SUNRPC: Eliminate side effects from rpc_malloc 18 years ago
Chuck Lever 2bea90d43a SUNRPC: RPC buffer size estimates are too large 18 years ago
Trond Myklebust 241c39b9ac RPC: Fix the TCP resend semantics for NFSv4 18 years ago
Chuck Lever 43d78ef2ba NFS: disconnect before retrying NFSv4 requests over TCP 18 years ago
YOSHIFUJI Hideaki cca5172a7e [NET] SUNRPC: Fix whitespace errors. 18 years ago
Chuck Lever 46121cf7d8 SUNRPC: fix print format for tk_pid 18 years ago
Chuck Lever 5847e1f4d0 SUNRPC: Remove pprintk() from net/sunrpc/xprt.c 18 years ago
Chuck Lever c8541ecdd5 SUNRPC: Make the transport-specific setup routine allocate rpc_xprt 18 years ago