net/9p: insulate the client against an invalid error code sent by a 9p server
authorAbhishek Kulkarni <adkulkar@umail.iu.edu>
Mon, 17 Aug 2009 21:38:45 +0000 (16:38 -0500)
committerEric Van Hensbergen <ericvh@gmail.com>
Mon, 17 Aug 2009 21:39:54 +0000 (16:39 -0500)
A looney tunes server sending an invalid error code (which is !IS_ERR_VALUE)
can result in a client oops. So fix it by adding a check and converting unknown
or invalid error codes to -ESERVERFAULT.

Signed-off-by: Abhishek Kulkarni <adkulkar@umail.iu.edu>
Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>

No differences found