Skip to content
Commits on May 4, 2011
  1. mhvtl.spec: Update for 0.18-15 release

    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed May 4, 2011
Commits on May 3, 2011
  1. fix ssc_report_density_support()

    Handle the media flag and report capacity in megabytes.
    
    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    Sebastian Herbszt committed with May 3, 2011
  2. rename ssc_report_density() to ssc_report_density_support()

    Rename ssc_report_density() to ssc_report_density_support().
    
    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    Sebastian Herbszt committed with May 3, 2011
  3. vtltape: fix ssc_report_density() position in ssc_ops

    The correct opcode is 44h.
    
    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    Sebastian Herbszt committed with May 3, 2011
  4. set capacity unit in personality modules

    Set capacity unit in personality modules.
    
    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    Sebastian Herbszt committed with May 3, 2011
  5. vtllibrary: remove nonexistent smc_start_stop()

    Remove nonexistent smc_start_stop().
    
    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    Sebastian Herbszt committed with May 3, 2011
  6. vtltape: rename ssc_start_stop() to ssc_load_unload()

    Rename ssc_start_stop() to ssc_load_unload().
    
    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    Sebastian Herbszt committed with May 3, 2011
  7. vtllibrary: handle library offline state

    Report LOGICAL UNIT NOT READY, OFFLINE if the library is offline.
    
    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    Sebastian Herbszt committed with May 3, 2011
Commits on Apr 30, 2011
  1. Fix rc script to generate correct media load rules

    Since commit 7fe1aa8, the '_'
    char in the LTO_n is no longer required.
    
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Apr 30, 2011
  2. Include OP code S/No in fixed block read log

    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Apr 30, 2011
  3. ssc: terminate read loop on errors

    Terminate loop in ssc_read_6() on errors to handle fixed block reads.
    
    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    Sebastian Herbszt committed with Apr 30, 2011
Commits on Apr 28, 2011
  1. mktape: use medium_density_code_220 and medium_density_code_320

    Use medium_density_code_220 and medium_density_code_320.
    
    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    Sebastian Herbszt committed with Apr 29, 2011
  2. Set medium_density_code_220 to 0x48.

    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    Sebastian Herbszt committed with Apr 29, 2011
Commits on Apr 27, 2011
  1. Fix WRITE_6 fixed block writes.

    Increment data pointer for each block written.
    
    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Apr 27, 2011
  2. Remove dead code (unused variable in WRITE_6)

    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Apr 27, 2011
  3. Move media name/type/density into one table.

    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Apr 27, 2011
  4. Treat STK T10K A/B/C as unique types

    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Apr 27, 2011
  5. Cleanup MODE page functions args.

    Re-organised function args so mode page pointer is first:
    	(struct mode *m, uint8_t page, uint8_t subpage)
    
    This will make it a little easier to add subpages (sometime in the future).
    
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Apr 24, 2011
Commits on Apr 23, 2011
  1. Increase max barcode length to 16 chars

    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Apr 23, 2011
Commits on Apr 15, 2011
  1. Use TRUE/FALSE defines instead of 1 / 0

    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Apr 13, 2011
  2. vtllibrary: fix product_id padding in init_lu()

    Fix product_id padding in init_lu().
    
    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    Sebastian Herbszt committed with Apr 10, 2011
Commits on Apr 9, 2011
  1. Simplify drive initialization

    Many thanks to Sebastian for the idea and initial code.
    
    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Apr 9, 2011
  2. Simplify 'drive_type' usage.

    Only real requirement at the moment is the IBM 03592 drives.
    
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Apr 9, 2011
  3. Move T10K specific LOAD_DISPLAY op code into personality module

    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Apr 9, 2011
  4. Move akad/ukad validation into personality modules

    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Apr 9, 2011
  5. Remove dead code SendDiag/ReceiveDiag.

    Remove unused code:
      ProcessSendDiag and ProcessReceiveDiags
    
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Apr 9, 2011
Commits on Apr 4, 2011
  1. vtllibrary, vtltape: set sigaction.sa_flags

    Don't leave sigaction.sa_flags uninitialised.
    
    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    Sebastian Herbszt committed with Apr 3, 2011
  2. spc: fix debug output in spc_release()

    Fix debug output in spc_release(): "RESERVE" -> "RELEASE"
    
    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    Sebastian Herbszt committed with Apr 3, 2011
  3. smc: rename smc_initialize_element() and smc_initialize_element_range()

    Rename smc_initialize_element() to smc_initialize_element_status() and
    smc_initialize_element_range() to smc_initialize_element_status_with_range()
    
    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    Sebastian Herbszt committed with Apr 3, 2011
Commits on Apr 1, 2011
  1. Personality module: Add hp ultrium.

    Currently a copy of the IBM Ultrium personality module.
    
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Apr 1, 2011
  2. SCSI Inquiry: Don't report support of TrmIOP/CmdQue

    This emulation does not support Terminate I/O Process - don't set this bit.
    This emulation does not support Tag command queueing - Don't set this bit.
    
    Reported-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Apr 1, 2011
  3. Add .gitignore

    Add .gitignore file.
    
    Signed-off-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    Sebastian Herbszt committed with Mar 31, 2011
Commits on Mar 30, 2011
  1. Device Capabilities mode page. Correct EXCHANGE MEDIUM support

    Incorrectly setting the device capabilities mode page to
    indicate that EXCHANGE MEDIUM is 'supported'
    
    Reference:
    http://mhvtl-linux-virtual-tape-library-community-forums.966029.n3.nabble.com/load-unload-fails-td2588363.html
    
    Reported-by: Dirk
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Mar 31, 2011
  2. Rename set_compression()/clear_compression()

    Conflicting name in personality_template struct..
    
    This change makes working with tags a little easier :)
    
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Mar 31, 2011
  3. Honour "Compression: enabled X" in device.conf

    The move to personality module incorrectly removed
    the correct handling of 'Compression: enabled X'
    
    Reported-by: Sebastian Herbszt <herbszt@gmx.de>
    Signed-off-by: Mark Harvey <markh794@gmail.com>
    committed Mar 31, 2011
Something went wrong with that request. Please try again.