.de Sc
\\s-1\\$1\\s0\\$2
..
.ds cA 2007/523
.ds aR \s-1PSARC\s0
.LP
.so /shared/sac/Tools/lib/amac
.Co
.ds LF \fI\*(aR/\*(cA\fP
.ds RF \fICopyright 2008 Sun Microsystems\fP
.if n .ds CF
.IP \fBSubject:\fP 15
COMSTAR: Common Multiprotocol SCSI Target
.IP "\fBSubmitted by:\fP" 15
Sumit Gupta
.IP \fBFile:\fP 15
\*(aR/\*(cA/opinion.ms
.IP \fBDate:\fP 15
February 20th, 2008
.IP "\fBCommittee:\fP" 15
Mark Carlson (opinion written by Rick Matthews), Glenn Skinner
.IP "\fBProduct Approval Committee:\fP" 15
Solaris PAC
.br
solaris-pac-opinion@sun.com
.pn 2
.NH
Summary
.LP
COMSTAR is a software framework that enables a Solaris host to be
used as a SCSI target platform.
.NH
Decision & Precedence Information
.LP
The project is approved as specified in reference [1].
.LP
The project may be delivered in a patch release of the NWS consolidation.
.NH
Interfaces
.LP
\." this information, listing imported interfaces in a separate table from
\." interfaces being exported.  Two skeleton tables appear below; fill them in
The project exports the following interfaces.
.if n .ne 8
.if t .ne 3
.TS H
box;
c s s
l | l | lw(25).
Interfaces Exported
_
Interface	Classification	Comments
_
.TH
LU Provider	Committed	T{
Implements functionality of a SCSI LU.
T}
Port Provider	Committed	T{
Implements functionality of a SCSI Target port.
T}
stmf	Committed	T{
Framework functions for LU providers and port providers.
T}
ioctls for libstmf	Project private	T{
Interface between stmf and libstmf.
T}
.TE
.LP
The project imports the following interfaces.
.if n .ne 8
.if t .ne 3
.TS H
box;
c s s
l | l | l.
Interfaces Imported
_
Interface	Classification	Comments
_
.TH
Solaris DDI	Committed
libstmf	Committed	From this project
libc	Committed
libsysevent	Committed
libpthreads	Committed
libscf	Committed
.TE
.NH
Opinion
.LP
The committee stipulated that the FMA ereport definitions be
provided. Since inception, the project team has determined that there is
already work ongoing to define FMA for storage.  A response to this issue can
be found in full at reference [2].
.LP
The committee approved without commitment review after the stipulation was
satisfied, and a draft opinion written.
.NH
Minority Opinion(s)
.LP
None.
.NH
Advisory Information
.LP
None.
.NH
Appendices
.NH 2
Appendix A: Technical Changes Required
.LP
\." The formatting that works best is:
None.
.NH 2
Appendix B: Technical Changes Advised
.LP
None.
.NH 2
Appendix C: Reference Material
.LP
Unless otherwise stated, all path names are relative to the case directory (\*(aR/\*(cA).
.IP 1.
commit.materials/libstmf_v1.pdf
.br
commit.materials/stmf_interface_spec.pdf
.br
commit.materials/stmfadm.pdf
.br
inception.materials/20Q.txt
.IP 2.
commit.materials/jdc-2.response
.br
commit.materials/comstar.portfolio-p0
.br
See also: PSARC/2007/388 - Generic Topology for Internal Disks (FMA portfolio)
.IP 3.
Supplementary materials
.br
inception.materials/smf_service_props.txt
.br
inception.materials/Security.txt
