This is version 3.0 of the Copy on Write loop driver 'cowloop'
by ATComputing/ATConsultancy in Nijmegen, The Netherlands.
Release date: December 2006.
----

New in this version is the fact that the driver changed one important
lock from spinlock to semaphore, to cure the 'Scheduling while Atomic'
crashes that sometimes occurred.

When many cow devices are used simultaneously, their kernel data
structures are now malloc'ed separately. The original, all-in-one
malloc sometimes exceeded the maximum kernel allowances.

A set of four synchronisation commands was added, based on new
ioctl-calls to the driver: cowdev, cowwatch, cowctl, cowsync. 
See their common manpage cowdev(1).

Juergen Christ of the Univ. of Mannheim (Germany) contributed
several useful suggestions, plus the new 'cowpack' utility that
helps manipulating/copying/archiving cow files efficiently.
See the manpage cowpack(1).

Jeremy Huntwork contributed a patch that allows the driver to be
put into the main kernel driver tree. See: src/kerneltree.README

The manualpages cowloop(4), cowdev(1) and cowrepair(1) went through
a significant upgrade.

----
Author is Gerlof Langeveld: gerlof@ATConsultancy.nl
Current maintainer is Hendrik-Jan Thomassen: hjt@ATComputing.nl
See also: http://www.ATConsultancy.nl/cowloop
