X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Ftimothy_tests%2Fquick_tests%2Fcurrent_bugs.txt;h=be27d784c9e8b04395a30851334c2a8cacad8af5;hp=3ecd20c8b69583bc65eb81550b9e8485f1331fe2;hb=22f31a41cbb9a08e67204279fb3b37e400309f1c;hpb=8f3b332855f68abc47f9da5b0f1877f33f70ba15 diff --git a/direct/timothy_tests/quick_tests/current_bugs.txt b/direct/timothy_tests/quick_tests/current_bugs.txt index 3ecd20c..be27d78 100644 --- a/direct/timothy_tests/quick_tests/current_bugs.txt +++ b/direct/timothy_tests/quick_tests/current_bugs.txt @@ -13,9 +13,6 @@ Current BUGS The ENODEV is the error which yaffs gives instead of ENOENT. BBut the mount function should just return ENAMETOOLONG. - Bug when mounting a non-existing mount point. The error code returned is - ENODEV. - Bug when trying to use yaffs_access on an existing file with mode 255 the error returned is EACCES it should be EINVAL(note there is no quick test file yet). @@ -27,8 +24,20 @@ Current BUGS Bug truncating a file to a size of -1 does not cause an error. + + Bug with opening a file with bad mode. yaffs_open has two modes which + are passed into it. if the modes are set to 255 the open function + does not report any errors. (Also need to try this with modes set to -1.) + + Bug with lseeking to a very large size (size =100000000000000000000000000000000000000) without causing an error. + Should cause the error EINVAL. + Current WARNINGS + + WARNING- truncating a file to a size greater than the maximum file size returns + EINVAL. In standard linux system the error EFBIG is returned. + WARNING- If yaffs is unmounted then most of yaffs' functions return ENODIR. some function return EBADF instead.