
Test thoroughly

   -- does it work for very small blocks (down to 1 byte?)
      (Should do)

      pjm: Incidentally, I've inserted a check `if (ulen == 0) return 0;'
      as I don't think that the ulen==0 case would work correctly.

      ulen =< 1024 shouldn't be an issue for e2compr, though: the 
      compressor shouldn't even be called in this case.  When ext2fs 
      supports fragments, this may change.  However, I suspect that the 
      smallest possible allocation unit will even then be quite large.

   -- does it always reliably ensure that bzip_compressBlock
      returns 0 if the compressed data won't fit into the
      specified space?  (Should do)

      pjm: It doesn't.


Check that all stack frames have insignificant size
(I think so)
pjm: I haven't found anything looking like a problem,
     but I haven't been very thorough.

Properly measure compress/decompress speeds 
