886959f425
[ Upstream commitfbd2a05f29] Instead of using a tiny, static scratch buffer, we should use a kmalloc()-ed buffer that is allocated when checking for read plus usage. This lets us use the buffer before decoding any part of the READ_PLUS operation instead of setting it right before segment decoding, meaning it should be a little more robust. Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com> Stable-dep-of:bb05a617f0("NFSv4.2: Fix READ_PLUS smatch warnings") Signed-off-by: Sasha Levin <sashal@kernel.org>