TODO revision 1.6 1 1.1 jmmv - File meta-data is stored using memory pools. These use, at the moment,
2 1.1 jmmv wired kernel memory, which is not acceptable because it is easy to turn
3 1.1 jmmv the system unstable by exhausting it. Therefore, a pool allocator that
4 1.1 jmmv uses anonymous memory has to be written.
5 1.1 jmmv
6 1.1 jmmv - Verify that file holes work (they should, but must be checked). Add a
7 1.1 jmmv regression test for this feature.
8 1.1 jmmv
9 1.1 jmmv - Fix and complete code marked with `XXX' and `TODO' tags.
10 1.4 jdolecek
11 1.4 jdolecek - Adjust code style - remove the /* ---- */ markers and use standard
12 1.4 jdolecek struct vop_*_args assignment into *ap with comment like:
13 1.4 jdolecek struct vop_link_args /* {
14 1.4 jdolecek struct vnode *a_dvp;
15 1.4 jdolecek struct vnode *a_vp;
16 1.4 jdolecek struct componentname *a_cnp;
17 1.4 jdolecek } */ *ap = v;
18 1.4 jdolecek
19 1.5 jmmv jmmv: I may agree with the removal of the visual lines, but not with the
20 1.5 jmmv vop_*_args assignment. Those are very ugly and add a lot of redundancy.
21