All of lore.kernel.org
 help / color / mirror / Atom feed
* [Announce] sg3_utils-1.46 available
@ 2021-03-30  2:04 Douglas Gilbert
  2021-04-08 19:23 ` Douglas Gilbert
  0 siblings, 1 reply; 2+ messages in thread
From: Douglas Gilbert @ 2021-03-30  2:04 UTC (permalink / raw)
  To: SCSI development list
  Cc: Tomáš Bžatek, Martin Pitt, Hannes Reinecke,
	Ritesh Raj Sarraf, Robin H. Johnson

sg3_utils is a package of command line utilities for sending SCSI commands
to storage devices. It some contexts it can send ATA and NVMe commands.
The package targets the Linux 5, 4, 3, 2.6 and 2.4 kernel series. It has
ports to FreeBSD, Android, Solaris, and Windows (cygwin and MinGW).

For an overview of sg3_utils and downloads see either of these pages:
     http://sg.danny.cz/sg/sg3_utils.html
     https://doug-gilbert.github.io/sg3_utils.html
The sg_ses utility (for enclosure devices) is discussed at:
     http://sg.danny.cz/sg/sg_ses.html
A full changelog can be found at:
     http://sg.danny.cz/sg/p/sg3_utils.ChangeLog
     https://doug-gilbert.github.io/p/sg3_utils.ChangeLog
This github mirror needs to be updated:
     https://github.com/hreinecke/sg3_utils
Plus the author's own github mirror:
     https://github.com/doug-gilbert/sg3_utils

That last mirror is up-to-date and has git tags going back to "r1.20"
which is sg3_utils 1.20 released nearly 15 years ago.


Here is the top of that ChangeLog, stopping at the previous release:

Changelog for released sg3_utils-1.46 [20210329] [svn: r891]
   - sg_rep_pip: new utility: report provisioning initialization
     pattern command
   - sg_turs: estimated time-to-ready [spc6r03]
     - add --delay=MS option
   - sg_requests: substantial cleanup
   - sg_vpd: add Format presets and Concurrent positioning ranges
     - add hot-pluggable field in standard Inquiry [spc6r05]
     - fix vendor struct opts_t alignment
   - sg_inq: add hot-pluggable field in standard Inquiry
   - sg_dd: --verify : separate category for miscompare errors
     - --verify : oflag=coe continue on miscompares, counts them
     - add cdl= operand for command duration limit indexes
     - add oflag=nocreat and conv=nocreat : OFILE must exist
     - add iflag=00, ff, random flags
     - setup conditional auto rule for getrandom()
     - add command timeout after comma in time= operand
   - sg_get_elem_status: add ralwd bit sbc4r20a
   - sg_write_x: add dld bits to write(32) [sbc4r19a]
   - sg_rep_zones: print invalid write pointer LBA as -1 rather
     than 16 "f"s
   - sg_opcodes: improve handling of RWCDLP field
   - sg_ses: use fan speed factor field for calculation [ses4r04]
     - add --all (-a) option, same action as --join
   - sg_compare_and_write: add examples section to its manpage
   - sg_modes: document '-s' option (same as '-6')
   - sg_sanitize + sg_format: when --verbose given once report
     probable success; without --verbose 'no news is good news'
   - sg_zone: add Remove element and modify zones command
   - sg_raw: increase maximum data-in and data-out buffer size
     from 64 KB to 1 MB
     - fix --cmdfile= handling
     - add --nvm option to send commands from the NVM command set
     - add --cmdset option to bypass cdb heuristic
     - add --scan= first_opcode,last_opcode
   - sg_pt_freebsd: allow device names without leading /dev/
     thus fix for regression introduced in rev 731 (ver: 1.43)
   - sg_pt_solaris+sg_pt_osf1: fix problem with clear_scsi_pt_obj()
     which needs to remember is_nvme and dev_fd values
   - sg_lib: add ZBC (2020) feature set entries
   - sg_lib: restore elements and rebuild command added
   - sg_lib,sg_pt: add partial_clear_scsi_pt_obj(),
     get_scsi_pt_cdb_len() and get_scsi_pt_cdb_buf()
     - add do_nvm_pt() for the NVM (sub-)command set
     - tweak transport error handling in Linux
   - sg_lib: Linux NVMe SNTL: add read, write and verify;
     synchronize cache and write same translations
     - add dummy start stop unit and test unit ready commands
     - wire cache mpage's WCE to nvme 'volatile write cache'
     - fix crash in sg_f2hex_arr() when fname not found
   - sg_lib: reprint cdb with illegal request sense key
     - asc/ascq match asc-num.txt @t10 20200708 [spc6r02]
   - gcc-10: suppress warnings
   - autoconf: upgrade version 2.69 to 2.70
   - remove space from end of source lines for git-svn
   - testing/sg_mrq_testing: new, for blocking mrq usage
   - testing/sgs_dd: add evfd flags and eventfd processing
   - testing: remove master-slave terminology for sgv4
   - examples: add nvme_read_ctl.hex and nvme_write_ctl.hex

Changelog for released sg3_utils-1.45 [20200229] [svn: r843]
....

Doug Gilbert

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [Announce] sg3_utils-1.46 available
  2021-03-30  2:04 [Announce] sg3_utils-1.46 available Douglas Gilbert
@ 2021-04-08 19:23 ` Douglas Gilbert
  0 siblings, 0 replies; 2+ messages in thread
From: Douglas Gilbert @ 2021-04-08 19:23 UTC (permalink / raw)
  To: SCSI development list
  Cc: Tomáš Bžatek, Martin Pitt, Hannes Reinecke,
	Ritesh Raj Sarraf, Robin H. Johnson

On 2021-03-29 10:04 p.m., Douglas Gilbert wrote:
> sg3_utils is a package of command line utilities for sending SCSI commands
> to storage devices. It some contexts it can send ATA and NVMe commands.
> The package targets the Linux 5, 4, 3, 2.6 and 2.4 kernel series. It has
> ports to FreeBSD, Android, Solaris, and Windows (cygwin and MinGW).
> 
> For an overview of sg3_utils and downloads see either of these pages:
>      http://sg.danny.cz/sg/sg3_utils.html
    https://sg.danny.cz/sg/sg3_utils.html

>      https://doug-gilbert.github.io/sg3_utils.html
> The sg_ses utility (for enclosure devices) is discussed at:
>      http://sg.danny.cz/sg/sg_ses.html
    https://sg.danny.cz/sg/sg3_utils.html

> A full changelog can be found at:
>      http://sg.danny.cz/sg/p/sg3_utils.ChangeLog
    https://sg.danny.cz/sg/p/sg3_utils.ChangeLog

>      https://doug-gilbert.github.io/p/sg3_utils.ChangeLog
> This github mirror needs to be updated:
>      https://github.com/hreinecke/sg3_utils
> Plus the author's own github mirror:
>      https://github.com/doug-gilbert/sg3_utils
> 

The danny.cz site now support https :-)

Doug Gilbert

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-04-08 19:24 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-30  2:04 [Announce] sg3_utils-1.46 available Douglas Gilbert
2021-04-08 19:23 ` Douglas Gilbert

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.