No empty .Rs/.Re
[netbsd-mini2440.git] / sys / fs / tmpfs / TODO
blob3d1cc887af4141b0a6dfb08bd9bdc1fcd1b0f78a
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 /* {
14                 struct vnode *a_dvp;
15                 struct vnode *a_vp;
16                 struct componentname *a_cnp;
17         } */ *ap = v;
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.