Skip to content

"SLC5X: system/kernel: mhvtl

mhvtl - Virtual tape library. kernel pseudo HBA driver + userspace daemons

Website: http://sites.google.com/site/linuxvtl2/
License: GPL
Description:
A Virtual tape library and tape drives:

Used to emulate hardware robot & tape drives:

VTL consists of a pseudo HBA kernel driver and user-space daemons which
function as the SCSI target.

Communication between the kernel module and the daemons is achieved
via /dev/mhvtl? device nodes.

The kernel module is based on the scsi_debug driver.
The SSC/SMC target daemons have been written from scratch.

Packages

mhvtl-1.1-0.cern.src [216 KiB] Changelog by Victor Kotlyar (2011-10-19):
- ported changes for 1.1.0 and 1.0.1 of the original versions
- fixed a procedure for the mhvtl rpm upgrade
mhvtl-1.0-3.src [229 KiB] Changelog by Victor Kotlyar (2011-09-16):
- adopted to build on CERN's build machines for SLC5 and SCL6
mhvtl-1.0-2.src [229 KiB] Changelog by Victor Kotlyar (2011-09-16):
- adopted to build on CERN's build machines for SLC5 and SCL6
mhvtl-1.0-1.src [225 KiB] Changelog by Victor Kotlyar (2011-09-13):
- added kernel module build 
- changed su to runuser to make_vtl_media work at CERN
mhvtl-1.0-0.src [224 KiB] Changelog by Mark Harvey (2011-09-05):
- Bumped version to 1.00.00
- Re-worked MODE SENSE/SELECT data structures into a linked list.
- Re-worked LOG SENSE/SELECT data structures into a linked list.
- Added support for sub-page MODE information.
- Added STK 9x40 drive emulations.
- Removed dead code from kernel driver.
- Add working REPORT DENSITY support to the SSC.
  This change required the personality modules to define the list of supported
  densities. The media density is defined at 'mktape' time.
  Hence, the optional 'media load' rules in device.conf are now redundent
  and not used.
  BUT: The option to load any media into any drive is also gone.

Listing created by repoview