X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;f=Documentation%2Fyaffs-todo.html;h=ccef2e8dbeb7d1af36d47b3aca06af3446963eff;hb=efaca198e4520ddd402d0ae5e118ceafea25a2f4;hp=59ebd0ab8420a5810fc55cc01fd6c8550c18f861;hpb=aa39fbf7616e8b26833a09cb64c6a40859494599;p=yaffs%2F.git diff --git a/Documentation/yaffs-todo.html b/Documentation/yaffs-todo.html index 59ebd0a..ccef2e8 100644 --- a/Documentation/yaffs-todo.html +++ b/Documentation/yaffs-todo.html @@ -7,16 +7,14 @@ - + -

YAFFS Todo as at 09/07/2002

+

YAFFS Todo as at 21/08/2002

Stuff not yet done

  1. Directory locking during directory walk.

  2. Other locking.... investigate what is needed.

    -
  3. Test disk full condition.... investigate might not be being - handled correctly.

  4. Add write memory mapping. We probably need this to support loop mounting.

  5. At scan time, check that the file size in the ObjectHeader @@ -24,7 +22,7 @@

Tools to be done

    -
  1. +
  2. Dumper and analyser to work off the mtd.

Recently done with no known problems (ie. probably needs significant testing)

@@ -51,15 +49,19 @@ significant testing) the spirit of mkcramfs).

  • Added support for special inodes (pipes, character & block devices, sockets).

    +
  • Added generic read/write support to use page caching. + Selectable by configuration of CONFIG_YAFFS_USE_GENERIC_RW.

    Done, but currently known to be broken

      -

      nothing.

      +
    1. If you fill yaffs and then try to copy more files into it, + you end up with a bunch of objxxx files when you do an ls.

    Longer term stuff to do

    1. Discuss improved NAND page interface with mtd group. This has - actually started.

      + actually started. Luc van Oostenryck is also looking at an + alternative layer to mtd.

    2. Pull out all YAFFS_OK and YAFFS_FAIL style errors and return with -ENOMEM style error messages.