From: Jeff Layton Date: Tue, 18 Sep 2012 23:20:34 +0000 (-0700) Subject: cifs: change signing routines to deal with smb_rqst structs X-Git-Tag: omap-for-v3.7-rc1/fixes-cpufreq-signed~66^2~43 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bf5ea0e2f29b00d4fe5f203d8e59120f797ce451;p=pandora-kernel.git cifs: change signing routines to deal with smb_rqst structs We need a way to represent a call to be sent on the wire that does not require having all of the page data kmapped. Behold the smb_rqst struct. This new struct represents an array of kvecs immediately followed by an array of pages. Convert the signing routines to use these structs under the hood and turn the existing functions for this into wrappers around that. For now, we're just changing these functions to take different args. Later, we'll teach them how to deal with arrays of pages. Reviewed-by: Pavel Shilovsky Signed-off-by: Jeff Layton Signed-off-by: Steve French --- Reading git-diff-tree failed