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