TODO: complete rewrite

Q. Are there any test WebDAV servers?
A. See these two websites.  (They are NOT DAV mount points.)
   - http://ocean.cse.ucsc.edu
   - http://test.webdav.org

Q. How many WedDAV server can I mount?
A. Maximum five. 

From: Jan Harkes <jaharkes@cs.cmu.edu>

     linux/include/linux/coda_psdev.h

    #define MAX_CODADEVS  5    /* how many do we allow */

Q. It looks like if minor number is grater than 5, Coda can't support the file.
 Am I right?

A. Correct, the array in the kernel doesn't fit any more than that.

Q. What happen, if we want to mount more than five servers?

A. You have a problem, of course you can change that define and recompile,
but that gives you a bunch of new problems.

- Whatever you set the new value to, you still cannot mount more devices
  than the value is. Each additional 'possible' device will use up
  kernel memory. And it can't be more than 255 anyways, minor number is
  only a byte. So it doesn't really solve your problem, it just delays it.

- Device major/minor numbers are scarce in the kernel and it won't take
  long before others are given a chunk of the Coda major space, so if
  you extend MAX_CODADEVS you would likely collide with other devices.
  As a result you could get more serious problems.

- You you need to convince everyone that uses your system to recompile
  their kernel with the new limit, both using up precious unswappable
  memory and risking device number collisions.

Q. If coda is compiled as a module, how can I insert module automatically?
A. You need to add an entry to /etc/modules.conf (or /etc/conf.modules on some systems)

    alias char-major-67  coda  # this one is needed for normal systems
    alias /dev/davfs*    coda  # this one is used by devfs

