X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=fs%2Fafs%2Fmisc.c;h=2d33a5f7d218ad75cf26ec973f10e5958fc5a57d;hb=867a89e0b73af48838c7987e80899a1ff26dd6ff;hp=cdb9792d8161eb0324fdf3c6315cfae435d0b86a;hpb=15c54033964a943de7b0763efd3bd0ede7326395;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;