From: Ricardo Labiaga Date: Wed, 1 Apr 2009 13:23:07 +0000 (-0400) Subject: nfs41: Backchannel bc_svc_process() X-Git-Tag: v2.6.31-rc1~58^2~3^2~24 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4d6bbb6233c9cf23822a2f66f8470c9f40854b77;p=pandora-kernel.git nfs41: Backchannel bc_svc_process() Implement the NFSv4.1 backchannel service. Invokes the common callback processing logic svc_process_common() to authenticate the call and dispatch the appropriate NFSv4.1 XDR decoder and operation procedure. It then invokes bc_send() to send the reply over the same connection. bc_send() is implemented in a separate patch. At this time there is no slot validation or reply cache handling. [nfs41: Preallocate rpc_rqst receive buffer for handling callbacks] Signed-off-by: Ricardo Labiaga Signed-off-by: Benny Halevy [Move bc_svc_process() declaration to correct patch] Signed-off-by: Ricardo Labiaga Signed-off-by: Benny Halevy --- Reading git-diff-tree failed