public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
From: Douglas Gilbert <dougg@torque.net>
To: linux-scsi@vger.kernel.org
Subject: smp_utils 0.93 beta, adds sgv4 interface
Date: Wed, 19 Dec 2007 23:46:35 -0500	[thread overview]
Message-ID: <4769F3AB.6050405@torque.net> (raw)

smp_utils is a package of command line utilities for invoking
SMP functions to monitor and manage SAS expanders. SMP is the
Serial Attached SCSI (SAS) Management Protocol (SMP). A SAS Host
Bus Adapter (HBA) includes a SMP initiator (along with a SSP and
STP initiator). A SAS expander contains a SMP target.

Previous versions have supported two interfaces: the "mptctl"
pass through used by MPT Fusion SAS HBAs and the "smp_portal"
sysfs attribute pass through used by Luben's aic94xx driver.

This beta adds preliminary support for an interface based on
the scsi generic version 4 ("sgv4") interface. It works, apart
from a few shortcomings, with the MPT Fusion SAS driver found
in lk 2.6.24-rc4 . My aic94xx based hardware refuses to
work with the mainline driver (but works with Luben's
driver) so I'm unable to test it with the "sgv4" interface. I
would be grateful if someone would test it and tell me how it
fairs. Since the sgv4 interface essentially talks to the
linux SAS transport layer, other SAS HBAs may work as well.

For an overview and examples of smp_utils see:
http://www.torque.net/sg/smp_utils.html
A tarball can be found in table 2.

Version 0.93 ChangeLog:
Changelog for smp_utils-0.93 [20071211]
  - sgv4: add new interface
  - smp_phy_control: sync with sas2r10
  - smp_rep_phy_sata: affiliation contexts, added sas2r08
  - smp_discover: add '--list' option for attribute=value output
  - smp_rep_general: sync with sas2r09..12
  - smp_discover, smp_discover_list: sync with sas2r09..12
    - warn if expander's SAS address is different from requested
  - add smp_rep_exp_route_tbl utility
  - rename this file from CHANGELOG to ChangeLog
  - place code in subversion repository
  - move smp_lib.h into include directory
  - move man pages into doc directory


Doug Gilbert

             reply	other threads:[~2007-12-20  4:46 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-12-20  4:46 Douglas Gilbert [this message]
2007-12-20 18:46 ` smp_utils 0.93 beta, adds sgv4 interface James Bottomley
2007-12-21 15:10   ` Douglas Gilbert
2007-12-21 17:00     ` James Bottomley

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4769F3AB.6050405@torque.net \
    --to=dougg@torque.net \
    --cc=linux-scsi@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox