Persistent Reservation error codes
Robert.Elliott at COMPAQ.com
Fri Mar 29 14:23:38 PST 2002
* From the T10 Reflector (t10 at t10.org), posted by:
* "Elliott, Robert" <Robert.Elliott at COMPAQ.com>
spc2r02 had neither.
98-142r2 by Bob Snively added INSUFFICIENT RESERVATION
RESOURCES (55h/02h) as a new feature.
spc2r04 incorporated 98-142r2.
98-203r1 by George Penokie asked that it be renamed to INSUFFICIENT
98-203r9 by George Penokie requested that INSUFFICIENT RESERVATION
RESOURCES be renamed INSUFFICIENT REGISTRATION RESOURCES,
specifically mentioned the numbers 55h/02h.
spc2r11 incorporated 98-203r9. The revision history includes this
"To maintain consistency in the additional sense code database,
additional sense code qualifier values other than those recommended
in 98-203r9 have been assigned to INSUFFICIENT REGISTRATION
RESOURCES and REGISTRATIONS PREEMPTED."
So, there's only one code that's valid for new implementations,
INSUFFICIENT REGISTRATION RESOURCES (55h/04h).
Oddly, the old code is marked valid for optical card reader/writer
devices but the new code is not:
55h 02h D T L PWR S O M A E K INSUFFICIENT RESERVATION RESOURCES
55h 04h D T L PWR S O M A E INSUFFICIENT REGISTRATION RESOURCES
Rob Elliott, Compaq? Server Storage
Robert.Elliott at compaq.com
From: Ulrich, David [mailto:dulrich at lsil.com]
Sent: Friday, March 29, 2002 3:38 PM
To: 't10 at t10.org'
Subject: Persistent Reservation error codes
SPC-3 rev. 5 section 126.96.36.199 indicates that if the device server has insufficient resources to complete the registration action then a check condition should be returned with a SK of ILLEGAL REQUEST and an asc of INSUFFICIENT REGISTRATION RESOURCES. Section 7.12.1 indicates that the same error code should be returned for any PR OUT command that fails, not just a registration action.
In reading through the list of error codes I see that INSUFFICIENT RESERVATION RESOURCES is listed next to INSUFFICIENT REGISTRATION RESOURCES but a quick search using Adobe Acrobat Reader showed that the error code wasn't specified anywhere in SPC-3. Is the error code specified in 7.12.1 correct or is it a typo?
LSI Logic Storage Systems Division
* For T10 Reflector information, send a message with
* 'info t10' (no quotes) in the message body to majordomo at t10.org
More information about the T10