Tarball, rpm and deb can be found on http://www.torque.net/sg .
Overview of sg3_utils, sg_utils and other packages are on
this page: http://www.torque.net/sg/u_index.html
A release announcement has been sent to freshmeat.net .

Changelog for sg3_utils-1.12 [20050121]
  - sg_wr_mode: new utility to modify (i.e. write to) mode pages
  - sg_reassign: new utility: issues Reassign Blocks command
  - sg_rtpg: new utility: issues Report Target Port Groups command
             [Christophe Varoqui]
  - ATA IDENTIFY command misspelt as "IDENTITY" in several places
  - sginfo: tweak SAS mode pages to match sas 1.1 rev 07
        - add NV_DIS bit to disk caching mode page
  - sg_map: open /dev/nst* rather than /dev/st* (to stop
            spurious rewinds)
  - sg_lib: ATA return sense descriptor
        - add sg_get_sense_info_fld() to fetch info field from
          sense data
        - fix bug in sg_scsi_sense_desc_find()
        - add sense key specific decoding for fixed format sense data
  - sg_modes: extend '-p' option to allow
              '-p=<page_code>,<subpage_code>'
        - add '-A' option to output all mode pages and subpages
        - extend '-l' option to show subpages, selected command
          set pages
  - sg_inq: fix LUN WWN output in unit path report VPD page (emc)
            [Hergen Lange]
  - sg_get_config: some additions for DVD-R dual layer
  - sg_modes: show write protect (WP) and DpoFua flags for disks
  - sg_cmds: add llbaa argument to sg_ll_mode_sense10()


Command coverage ================ The following table lists SCSI commands in alphabetical order on the left and the sg3_utils utilities that implement invocations of them on the right. The second table lists supported ATA commands.

SCSI command        sg3_utils utilities that use this SCSI command
------------        ----------------------------------------------
GET CONFIGURATION   sg_get_config
INQUIRY             sg_inq, sginfo, sg_logs, sg_map('-i'), sg_modes,
                    sg_opcodes, sg_persist, sg_scan, sg_ses
LOG SELECT          sg_logs('-r')
LOG SENSE           sg_logs
MODE SELECT(6)      sg_wr_mode, sginfo, sg_emc_trespass
MODE SELECT(10)     sg_wr_mode, sginfo, sg_emc_trespass
MODE SENSE(6)       sg_modes, sg_wr_mode, sginfo, sg_senddiag('-e')
MODE SENSE(10)      sg_modes, sg_wr_mode, sginfo, sg_senddiag('-e')
PERSISTENT IN       sg_persist
PERSISTENT OUT      sg_persist
PREVENT ALLOW MEDIUM REMOVAL            sg_prevent
READ(6)             sg_dd, sgm_dd, sgp_dd, sg_read
READ(10)            sg_dd, sgm_dd, sgp_dd, sg_read
READ(12)            sg_dd, sgm_dd, sgp_dd, sg_read
READ(16)            sg_dd, sgm_dd, sgp_dd, sg_read
READ BUFFER         sg_rbuf, sg_test_rwbuf
READ CAPACITY(10)   sg_readcap, sg_dd, sgm_dd, sgp_dd
READ CAPACITY(16)   sg_readcap, sg_dd, sgm_dd, sgp_dd
READ DEFECT(10)     sginfo
READ DEFECT(12)     sginfo
READ LONG           sg_read_long
REASSIGN BLOCKS     sg_reassign
RECEIVE DIAGNOSTIC  sg_senddiag, sg_ses
REPORT LUNS         sg_luns
REPORT SUPPORTED OPERATION CODES              sg_opcodes
REPORT SUPPORTED TASK MANAGEMENT FUNCTIONS    sg_opcodes
REPORT TARGET PORT GROUPS       sg_rtpg
REQUEST SENSE       sg_requests
SEND DIAGNOSTIC     sg_senddiag, sg_ses
START STOP          sg_start
SYNCHRONIZE CACHE   sg_sync, sg_dd, sgm_dd, sgp_dd
TEST UNIT READY     sg_turs
VERIFY(10)          sg_verify
WRITE(6)            sg_dd, sgm_dd, sgp_dd
WRITE(10)           sg_dd, sgm_dd, sgp_dd
WRITE(12)           sg_dd, sgm_dd, sgp_dd
WRITE(16)           sg_dd, sgm_dd, sgp_dd
WRITE BUFFER        sg_test_rwbuf
WRITE LONG          sg_write_long


ATA command sg3_utils utilities that use this SCSI command ----------- ---------------------------------------------- IDENTIFY sg_inq, sg_scan


Doug Gilbert


- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Reply via email to