aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Glines <mark@glines.org>2002-04-19 05:38:13 +0000
committerMark Glines <mark@glines.org>2002-04-19 05:38:13 +0000
commitf578b5ca6d62697a32730d3d0b29326dd27a7aa0 (patch)
tree5fb769c69ec7dca1f8f5b74b81357f08e9d3baef
parent18cf961914ed97deb8ccadf9f1c43e6eba19a0d7 (diff)
downloadlibfuse-f578b5ca6d62697a32730d3d0b29326dd27a7aa0.tar.gz
updated the BUGS section with my TODO list
-rw-r--r--perl/README17
1 files changed, 8 insertions, 9 deletions
diff --git a/perl/README b/perl/README
index ce80884..01a0d8a 100644
--- a/perl/README
+++ b/perl/README
@@ -27,15 +27,12 @@ more information.
BUGS
-Currently theres a huge problem with atomicity - putting an md5sum or something
-in a while loop, and cd'ing into the mountpoint from a different directory
-causes some interesting failures. For normal perl, every call should grab a
-global lock. For thread-perl, I'm gonna have to do some research to figure out
-the best solution.
+A lot of it works, but I have to do some formal testing on all of it
+still.
-Quite a few things aren't tested.
+Building a Linux kernel actually succeeds. I haven't tried booting it.
-The tested (and seemingly working) stuff includes:
+The functions, all of which need to be thoroughally tested:
getattr
readlink
getdir
@@ -46,8 +43,6 @@ rmdir
open
read
statfs
-
-which leaves:
symlink
rename
link
@@ -57,3 +52,7 @@ truncate
utime
write
+While most things work, I do still have a TODO list:
+* while "ln -s" works as expected, "cp -a" kicks out an error on symlinks.
+* "du -sb" reports a couple orders of magnitude too large a size.
+* need a full Test::Harness framework