official git-svn mirror for smp_utils. Serial Attached SCSI (SAS) Management Protocol (SMP)
License
doug-gilbert/smp_utils
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
- Open with GitHub Desktop
- Download ZIP
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
This is a package of command line utilities. Each utility sends a Serial Attached SCSI (SAS) Serial Management Protocol (SMP) request to an SMP target. If the request fails then the error is decoded. If the request succeeds then the response is either decoded, printed out in hexadecimal or output in binary. This package was written using the Linux 2.6 and 3 series; it has been ported to FreeBSD and Solaris. For specific information about Linux see README.linux; for FreeBSD see README.freebsd and for Solaris see README.solaris . See COVERAGE file for more information about the coverage of various SMP functions. Each utility in the smp_utils package has a corresponding man page. These are found in the doc directory. Additionally there is 'smp_utils' man page that contains common information, including options used by most or all utilities plus the various exit status values. There is also a Linux specific 'bsg_sas_smp.txt' file that discusses the use of the bsg driver to send SMP requests. There are examples of setting up and disabling zoning in the examples directory. The reference documents are: sas-r05.pdf www.t10.org draft prior to original SAS spec: SAS ANSI INCITS 376-2003 sas1r10.pdf www.t10.org draft prior to SAS 1.1 spec: SAS-1.1 ANSI INCITS 417-2006 sas2r16.pdf www.t10.org draft prior to SAS-2: SAS-2 ANSI INCITS 457-2010, SAS-2.1 ANSI INCITS 478-2011 sas3r06.pdf www.t10.org draft prior to SAS-3 SAS-3 ANSI INCITS 519-2014 sas4r09.pdf www.t10.org current draft spl-r07.pdf www.t10.org draft prior to SPL ANSI INCITS 476-2011 spl2r04c.pdf www.t10.org draft prior to SPL-2: SPL-2 ANSI INCITS 505-2013 spl3r07.pdf www.t10.org draft prior to SPL-3 SPL-3 ANSI INCITS 492-2015 spl4r13.pdf www.t10.org draft prior to SPL-4 spl5r02.pdf www.t10.org current draft SFF_8485.PDF www.sffcommittee.com SGPIO revision 0.7 In SAS-2.1 the physical layer was put into a document of that name (i.e. SAS-2.1) while the higher layers were put in a new document called the SAS Protocol Layer (SPL). Doug Gilbert 8th December 2017
About
official git-svn mirror for smp_utils. Serial Attached SCSI (SAS) Management Protocol (SMP)
Topics
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published