On Thu, Mar 17, 2011 at 09:54:39PM -0400, Trond Myklebust wrote: > When we decode a filename followed by an 8-byte cookie, we need to > consider the fact that the filename and cookie are 32-bit word aligned. > Presently, we may end up copying insufficient amounts of data when > xdr_inline_decode() needs to invoke xdr_copy_to_scratch to deal > with a page boundary. > > The following patch fixes the issue by first decoding the filename, and > then decoding the cookie. > > Reported-by: Neil Brown <[email protected]> > Signed-off-by: Trond Myklebust <[email protected]> > Reviewed-by: NeilBrown <[email protected]> > --- > Hi Greg, > > This needs to be applied to 2.6.37 only. The bug in question was > inadvertently fixed by a series of cleanups in 2.6.38, but the patches > in question are too large to be backported. This patch is a minimal fix > that serves the same purpose.
Thanks, now queued up. greg k-h _______________________________________________ stable mailing list [email protected] http://linux.kernel.org/mailman/listinfo/stable
