Hey, Emacs, we're -*-Text-*- mode!

Known Bugs:

* proc files system
  The procfs entry causes kernel Oopses when the ftape module is
  removed while somebody accesses the /proc/ftape entry. Unluckily
  this can't be solved from inside ftape. The problem is that the
  current procfs implementation provides no means to determine whether
  the procfs entry is in use.

  Bill Hawes has posted a patch to linux-kernel@vger.rutgers.edu that
  solves this problem. I hope it will find its way into the 2.1
  kernels at which time I'll solve this ftape bug.

* ftape's fast seek algorithm
  I have received a bug report that ftape failed to position the tape
  at the desired position because the tape drive misses the desired
  location by several segments (sometimes more than 100). It needs to
  be checked out whether this is a hardware problem or whether ftape's
  fast seek algorithm needs to be fixed. Maybe both. Partly done.

* llseek
  Trying to seek the device special files will not return an error
  although llseek isn't implemented. This is much the same with st.c
  and tpqic.c and ide-tape.c
  Should this be fixed? Maybe supply zftape with a dummy llseek() that
  simply returns -ESPIPE.

* sys_msync() kernel bug.
  This is NOT! a bug in the ftape driver. ftape has to compensate for
  a bug in the kernel's msysnc() implementation which doesn't check
  whether vma->vm_ops is NULL, but only whether vma->vm_dentry is set.
  We silently compensate for by supplying a dummy vm_ops struct when
  the DMA buffer is mapped into user space.  

* formatting with Colorado Jumbo 350
  This doesn't seem to work. I don't think that the kernel driver
  needs to be changed; it should be possible to fix this in user
  space, modifying ftformat.

* Harry G. McGavran Jr. <hgm@lanl.gov> has reported that may modified
  version of the texi2www script neither works with perl-4 nor with
  perl-5.004. I'm using perl-5.003 and it works just fine. This is an
  issue for next year.

FIXME!

Claus-Justus Heine <claus@momo.math.rwth-aachen.de>

--
   LocalWords:  proc procfs ftape Hawes linux vger rutgers edu llseek tpqic ide
   LocalWords:  zftape ESPIPE FIXME Justus claus momo rwth aachen msync msysnc
   LocalWords:  vma vm ops dentry struct DMA LocalWords ftformat McGavran hgm
   LocalWords:  lanl gov texi www perl
