--- 27rc5~/fs/coda/dir.c 2003-08-25 14:44:43.000000000 +0300 +++ 27rc5/fs/coda/dir.c 2004-08-07 14:09:39.000000000 +0300 @@ -589,8 +589,7 @@ break; } /* validate whether the directory file actually makes sense */ - if (vdir->d_reclen < vdir_size + vdir->d_namlen || - vdir->d_namlen > CODA_MAXNAMLEN) { + if (vdir->d_reclen < vdir_size + vdir->d_namlen) { printk("coda_venus_readdir: Invalid dir: %ld\n", filp->f_dentry->d_inode->i_ino); ret = -EBADF;