PSARC 2008/196 libscsi and libses

2008-03-27 Thread Joerg Schilling
Darren J Moffat Darren.Moffat at Sun.COM wrote: Joerg Schilling wrote: Is libscsi intended to be a project private lib that is undocumented and not available as shared library? Summary of Exported Interfaces, all Contracted Consolidation Private: ... SCSI libraries and private

PSARC 2008/196 libscsi and libses

2008-03-27 Thread James C. McPherson
Joerg Schilling wrote: Darren J Moffat Darren.Moffat at Sun.COM wrote: Joerg Schilling wrote: Is libscsi intended to be a project private lib that is undocumented and not available as shared library? Summary of Exported Interfaces, all Contracted Consolidation Private: ... SCSI

PSARC 2008/196 libscsi and libses

2008-03-27 Thread Andrew Gabriel
Joerg Schilling wrote: Darren J Moffat Darren.Moffat at Sun.COM wrote: Joerg Schilling wrote: Is libscsi intended to be a project private lib that is undocumented and not available as shared library? Summary of Exported Interfaces, all Contracted Consolidation Private: ... SCSI

PSARC 2008/196 libscsi and libses

2008-03-27 Thread Joerg Schilling
Andrew Gabriel Andrew.Gabriel at Sun.COM wrote: Then avoid name space pollution and do not use a generic name for this lib. There is no clash. /usr/lib is for bundled Solaris software. See filesystem(5). It is not the first time that I have objections because the ARC happily ignores

PSARC 2008/196 libscsi and libses

2008-03-27 Thread Darren J Moffat
Joerg Schilling wrote: Darren J Moffat Darren.Moffat at Sun.COM wrote: Joerg Schilling wrote: Is libscsi intended to be a project private lib that is undocumented and not available as shared library? Summary of Exported Interfaces, all Contracted Consolidation Private: ... SCSI

PSARC 2008/196 libscsi and libses

2008-03-26 Thread Joerg Schilling
James C. McPherson James.McPherson at Sun.COM wrote: I expect - since this is an Open fasttrack - that the materials should show up on opensolaris.org fairly soon. Perhaps you might want to check the directory http://opensolaris.org/os/community/arc/caselog/2008/196 in a few hours (give

PSARC 2008/196 libscsi and libses

2008-03-26 Thread Keith M Wesolowski
On Wed, Mar 26, 2008 at 06:45:35PM +0100, Joerg Schilling wrote: Is libscsi intended to be a project private lib that is undocumented and not available as shared library? From the spec at http://www.opensolaris.org/os/community/arc/caselog/2008/196/incept-materials/spec-txt/: # Summary of

PSARC 2008/196 libscsi and libses

2008-03-26 Thread Darren J Moffat
Joerg Schilling wrote: James C. McPherson James.McPherson at Sun.COM wrote: I expect - since this is an Open fasttrack - that the materials should show up on opensolaris.org fairly soon. Perhaps you might want to check the directory http://opensolaris.org/os/community/arc/caselog/2008/196

PSARC 2008/196 libscsi and libses

2008-03-26 Thread Alan Coopersmith
James C. McPherson wrote: Has this fasttrack timed out and got an automatic approval yet? It was approved during ARC business at today's PSARC meeting. The case owner needs to update the case status. -- -Alan Coopersmith- alan.coopersmith at sun.com Sun Microsystems,

PSARC 2008/196 libscsi and libses

2008-03-26 Thread John Plocher
James C. McPherson wrote: Has this fasttrack timed out and got an automatic approval yet? Yes, at 10:10am PDT in PSARC this morning. -John

PSARC 2008/196 libscsi and libses

2008-03-26 Thread Mike Shapiro
On Wed, Mar 26, 2008 at 03:43:07PM -0700, Alan Coopersmith wrote: James C. McPherson wrote: Has this fasttrack timed out and got an automatic approval yet? It was approved during ARC business at today's PSARC meeting. The case owner needs to update the case status. Done. -Mike -- Mike

PSARC 2008/196 libscsi and libses

2008-03-18 Thread James C. McPherson
Eric Schrock wrote: On Mon, Mar 17, 2008 at 10:01:36AM +1000, James C. McPherson wrote: Hi Eric, Could we get some common status code mappings / handlers added to ses2.h? Something common that makes use of the definitions in ses2_dl_ucode_status would probably be a good thing. I'm not

