- Add QNX4 file system.
[davej-history.git] / fs / qnx4 / TODO
blobfab3623f859594585877b1f5d39390e660330725
1 Name       : QNX4 TODO list
2 Last update: 29-06-1998
4     - qnx4_checkroot (inode.c), currently there's a look for the '/' in
5       the root direntry, if so then the current mounted device is a qnx4
6       partition. This has to be rewritten with a look for 'QNX4' in the
7       bootblock, it seems to me the savest way to ensure that the mounted
8       device is in fact a QNX4 partition.
9       Done 20-06-1998, Frank. But some disks (like QNX install floppies)
10       don't have 'QNX4' in their bootblock.
11       
12     - Bitmap functions. To find out the free space, largest free block, etc.
13       Partly done (RO), Richard, 05/06/1998. Optimized 20-06-1998, Frank.
14     
15     - Symbolic links. symlinks.c have to be rewritten.
16     
17     - Extended files.
18     
19     - Complete write, unlink and truncate functions : the bitmap should be
20 updated.
22     - Porting to linux 2.1.99+ with dcache support. 20-06-1998, Frank.
23     
24     - Don't rewrite the file_read function : use the generic_file_read hook,
25       and write readpage instead. Done on 21-06-1998, Frank.
27     - Write dinit and dcheck.
29     - Solving the bugs.
30     
31     - Use le32_to_cpu and vice-versa for portability.