Benny Halevy 34bc47c941 nfs41: consider minorversion in callback_xdr:process_op
Note that this patch changes the nfsv4.0 behavior also when
CONFIG_NFS_V4_1 is not defined where NFS4ERR_MINOR_VERS_MISMATCH
will be returned if the client received a CB_COMPOUND
with minorversion != 0.  Previously, it would have
returned NFS4ERR_OP_ILLEGAL for CB_SEQUENCE.
(or if the server is broken and sent OP_CB_GETATTR or OP_CB_RECALL
with minorversion!=0, they would have been processed normally.

Signed-off-by: Benny Halevy <bhalevy@panasas.com>
[nfs41: refactor op preprocessing out of process_op]
See http://linux-nfs.org/pipermail/pnfs/2009-June/007845.html
[nfs41: define CB_NOTIFY_DEVICEID as not supported]
Signed-off-by: Benny Halevy <bhalevy@panasas.com>
2009-06-17 14:11:37 -07:00
..
2009-06-17 14:11:32 -07:00
2009-05-02 19:42:39 -07:00
2009-04-03 16:42:47 +01:00
2008-02-20 16:15:44 -05:00
2009-04-03 16:42:43 +01:00
2009-06-17 10:46:13 -07:00
2009-03-10 20:33:18 -04:00
2009-06-17 12:25:13 -07:00
2009-06-17 12:43:45 -07:00
2009-06-17 12:25:04 -07:00
2009-03-19 15:35:50 -04:00
2007-03-16 19:25:05 -07:00