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