David Powell wrote:
James C. McPherson wrote:
On Tue, 08 Sep 2009 07:47:06 -0400
Sebastien Roy <[email protected]> wrote:
On Mon, 2009-09-07 at 19:42 -0700, Garrett D'Amore wrote:
I figured they were introduced in S10... to me 2003 is still kind
of recent, since most of the other DDI interfaces date back to
Solaris 8 or earlier. :-)
I don't believe that the kernel list_t API is part of the DDI. In
fact,
it's not a Public interface. Someone would need to go through ARC with
it first, and then write some kind of documentation. At this point,
it's some form of Private (unless my ARC case search was insufficient).
As far as I can tell, 'twas never ARCd, which I was surprised by.
DEP I'm looking at you :P
We don't ARC kernel-internal interfaces.
Why not? Just because something is Project Private doesn't mean it
can't be reviewed. Something as simple and general purpose as the list
stuff, which IMO ought to have been at least Consolidation Private,
should be ARC'd.
IMO, if its truly a Project Private interface, then you ought not to
have delivered the headers for the interface.
If someone wanted to make it part of the DDI, on the other hand, an
ARC case would be required.
Yes. I think its past time this were done for these interfaces -- there
are probably dozens of private list implementations in the kernel, and
its silly -- this can all be replaced by the common list handling routines.
-- Garrett
_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss