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-----