SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for mhvtl-kmp-default-1.5.3_3.0.101_63-37.2.x86_64.rpm :
Mon Aug 3 14:00:00 2015 borisAATTsteki.net
- spec file cleanup
- Update to new release 20150404
- fix position independent executable compilation

Thu Oct 16 14:00:00 2014 borisAATTsteki.net
- spec file cleanup
- Update to new release 20140907
+ Fix to library emulation \'serial number\' handling (increased max serial number to 15)
+ Fix Inquiry VPD updates in library emulation
+ Add Scalar emulation
+ Introduce personality modules for tape libraries
+ Bug fix with libraries configured with more than 1260 slots
+ New media type \'NULL\' for performance testing
+ Change kernel module bus type from \'pseudo\' to \'pseudo9\' to prevent address space conflict with scsi_debug

Sun Nov 3 13:00:00 2013 borisAATTsteki.net
- Various cleanups/bug fixes as a result of the static code check \'smatch\'
- Fix TapeAlert bit offsets
- Return bit/byte offset for sense INVALID FIELD IN CDB/PARAMS
- Fix returned data size when 0 data is requested (kernel module fix)
- SMC - Ability to keep library media change persistant across restarts
- SSC - Fix op code 0Fh (read reverse) incorrectly set to \'reserve\'
- SSC - Implement \'read media serial number\' op code
- Fix \'make_vtl_media\' script to understand IBM 03592 media type

Thu Aug 29 14:00:00 2013 borisAATTsteki.net
- updated to latest upstream code dump 1.4-9
- MODE SELECT for SSC (tape) overhaul
- Sanitize delay values introduced with previous release
- Code cleanup based on Valgrind - memory leaks and unused file handles
- Set SCSI Revision field for T10000B emulation
- Adjust SCSI Inquiry information for \'Scalar\' libraries (
add \'BarC\' field, pad \'Full Firmware Revision\' field with
compile time/date information)
- Add additional fields in MAM for multi-partition support capability
- MODE SELECT fixes
- Solaris 11.1 st mode select
- Make virtual media more resilient against disk full conditions
- Add additional error checking between kernel and user-space ioctl
- Add ability to introduce delays in load/unload/position/thread/rewind op codes
- Add 16byte CDB locate command support
- Minor kernel module tweaks - increase timeout & error checking on ioctl()

Thu Apr 4 14:00:00 2013 borisAATTsteki.net
- updated to latest upstream code dump 1.4-7
- Fix crash when position back xx blocks
- Add \'edit_tape\' utility. Update virtual media \'metadata\'
- Fix TAPE CAPACITY log page - return correct data page and fix buffer overflow
- Fix End-Of-Media (EOM) handling (reported write failure actually
successfully wrote the block - resulting in an off-by-one block count)
- Add LTO-6 emulation
- Fix TAPE CAPACITY log page information (Corrected a byte swap error)
- Fix bug (off-by-one) in LOG SELECT
- Implement counter reset via LOG SELECT & PCR bit
- Implement \'performance\' counter - Records amount of time
(spent in usleep()) since last op code processed.
- Note: Due to build issues, mhvtl-1.4-2 & mhvtl-1.4.3 never made public release.

Thu Aug 9 14:00:00 2012 borisAATTsteki.net
- updated to latest 1.4.0
- Bug fixes
Fix dump_tape to understand new library subdirectory format
Fix vtlcmd to understand new library subdirectory format
- New features
vtltape: Make the backoff algrithm value configurable
Default media belonging to a library in a subdir
Add default \"Home directory\" entry in device.conf
- Personality module updates
Allow \'default\' module to load all media R/W
Add IBM half-hight INQUIRY string match
vtltape: Update log entry regarding media capacity depending on capabiliti
Initial commit of SDLT600 personality module
Initial commit of SDLT320 personality module
Update mktape to work \'better\' with SDLT media types
- Cleanups
Move standard inquiry info into memory structure
mhvtl.ko: Silence install \'depmod\' error
Standardize on PCODE_OFFSET for inquiry page code mask
Remove unused variable \'removable\'
Improve logging of mode page creation
- Packaging:
Remove kmod-mhvtl.spec
Rename \'mhvtl\' package as \'mhvtl-utils\'
Use ELRepo spec file
Move \'make install\' responsibility from RPM to Makefile

Tue Jul 31 14:00:00 2012 borisAATTsteki.net
- updated to latest release 1.3.0
- init script: use $syslog
- Don\'t use vtl_driver_name
- add subprocess.[ch] to run external commands
- Add movecommand and commandtimeout config option
- Build subprocess.o and link it into libvtlscsi.so.
- Implement movecommand
- Update checkpatch.pl to latest from linux kernel src
- Change checkpatch.pl default to \"--no-tree\"
- Add ability to set/clear APPEND ONLY mode of target
- Fix segfault if message sent to invalid drive
- Add to smc_priv for \'movecommand\' functionality
- Move logging macros into their own header file
- Cleaned up code style in \'movecommand\' patchset
- Add drive capabilities across all emulations
- update shared lib location.
- Log SCSI OP code \'FORCED EJECT\' 0xa4 (0x1f)
- Update HP VPD data structures
- Fix compile brakage after HP VPD updates.
- Fix return status of Security Protocol IN
- Minor optimisation. Set values for all members of struct
- Whitespace cleanup in logging.h
- Fix spelling of changable to changeable
- HP LTO emulation results in segfault.
- Improve reporting of out-of-memory failure
- Fix hp personality module from segfaulting
- IBM LTO personality module - Fix VPD page 0xC1
- Fix memory leak if HUP library daemon
- Clean up a couple of compile time warnings
- IBM LTO VPD page 0xC0 - Fill in compile date/time
- remove unused REPORT LUNS command processing from user space
- hp_ultrium_pm: fix segfault in update_hp_vpd_cx()
- Some useful scripts
- Separate vtlcart as shared object
- Old v1 on-disk format converted to \'shared lib\'

Wed Jan 18 13:00:00 2012 borisAATTsteki.net
- update to patch release 1.1.1

* Added LZO compression
- Clean up IPC resources when finished with them
- Simplify fifo reference counting
- Start including Scientific Linux patches (Still need to include kmod RPM)
- Fix \'make install\' on Ubuntu
- Various log message cleanups

Wed Nov 30 13:00:00 2011 borisAATTsteki.net
- updated to upstream 1.1

Sun Sep 11 14:00:00 2011 markh794AATTgmail.com
- Bumped version to 1.0.1
- Added mode page 25h (vendor specific) for IBM LTO3/4/5
This allows the Windows IBM Tape Driver to load correctly (connected via
iSCSI)
- Attempt to correct file permission/ownership when media is created manually
- A HUP signal to the vtllibrary daemon will cause it to re-read its config
from the /etc/mhvtl/library_contents.XX file. (So you can change the slot
config without having to re-start the daemon).


 
ICM