Files
linux/fs
J. Bruce Fields b51649f0c0 nfsd4: fix crash on unknown operation number
commit 51904b0807 upstream.

Unknown operation numbers are caught in nfsd4_decode_compound() which
sets op->opnum to OP_ILLEGAL and op->status to nfserr_op_illegal.  The
error causes the main loop in nfsd4_proc_compound() to skip most
processing.  But nfsd4_proc_compound also peeks ahead at the next
operation in one case and doesn't take similar precautions there.

Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-11-14 08:48:00 -08:00
..
2014-10-30 09:35:09 -07:00
2014-07-28 08:00:02 -07:00
2013-05-24 16:22:51 -07:00
2013-07-13 11:42:26 -07:00
2014-11-14 08:47:55 -08:00
2013-11-13 12:05:31 +09:00
2014-10-05 14:54:14 -07:00
2013-10-05 07:13:09 -07:00
2014-09-17 09:04:02 -07:00
2014-09-17 09:04:02 -07:00
2013-05-31 15:16:33 -04:00
2014-02-13 13:47:59 -08:00