> On Mon, Jul 21, 2008 at 02:33:15PM -0700, Garrett
> D'Amore wrote:
> 
> > One of the things that I think we (Sun) do poorly
> is expose header files 
> > (and structures) that have no business being in
> /usr/include.  For 
> > example, device-driver private headers that only
> are used by the driver 
> > itself have no business being exported in
> /usr/include.  (Most NIC 
> 
> Unless I want to feed them to DTrace, that is.
> 

That's a point.  Also, before DTrace, and even before mdb's smarts
about some things, there was sometimes a need to use adb on the
running kernel, even read-only to get some clue what was going on;
sometimes the person on the spot can do initial diagnosis better than
the first (or second) vendor person they can contact, but to do that
tends to require knowing something about the data structures
(layout, and the hints provided by typedefs and names).
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to