[LWN Logo]

From: "Peter T. Breuer" <ptb@it.uc3m.es>
Subject: Yoke Linux Kernel Driver v 0.3.3 - Transparent Mirror
Date: Tue, 21 Dec 1999 23:47:17 GMT

-----BEGIN PGP SIGNED MESSAGE-----


        Yoke Linux Kernel Driver v 0.3.3

        Transparant Hotswappable Mirror

This is a "union block device".  You can bind any two block devices
together anyhow, anytime, and they'll start mirroring each other.
Access to the block devices is maintained throughout, hence the
"transparant" in the description.

It's a kernel module generated against 2.2.10 but should be fine
against any 2.2.1*. No kernel patch is required. A manager tool
is provided.

   You will find an archive at:

- - - ftp://oboe.it.uc3m.es/pub/Programs/yoke-0.3.3.tgz
  
The CVS tree is currently behind, but I will get it up to date soon.
The CVS HTTP page also has a fair bit of history and notes on it:

- - - http://www.it.uc3m.es/~ptb/cgi-bin/cvs-yoke.cgi

New in 0.3.3:

   * Working in 2.2.* for the first time. The mechanics had to be
     rethought from the 2.0.* kernel versions.

Disclaimer: the device is still experimental.  It's only received
anywhere near extensive testing on loopback and scsi and nbd devices
(but then who needs anything else ...).  So be alert.  Substitute the
warning of your choice here.  The principle of operation is simple and
well understood but it is possible that untested devices may conspire to
fool it by grunging their request queue in nonstandard ways.  Run them
through loopback!  I'd appreciate feedback from smp people as I only
have uniprocessors available for testing.

Peter T. Breuer (ptb@it.uc3m.es)



- -- 
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: latin1

iQCVAgUBOGARhVrUI/eHXJZ5AQEyKAP9Hjux9+t/fPcdqjzgg/wQqzIcT/WaYPTz
TzzdLY08sV/zmISeSdpHO7knIOT8vkDo8oy6k46o/omUM1PXalC55TCu1Rx5oHyO
qYuM0dbWZUtNgzQj/YeosFLb+ZcOgAU+kFmoTWFDk65U53csbBRl212gnCy13Afs
Z0xvfOwdwzQ=
=t+UR
-----END PGP SIGNATURE-----