From: Michael Clark <michael@metaparadigm.com>
To: mjacob@feral.com
Cc: Matt_Domsch@Dell.com, linux-scsi@vger.kernel.org
Subject: Re: ANNOUNCE: saftemon - SCSI Enclosure monitor for linux
Date: Thu, 18 Apr 2002 13:18:06 +0800 [thread overview]
Message-ID: <3CBE570E.10302@metaparadigm.com> (raw)
In-Reply-To: Pine.BSF.4.21.0204172122300.80194-100000@beppo
Matthew Jacob wrote:
>No- SAF-TE was what an *early* version of SES looked like. Then it went it's
>own way. Currently there is a bunch of SAF-TE chips out there (e.g. GEM-I and
>GEM-II), but the spec is no longer owned by anyone and www.safte.org
>disappeared over two years ago, so the ability to even find the spec is
>limited to finding those who had downloaded both the .doc and the addendum.
>
Okay. Yeah, for a while they weren't accessible and I initially worked off a
google cached copy. The SAF-TE spec and addendum can now be found here:
http://www.nstor.com/white_papers.cfm
>
>Somebody out there correct me if I'm wrong.
>
>At any rate, you *can* emulate SAF-TE within SES. In fact, it's better to
>create an SES driver and then map SAF-TE into it (which is what I did for
>Solaris && *BSD). There are a couple of global status items that don't map
>easily- and the one wierd thing is to map the overtemp bits (all 17 of them)
>into SES temperature elements. Plus the conversion of SAF-TE temp ranges for
>SAF-TE temp elements into SES temperature elements (different ranges). What a
>PITA.
>
Yes, would make sense to do it that way. The SAF-TE specific code in
saftemon
is mostly limited to a handful of functions that probe the device and
populate
the enclosure information structures. All the state information
bitfields are
currently SAF-TE, although as you say, it could be changed to SES and
make the
safte probing routines do the conversion.
Somebody with an SES enclosure may want to do this.
(unless someone wants to donate one to me - full of disks of course ;).
I can probably make some changes like changing safte_device_t to
enclosure_t,
etc. to make the code a bit more generic. When I get time, i'll take a look
at that.
~mc
next prev parent reply other threads:[~2002-04-18 5:18 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-04-17 16:00 ANNOUNCE: saftemon - SCSI Enclosure monitor for linux Matt_Domsch
2002-04-18 1:11 ` Michael Clark
2002-04-18 3:19 ` Michael Clark
2002-04-18 4:04 ` Martin K. Petersen
2002-04-18 4:43 ` Michael Clark
2002-04-18 4:26 ` Matthew Jacob
2002-04-18 5:18 ` Michael Clark [this message]
-- strict thread matches above, loose matches on Subject: below --
2002-04-25 11:20 Thomas Tonino
2002-04-17 16:21 Les Niles
2002-04-17 14:42 Matt_Domsch
2002-04-17 15:05 ` Mathieu Chouquet-Stringer
2002-04-17 15:23 ` Mathieu Chouquet-Stringer
2002-04-17 15:16 ` Michael Clark
2002-04-17 15:51 ` Matthew Jacob
2002-04-17 11:01 Michael Clark
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=3CBE570E.10302@metaparadigm.com \
--to=michael@metaparadigm.com \
--cc=Matt_Domsch@Dell.com \
--cc=linux-scsi@vger.kernel.org \
--cc=mjacob@feral.com \
/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