aboutsummaryrefslogtreecommitdiffstats
path: root/net/sunrpc
AgeCommit message (Expand)AuthorFilesLines
2006-09-23Merge git://git.linux-nfs.org/pub/linux/nfs-2.6Linus Torvalds9-351/+460
2006-09-22NFSv4: rpc_mkpipe creating socket inodes w/out sk buffersSteve Dickson1-1/+1
2006-09-22SUNRPC: Fix Oops in pmap_getport_doneTrond Myklebust1-24/+22
2006-09-22SUNRPC: Add refcounting to the struct rpc_xprtTrond Myklebust2-8/+28
2006-09-22SUNRPC: Clean up soft task error handlingTrond Myklebust2-27/+15
2006-09-22SUNRPC: Handle ENETUNREACH, EHOSTUNREACH and EHOSTDOWN socket errorsTrond Myklebust1-0/+8
2006-09-22SUNRPC: rpc_delay() should not clobber the rpc_task->tk_statusTrond Myklebust1-10/+6
2006-09-22SUNRPC: Make rpc_mkpipe() take the parent dentry as an argumentTrond Myklebust2-20/+25
2006-09-22SUNRPC: export new RPC client functions with _GPLChuck Lever1-5/+5
2006-09-22SUNRPC: Eliminate xprt_create_proto and rpc_create_clientChuck Lever4-125/+1
2006-09-22SUNRPC: Convert RPC portmapper to use new rpc_create() APIChuck Lever1-18/+15
2006-09-22SUNRPC: use sockaddr + size when creating remote transport endpointsChuck Lever2-0/+136
2006-09-22SUNRPC: Use "sockaddr_storage" for storing RPC client's remote peer addressChuck Lever3-7/+13
2006-09-22SUNRPC: Teach rpc_pipe.c to use new rpc_peeraddr() APIChuck Lever1-4/+2
2006-09-22SUNRPC: Create API for displaying remote peer addressChuck Lever1-0/+13
2006-09-22SUNRPC: add xprt switch API for printing formatted remote peer addressesChuck Lever1-8/+71
2006-09-22SUNRPC: remove extraneous header inclusionsChuck Lever3-4/+0
2006-09-22SUNRPC: Teach the RPC portmapper to use the new rpc_peeraddr() API.Chuck Lever1-2/+3
2006-09-22SUNRPC: create API for getting remote peer addressChuck Lever1-0/+21
2006-09-22SUNRPC: Introduce transport switch callout for pluggable rpcbindChuck Lever3-4/+5
2006-09-22SUNRPC: Support for RPC child tasks no longer neededChuck Lever1-82/+0
2006-09-22SUNRPC: Clean-up after recent changes to sunrpc/pmap_clnt.cChuck Lever1-28/+42
2006-09-22SUNRPC: Make RPC portmapper use per-transport storageChuck Lever3-61/+106
2006-09-22SUNRPC: Create a helper to tell whether a transport is boundChuck Lever4-11/+20
2006-09-22[SUNRPC]: Remove the unnecessary check for highmem in xs_sendpages().Sridhar Samudrala1-6/+1
2006-09-22[SUNRPC]: Update to use in-kernel sockets API.Sridhar Samudrala2-28/+18
2006-09-22[NET]: Replace CHECKSUM_HW by CHECKSUM_PARTIAL/CHECKSUM_COMPLETEPatrick McHardy1-1/+1
2006-09-21[CRYPTO] users: Use crypto_hash interface instead of crypto_digestHerbert Xu1-14/+24
2006-09-21[SUNRPC] GSS: Use block ciphers where applicableHerbert Xu5-54/+64
2006-08-24NFS: Check lengths more thoroughly in NFS4 readdir XDR decodeDavid Howells1-0/+11
2006-08-24SUNRPC: Fix dentry refcounting issues with users of rpc_pipefsTrond Myklebust2-10/+6
2006-08-24SUNRPC: rpc_unlink() must check for unhashed dentriesTrond Myklebust1-7/+10
2006-08-24NFS: clean up rpc_rmdirTrond Myklebust2-16/+8
2006-08-24SUNRPC: make rpc_unlink() take a dentry argument instead of a pathTrond Myklebust2-15/+7
2006-08-06[PATCH] knfsd: fix race related problem when adding items to and svcrpc auth ...Neil Brown1-1/+5
2006-08-03SUNRPC: Fix obvious refcounting bugs in rpc_pipefs.Trond Myklebust1-2/+4
2006-08-03RPC: Ensure that we disconnect TCP socket when client requests error outTrond Myklebust3-42/+60
2006-07-21[NET]: Conversions from kmalloc+memset to k(z|c)alloc.Panagiotis Issaris11-34/+15
2006-07-05This fixes a panic doing the first READDIR or READDIRPLUS call when:Trond Myklebust1-2/+1
2006-07-03[PATCH] lockdep: annotate sunrpc codeArjan van de Ven1-4/+4
2006-06-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivialLinus Torvalds4-4/+0
2006-06-30[PATCH] knfsd: svcrpc: gss: server-side implementation of rpcsec_gss privacyJ. Bruce Fields2-7/+148
2006-06-30[PATCH] knfsd: nfsd: mark rqstp to prevent use of sendfile in privacy caseJ. Bruce Fields1-0/+2
2006-06-30[PATCH] knfsd: svcrpc: Simplify nfsd rpcsec_gss integrity codeJ. Bruce Fields1-51/+64
2006-06-30[PATCH] knfsd: svcrpc: gss: simplify rsc_parse()J. Bruce Fields2-11/+7
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel4-4/+0
2006-06-27[PATCH] spin/rwlock init cleanupsIngo Molnar1-1/+1
2006-06-26spelling fixesAndreas Mohr2-2/+2
2006-06-24Merge branch 'master' of /home/trondmy/kernel/linux-2.6/Trond Myklebust1-3/+3
2006-06-23[PATCH] VFS: Permit filesystem to override root dentry on mountDavid Howells1-3/+3
2006-06-09NFS: Display the chosen RPCSEC_GSS security flavour in /proc/mountsTrond Myklebust2-0/+3
2006-06-09RPC: Allow struc xdr_stream to read the page section of an xdr_bufTrond Myklebust1-2/+26
2006-06-09VFS: Unexport do_kern_mount() and clean up simple_pin_fs()Trond Myklebust1-1/+1
2006-06-09SUNRPC: NFS_ROOT always uses the same XIDsChuck Lever1-2/+2
2006-06-09SUNRPC: select privileged port numbers at randomChuck Lever1-2/+9
2006-05-23[PATCH] knfsd: Fix two problems that can cause rmmod nfsd to dieNeilBrown1-0/+1
2006-04-19SUNRPC: Dead code in net/sunrpc/auth_gss/auth_gss.cEric Sesterhenn1-1/+0
2006-04-19NFS: make 2 functions staticAdrian Bunk1-1/+2
2006-04-19RPCSEC_GSS: fix leak in krb5 code caused by superfluous kmallocJ. Bruce Fields1-8/+3
2006-04-11[PATCH] knfsd: svcrpc: gss: don't call svc_take_page unnecessarilyNeilBrown1-6/+8
2006-03-28[PATCH] mark f_ops const in the inodeArjan van de Ven2-3/+3
2006-03-27[PATCH] knfsd: Tidy up unix_domain_findNeilBrown1-8/+8
2006-03-27[PATCH] fs/nfsd/export.c,net/sunrpc/cache.c: make needlessly global code staticAdrian Bunk2-2/+1
2006-03-27[PATCH] knfsd: Convert sunrpc_cache to use krefsNeilBrown3-36/+32
2006-03-27[PATCH] knfsd: Unexport cache_fresh and fix a small raceNeilBrown2-22/+30
2006-03-27[PATCH] knfsd: An assortment of little fixes to the sunrpc cache codeNeilBrown1-6/+8
2006-03-27[PATCH] knfsd: Use new cache code for rsc cacheNeilBrown1-10/+64
2006-03-27[PATCH] knfsd: Use new sunrpc cache for rsi cacheNeilBrown1-7/+59
2006-03-27[PATCH] knfsd: Convert ip_map cache to use the new lookup routineNeilBrown1-47/+95
2006-03-27[PATCH] knfsd: Create cache_lookup function instead of using a macro to decla...NeilBrown1-0/+98
2006-03-27[PATCH] knfsd: Get rid of 'inplace' sunrpc cachesNeilBrown2-3/+3
2006-03-27[PATCH] knfsd: Change the store of auth_domains to not be a 'cache'NeilBrown4-137/+72
2006-03-26[PATCH] mempool: use mempool_create_slab_pool()Matthew Dobson1-8/+4
2006-03-25Merge git://git.linux-nfs.org/pub/linux/nfs-2.6Linus Torvalds15-69/+330
2006-03-24[PATCH] cpuset memory spread: slab cache formatPaul Jackson1-3/+4
2006-03-24[PATCH] cpuset memory spread: slab cache filesystemsPaul Jackson1-1/+1
2006-03-23Merge branch 'linus'Trond Myklebust3-17/+19
2006-03-20[NET]: sem2mutex part 2Ingo Molnar1-4/+4
2006-03-20[NET] sem2mutex: net/Arjan van de Ven2-13/+15
2006-03-20SUNRPC,RPCSEC_GSS: spkm3: import contexts using NID_cast5_cbcJ. Bruce Fields1-0/+6
2006-03-20SUNRPC,RPCSEC_GSS: fix krb5 sequence numbers.J. Bruce Fields2-6/+14
2006-03-20SUNRPC,RPCSEC_GSS: remove unnecessary kmalloc of a checksumJ. Bruce Fields5-17/+12
2006-03-20SUNRPC: Ensure rpc_call_async() always calls tk_ops->rpc_release()Trond Myklebust2-4/+11
2006-03-20SUNRPC: Fix memory barriers for req->rq_receivedTrond Myklebust2-1/+7
2006-03-20SUNRPC: Fix a 'Busy inodes' error in rpc_pipefsTrond Myklebust2-14/+32
2006-03-20SUNRPC: fix compile warnings on 64-bit platformsChuck Lever1-1/+1
2006-03-20SUNRPC: minor cleanupChuck Lever1-1/+0
2006-03-20SUNRPC: eliminate rpc_call()Chuck Lever1-12/+22
2006-03-20SUNRPC: display human-readable procedure name in rpc_iostats outputChuck Lever2-2/+18
2006-03-20SUNRPC: provide a mechanism for collecting stats in the RPC clientChuck Lever3-3/+113
2006-03-20SUNRPC: introduce per-task RPC iostatsChuck Lever4-0/+8
2006-03-20SUNRPC: add a handful of per-xprt countersChuck Lever3-6/+64
2006-03-20SUNRPC: track length of RPC wait queuesChuck Lever1-0/+2
2006-03-20SUNRPC: more verbose output for rpc auth weak errorLevent Serinol1-2/+2
2006-03-20SUNRPC: Ensure that rpc_mkpipe returns a refcounted dentryTrond Myklebust3-2/+7
2006-03-20SUNRPC: Run rpci->queue_timeout on the rpciod workqueue instead of genericTrond Myklebust2-3/+4
2006-03-20SUNRPC: Auto-load RPC authentication kernel modulesOlaf Kirch1-2/+14
2006-03-14[PATCH] SUNRPC: Fix potential deadlock in RPC codeTrond Myklebust1-8/+5
2006-03-14[PATCH] SUNRPC: fix a NULL pointer dereference in net/sunrpc/clnt.cAdrian Bunk1-1/+2
2006-02-01SUNRPC: Move upcall out of auth->au_ops->crcreate()Trond Myklebust2-9/+22
2006-02-01SUNRPC: Remove the deprecated function lookup_hash() from rpc_pipefs codeTrond Myklebust1-3/+3
2006-02-01SUNRPC: rpc_timeout_upcall_queue should not sleepTrond Myklebust1-38/+58
2006-02-01SUNRPC: Fix a lock recursion in the auth_gss downcallTrond Myklebust3-16/+32
2006-02-01[PATCH] DocBook: fix some kernel-doc comments in net/sunrpcMartin Waitz1-4/+5
2006-01-18[PATCH] svcrpc: gss: svc context creation error handlingJ. Bruce Fields1-1/+2
2006-01-18[PATCH] svcrpc: gss: server context init failure handlingKevin Coffman1-12/+17
2006-01-18[PATCH] svcrpc: gss: handle the GSS_S_CONTINUEAndy Adamson1-5/+25
2006-01-18[PATCH] svcrpc: save and restore the daddr field when request deferredJ. Bruce Fields1-0/+2
2006-01-11[NET]: Remove more unneeded typecasts on *malloc()Kris Katterjohn4-5/+5
2006-01-10[NET]: Remove unneeded kmalloc() return value castsJesper Juhl1-2/+2
2006-01-10Fix rpc shutdown event condition bugLinus Torvalds1-1/+1
2006-01-10[PATCH] nfs: sleep_on() removalIngo Molnar1-1/+2
2006-01-09Merge master.kernel.org:/pub/scm/linux/kernel/git/mingo/mutex-2.6Linus Torvalds1-29/+29
2006-01-09[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_semJes Sorensen1-29/+29
2006-01-09[NET]: Change some "if (x) BUG();" to "BUG_ON(x);"Kris Katterjohn2-5/+3
2006-01-08[PATCH] shrink dentry structEric Dumazet1-1/+1
2006-01-06SUNRPC: Make krb5 report unsupported encryption typesJ. Bruce Fields1-3/+7
2006-01-06SUNRPC: Make spkm3 report unsupported encryption typesJ. Bruce Fields1-3/+7
2006-01-06SUNRPC: Update the spkm3 code to use the make_checksum interfaceJ. Bruce Fields3-8/+8
2006-01-06SUNRPC: Clean up xprt_destroy()Trond Myklebust1-24/+6
2006-01-06SUNRPC: Ensure client closes the socket when server initiates a closeTrond Myklebust2-19/+26
2006-01-06SUNRPC: get rid of cl_chattyChuck Lever2-7/+4
2006-01-06SUNRPC: transport switch API for setting port numberChuck Lever2-3/+19
2006-01-06SUNRPC: new interface to force an RPC rebindChuck Lever1-6/+15
2006-01-06SUNRPC: switchable buffer allocationChuck Lever4-29/+43
2006-01-06SUNRPC: net/sunrpc/xdr.c: remove xdr_decode_string()Adrian Bunk1-21/+0
2006-01-06SUNRPC: Fix a potential race in rpc_pipefs.Trond Myklebust1-3/+6
2006-01-06SUNRPC: Ensure that SIGKILL will always terminate a synchronous RPC call.Trond Myklebust1-2/+2
2006-01-06SUNRPC: rpc_execute should not return task->tk_status;Trond Myklebust2-8/+7
2006-01-06SUNRPC: Get rid of some unused exportsTrond Myklebust1-4/+0
2006-01-06NFSv4: stateful NFSv4 RPC call interfaceTrond Myklebust1-19/+59
2006-01-06SUNRPC: Further cleanupsTrond Myklebust1-0/+10
2006-01-06RPC: Clean up RPC task structureTrond Myklebust2-32/+36
2006-01-06SUNRPC: Yet more RPC cleanupsTrond Myklebust3-39/+32
2006-01-06[PATCH] Keep nfsd from exiting when seeing recv() errorsOlaf Kirch1-1/+1
2006-01-06[PATCH] knfsd: fix hash function for IP addresses on 64bit little-endian mach...NeilBrown1-1/+13
2006-01-03[NET]: move struct proto_ops to constEric Dumazet1-1/+1
2005-12-19SUNRPC: Fix "EPIPE" error on mount of rpcsec_gss-protected partitionsTrond Myklebust2-4/+6
2005-12-19RPC: Do not block on skb allocationTrond Myklebust1-0/+2
2005-12-03SUNRPC: Fix Oopsable condition in rpc_pipefsTrond Myklebust1-1/+1
2005-11-25SUNRPC: Funny looking code in __rpc_purge_upcallTrond Myklebust1-11/+15
2005-11-15[PATCH] knfsd: make sure nfsd doesn't hog a cpu foreverNeilBrown1-0/+1
2005-11-10[NET]: Detect hardware rx checksum faults correctlyHerbert Xu2-6/+8
2005-11-09[PATCH] SUNRPC: don't reencode when looping in call transmit.Trond Myklebust1-3/+29
2005-11-09[PATCH] sanitize lookup_hash prototypeChristoph Hellwig1-3/+3
2005-11-08[NET]: kfree cleanupJesper Juhl8-20/+11
2005-11-07[PATCH] knfsd: make sure svc_process call the correct pg_authenticate for mul...NeilBrown1-5/+7
2005-11-04NFS,SUNRPC,NLM: fix unused variable warnings when CONFIG_SYSCTL is disabledChuck Lever1-8/+7
2005-11-04SUNRPC: allow sunrpc.o to link when CONFIG_SYSCTL is disabledChuck Lever3-9/+9
2005-10-30[CRYPTO] Simplify one-member scatterlist expressionsHerbert Xu1-2/+2
2005-10-30[PATCH] Use sg_set_buf/sg_init_one where applicableDavid Hardeman1-17/+6
2005-10-27RPC: Ensure that nobody can queue up new upcalls after rpc_close_pipes()Trond Myklebust1-14/+15
2005-10-27Merge /home/trondmy/scm/kernel/git/torvalds/linux-2.6Trond Myklebust1-1/+1
2005-10-27Revert "RPC: stops the release_pipe() funtion from being called twice"Trond Myklebust1-2/+0
2005-10-26[PATCH] svcsock timestamp fixAndrew Morton1-1/+1
2005-10-18RPCSEC_GSS: krb5 cleanupJ. Bruce Fields3-33/+6
2005-10-18RPCSEC_GSS remove all qop parametersJ. Bruce Fields10-70/+33
2005-10-18RPCSEC_GSS: Add support for privacy to krb5 rpcsec_gss mechanism.J. Bruce Fields6-6/+535
2005-10-18RPCSEC_GSS: krb5 pre-privacy cleanupJ. Bruce Fields3-59/+14
2005-10-18RPCSEC_GSS: Simplify rpcsec_gss crypto codeJ. Bruce Fields1-29/+77
2005-10-18RPCSEC_GSS: client-side privacy supportJ. Bruce Fields1-1/+148
2005-10-18RPCSEC_GSS: cleanup au_rslack calculationJ. Bruce Fields1-14/+6
2005-10-18SUNRPC: Retry wrap in case of memory allocation failure.J. Bruce Fields1-3/+10
2005-10-18SUNRPC: Provide a callback to allow free pages allocated during xdr encodingJ. Bruce Fields1-0/+3
2005-10-18SUNRPC: Add support for privacy to generic gss-api code.J. Bruce Fields1-0/+22
2005-10-18RPC: stops the release_pipe() funtion from being called twiceSteve Dickson1-0/+2
2005-10-18RPC: allow call_encode() to delay transmission of an RPC call.Trond Myklebust2-11/+20
2005-10-18SUNRPC: Retry rpcbind requests if the server's portmapper isn't upChuck Lever1-1/+2
2005-10-18Merge /home/trondmy/scm/kernel/git/torvalds/linux-2.6Trond Myklebust1-1/+1
2005-10-08[PATCH] gfp flags annotations - part 1Al Viro1-1/+1
2005-10-04[RPC]: fix sparse gfp nocast warningsRandy Dunlap1-1/+1
2005-09-23SUNRPC: fix bug in patch "portmapper doesn't need a reserved port"Chuck Lever1-6/+7
2005-09-23Revert "[PATCH] RPC,NFS: new rpc_pipefs patch"Trond Myklebust3-133/+197
2005-09-23[PATCH] RPC,NFS: new rpc_pipefs patchChristoph Hellwig3-197/+133
2005-09-23[PATCH] RPC: rationalize set_buffer_sizeChuck Lever2-23/+17
2005-09-23[PATCH] RPC: parametrize various transport connect timeoutsChuck Lever3-6/+69
2005-09-23[PATCH] RPC: make sure to get the same local port number when reconnectingChuck Lever1-12/+53
2005-09-23[PATCH] RPC: allow RPC client's port range to be adjustableChuck Lever2-15/+37
2005-09-23[PATCH] RPC: clean up after nocong was removedChuck Lever2-12/+19
2005-09-23[PATCH] RPC: remove xprt->nocongChuck Lever1-2/+0
2005-09-23[PATCH] RPC: add a release_rqst callout to the RPC transport switchChuck Lever2-1/+14
2005-09-23[PATCH] RPC: add generic interface for adjusting the congestion windowChuck Lever2-48/+31
2005-09-23[PATCH] RPC: separate xprt_timer implementationsChuck Lever2-25/+32
2005-09-23[PATCH] RPC: expose API for serializing access to RPC transportsChuck Lever2-14/+65
2005-09-23[PATCH] RPC: expose API for serializing access to RPC transportsChuck Lever2-12/+54
2005-09-23[PATCH] RPC: add API to set transport-specific timeoutsChuck Lever2-22/+47
2005-09-23[PATCH] RPC: get rid of xprt->streamChuck Lever2-12/+19
2005-09-23[PATCH] RPC: skip over transport-specific heads automaticallyChuck Lever3-14/+21
2005-09-23[PATCH] RPC: separate TCP and UDP socket write pathsChuck Lever1-87/+128
2005-09-23[PATCH] RPC: separate TCP and UDP transport connection logicChuck Lever1-73/+91
2005-09-23[PATCH] RPC: separate TCP and UDP write space callbacksChuck Lever2-31/+87
2005-09-23[PATCH] RPC: client-side transport switch cleanupChuck Lever3-20/+20
2005-09-23[PATCH] RPC: Add helper for waking tasks pending on a transportChuck Lever2-7/+18
2005-09-23[PATCH] RPC: Eliminate socket.h includes in RPC clientChuck Lever8-11/+0
2005-09-23[PATCH] RPC: rename the sockstate fieldChuck Lever2-11/+9
2005-09-23[PATCH] RPC: Rename xprt_lockChuck Lever1-5/+5
2005-09-23[PATCH] RPC: Rename sock_lockChuck Lever2-33/+33
2005-09-23[PATCH] RPC: Reduce stack utilization in xs_sendpagesChuck Lever1-30/+43
2005-09-23[PATCH] RPC: transport switch function namingChuck Lever2-301/+310
2005-09-23[PATCH] RPC: introduce client-side transport switchChuck Lever6-977/+1070