From: Douglas Gilbert <dougg@torque.net>
To: Pat LaVarre <p.lavarre@ieee.org>
Cc: Alan Stern <stern@rowland.harvard.edu>,
linux-scsi@vger.kernel.org,
Matthew Dharm <mdharm-scsi@one-eyed-alien.net>,
Alex Sanks <alex@netchip.com>, Julian Back <jback@mpc-data.co.uk>,
David Brownell <david-b@pacbell.net>
Subject: Informational Exception mpage [was: usb storage traces]
Date: Fri, 05 Dec 2003 13:56:04 +1000 [thread overview]
Message-ID: <3FD001D4.9010404@torque.net> (raw)
In-Reply-To: <1070576669.2269.108.camel@patibmrh9>
Pat LaVarre wrote:
>>Does anybody know what ... mode page x1c do? Although
>>nominally vendor-specific, they must be reasonably standardized if Windows
>>can get away with using them on a generic device.
>
>
> I fetch my SPC guess from the web as follows. As ever we cannot know if
> MMC contradicts unless we check nearby. To sort these clicks from most
> to least applicable I logged them in reverse chronological order.
>
> 1Ch = Informational Exceptions Control
The latest drafts of MMC-3 and MMC-4 call this mode page:
"Fault/Failure Reporting Control Page". Looking at the
definition in MMC-4 it is basically the same as the
Informational Exceptions mode page defined in SPC-3 with
a few fields reserved.
Just to confuse things further there is an Informational
Exceptions _log_ page that started life as the SMART log page.
Seems as though someone in t10 is keen on the term
"Informational Exceptions" but other groups are not so
enthusiastic.
Various command sets (e.g. SSC (tapes) and MMC (cd/dvd)) "fine
tune" the defintion of mode pages. Mode page 0x1c is the
only one in which the name changes that I have noticed.
SSC also overloads this mode page but keeps the SPC-3 name.
In work I'm doing on sginfo to decode a mode page, first the
peripheral device type is obtained from an INQUIRY. Then a
peripheral device type specific list is checked; if there is
no match then the common list (from SPC-3) is checked.
There is another dimension of mode pages for different
transport protocols (e.g. FCP, SPI-4 and SAS). It is based
around the Protocol Specific lu/port pages (0x18 and 0x19
and their subpages). Pity that USB is not a SPC-3 recognised
transport (evidentally ATAPI will be added shortly).
But I digress ...
Doug Gilbert
next prev parent reply other threads:[~2003-12-05 3:58 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-12-04 18:30 usb storage traces Alan Stern
2003-12-04 18:44 ` Matthew Dharm
2003-12-04 20:59 ` Alan Stern
2003-12-04 21:27 ` Matthew Dharm
2003-12-04 21:33 ` Pat LaVarre
2003-12-04 21:34 ` Pat LaVarre
2003-12-04 21:37 ` Pat LaVarre
2003-12-04 21:38 ` Pat LaVarre
2003-12-04 22:24 ` Pat LaVarre
2003-12-04 22:28 ` Pat LaVarre
2003-12-05 3:56 ` Douglas Gilbert [this message]
2003-12-05 15:32 ` Informational Exception mpage [was: usb storage traces] Alan Stern
2003-12-05 16:02 ` Pat LaVarre
2003-12-05 15:01 ` usb storage traces Alan Stern
2003-12-05 17:18 ` bCWBCBLength is cb length no when Pat LaVarre
2003-12-05 18:55 ` Alan Stern
2003-12-05 19:29 ` Pat LaVarre
2003-12-05 17:19 ` usb storage traces Pat LaVarre
2003-12-05 18:22 ` Alan Stern
2003-12-05 5:08 ` Patrick Mansfield
2003-12-05 16:01 ` Alan Stern
2003-12-05 16:11 ` Pat LaVarre
2003-12-05 17:14 ` David Brownell
2003-12-05 17:35 ` Pat LaVarre
2003-12-05 18:21 ` Alan Stern
2003-12-05 18:41 ` Pat LaVarre
2003-12-05 18:24 ` David Brownell
2003-12-16 17:00 ` Randy.Dunlap
2003-12-16 17:07 ` Pat LaVarre
2003-12-05 4:31 ` Douglas Gilbert
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=3FD001D4.9010404@torque.net \
--to=dougg@torque.net \
--cc=alex@netchip.com \
--cc=david-b@pacbell.net \
--cc=jback@mpc-data.co.uk \
--cc=linux-scsi@vger.kernel.org \
--cc=mdharm-scsi@one-eyed-alien.net \
--cc=p.lavarre@ieee.org \
--cc=stern@rowland.harvard.edu \
/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