X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=fs%2Fafs%2Fmisc.c;h=2d33a5f7d218ad75cf26ec973f10e5958fc5a57d;hb=1a1dc50442ef1a3e5ef938a8541466ac38d163a9;hp=cdb9792d8161eb0324fdf3c6315cfae435d0b86a;hpb=260a980317dac80182dd76140cf67c6e81d6d3dd;p=linux-2.6 diff --git a/fs/afs/misc.c b/fs/afs/misc.c index cdb9792d81..2d33a5f7d2 100644 --- a/fs/afs/misc.c +++ b/fs/afs/misc.c @@ -22,6 +22,7 @@ int afs_abort_to_error(u32 abort_code) { switch (abort_code) { case 13: return -EACCES; + case 27: return -EFBIG; case 30: return -EROFS; case VSALVAGE: return -EIO; case VNOVNODE: return -ENOENT; @@ -34,6 +35,7 @@ int afs_abort_to_error(u32 abort_code) case VOVERQUOTA: return -EDQUOT; case VBUSY: return -EBUSY; case VMOVED: return -ENXIO; + case 0x2f6df0a: return -EWOULDBLOCK; case 0x2f6df0c: return -EACCES; case 0x2f6df0f: return -EBUSY; case 0x2f6df10: return -EEXIST;