diff options
author | Trond Myklebust <trond.myklebust@primarydata.com> | 2014-02-01 19:53:23 (GMT) |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2014-02-20 19:07:59 (GMT) |
commit | b0e72a228e55813e5555519ae7721d5cf538981d (patch) | |
tree | 7db8969b2026e22577fd4a8d4f3ddc3a2206024b /kernel/printk/braille.c | |
parent | 7cdb12c3de2ed9f35872776794a59448b285e4e4 (diff) | |
download | linux-fsl-qoriq-b0e72a228e55813e5555519ae7721d5cf538981d.tar.xz |
NFSv4: Fix memory corruption in nfs4_proc_open_confirm
commit 17ead6c85c3d0ef57a14d1373f1f1cee2ce60ea8 upstream.
nfs41_wake_and_assign_slot() relies on the task->tk_msg.rpc_argp and
task->tk_msg.rpc_resp always pointing to the session sequence arguments.
nfs4_proc_open_confirm tries to pull a fast one by reusing the open
sequence structure, thus causing corruption of the NFSv4 slot table.
Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'kernel/printk/braille.c')
0 files changed, 0 insertions, 0 deletions