1$NetBSD: TODO,v 1.3 2005/12/11 12:24:28 christos Exp $ 2 3- convert the code to do caching in buffer cache indexed by 4 file-vnode/file-offset so that NTFS would take advantage of UBC; 5 it should also improve performance somewhat, because if it's necessary 6 to find some offset in a file, it's possible to check if the data 7 are available in the cache before doing the bmap operation first 8 (from Chuq) 9 10- working VOP_BALLOC() (new in UBC) 11 (from Chuq) 12 13- readdir: evalutate impact of using variable length reclen - should 14 enable us to store much more entries into buf in typical case with 15 short filenames, though more work would need to be done in offset != 0 16 case 17 18- readdir: fill in proper "inode" number for '..' entry 19 20- handle Unicode filenames more inteligently - they are translated to UTF-2 21 form currently, adding hooks for various character sets or other encodings 22 would be trivial 23 24- implement writing into resident attributes, so it would be possible 25 to write into "small" files (<30KB) too 26 (from Semen Ustimenko <semenu@FreeBSD.org>) 27 generally, better write support 28 29- once writing would work, consider quota support 30 31- support mount update 32 33- really implement sync 34 35- write necessary bits to support NTFS in libsa 36 37- basic sysinst support for NTFS 38 39- NTFS ACL support (though usefulness of such feature is arguable) 40