On Mon, Oct 08, 2007 at 07:48:49PM -0400, Chad Mynhier wrote:
> On 10/8/07, Eric Schrock <eric.schrock at sun.com> wrote:
> > Regardless of the tool, the underlying interfaces need to be developed.
> > The first step is to develop such an interface, as I don't consider any
> > userland program (apart from a debugger like mdb) that grovels through
> > /dev/kmem as sustainable.
> >
> > Once such an interface exists, we can evaluate the tradeoffs between
> > developing our own tool or adapting lsof to use the new interfaces.
>
> I'd be interested in working on this part of the problem. Are you
> thinking merely of the problem described in 4616466 ("Call to ask the
> kernel what PID owns a certain TCP-socket needed"), or did you have
> something larger in mind? (Aside from not limiting it to TCP.)
Certainly from my point of view I'm thinking of 4616466. But given that
I understand approximately zero of the Solaris networking stack, this
is probably much more complicated than it seems - and it already seems
pretty complicated to me ;-)
- Eric
--
Eric Schrock, Solaris Kernel Development http://blogs.sun.com/eschrock