PSARC 2008/196 libscsi and libses

2008-03-18 Thread Eric Schrock
James - There are two problems with this: - The microcode status is exposed as part of a plugin, not as core libses functionality. So there is no way to expose a function on top of that. Any additional information should be presented in the nvlist, not as part of a separate callback. -

PSARC 2008/196 libscsi and libses

2008-03-17 Thread Eric Schrock
On Mon, Mar 17, 2008 at 10:01:36AM +1000, James C. McPherson wrote: Hi Eric, Could we get some common status code mappings / handlers added to ses2.h? Something common that makes use of the definitions in ses2_dl_ucode_status would probably be a good thing. I'm not sure what you're

PSARC 2008/196 libscsi and libses

2008-03-17 Thread Nicolas Williams
On Thu, Mar 13, 2008 at 04:19:46PM -0700, Mike Shapiro wrote: On Fri, Mar 14, 2008 at 12:07:17AM +0100, Joerg Schilling wrote: If you don't know, such a library already exists since August 1986, so why should there be another one. Solaris is allowed to have whatever namespace of whatever

PSARC 2008/196 libscsi and libses

2008-03-17 Thread Eric Schrock
On Mon, Mar 17, 2008 at 04:32:46PM -0500, Nicolas Williams wrote: Well... While working on the SQLite3 integration into SFW Mike Sullivan requested that a heads up be sent to the w-team just in case there are library name conflicts elsewhere. Mike (Sullivan) went so far as to assert that

PSARC 2008/196 libscsi and libses

2008-03-17 Thread Mike Shapiro
On Mon, Mar 17, 2008 at 04:32:46PM -0500, Nicolas Williams wrote: On Thu, Mar 13, 2008 at 04:19:46PM -0700, Mike Shapiro wrote: On Fri, Mar 14, 2008 at 12:07:17AM +0100, Joerg Schilling wrote: If you don't know, such a library already exists since August 1986, so why should there be

PSARC 2008/196 libscsi and libses

2008-03-14 Thread Joerg Schilling
Mike Shapiro mws at sun.com wrote: I'm sponsoring the following fast-track for Eric Schrock and Keith Wesolowski to introduce new Private libscsi and libses libraries. The case timer is set for 3/19 and the binding is for a Patch release. A copy of the spec (below) is also saved in the

PSARC 2008/196 libscsi and libses

2008-03-14 Thread Joerg Schilling
Mike Shapiro mws at sun.com wrote: Please do not call something libscsi unless you prove that this library really an abstraction from the low level transport interface and the Solaris platform. That's what libscsi is. Then send an interface description to allow to check whether

PSARC 2008/196 libscsi and libses

2008-03-14 Thread James C. McPherson
Joerg Schilling wrote: Mike Shapiro mws at sun.com wrote: Please do not call something libscsi unless you prove that this library really an abstraction from the low level transport interface and the Solaris platform. That's what libscsi is. Then send an interface description to

PSARC 2008/196 libscsi and libses

2008-03-14 Thread Joerg Schilling
James C. McPherson James.McPherson at Sun.COM wrote: I expect - since this is an Open fasttrack - that the materials should show up on opensolaris.org fairly soon. Perhaps you might want to check the directory http://opensolaris.org/os/community/arc/caselog/2008/196 in a few hours (give

PSARC 2008/196 libscsi and libses

2008-03-14 Thread John Plocher
http://opensolaris.org/os/community/arc/caselog/2008/196 in a few hours (give the synchronisation time to occur). The data is (14+ hours later) still missing. The mirroring script runs in the wee hours of the morning here in California; it takes several to many hours to run (mostly due to

PSARC 2008/196 libscsi and libses

2008-03-13 Thread Mike Shapiro
On Fri, Mar 14, 2008 at 12:07:17AM +0100, Joerg Schilling wrote: Mike Shapiro mws at sun.com wrote: I'm sponsoring the following fast-track for Eric Schrock and Keith Wesolowski to introduce new Private libscsi and libses libraries. The case timer is set for 3/19 and the binding is for

PSARC 2008/196 libscsi and libses

2008-03-13 Thread Garrett D'Amore
Its not updated yet. I've attached a copy of libscsi.h for Joerg's benefit. -- Garrett James C. McPherson wrote: Joerg Schilling wrote: Mike Shapiro mws at sun.com wrote: Please do not call something libscsi unless you prove that this library really an abstraction from the low level