Dong-Hai Han wrote:
The work I was doing on DLPI loopback is, as Meem said, doing
multi-layer loopbacks, I don't think I have to get into much details
here, cause Mike Ditto told me that he had discussed this issue with
Mark, and Mike's proposal on opensolaris.org has already stated the
design very well.

Actually I've only indirectly spoken with someone from DeepNines about
getting our prototype fix into DeepNines's hands for early access.
Dong-Hai, I think we should go ahead and post a description and webrev
of what we have so that Mark can see if it meets their needs.  We will
still have to go through the PSARC and other reviews once there is
agreement that the approach makes sense.  Also, we have so far only
made the change for GLDv3; I think it is not architecturally complete
unless we also at least make the same change for GLDv2 and perhaps some
monolithic drivers.  Or we could wait until Clearview makes everything
go through GLDv3.

Currently we only do this check at DLS layer, in the future (maybe), we
can add code to do it at MAC layer too, of course MAC layer shouldn't
know anything about the internals of DLS, like dls_impl_t. We can
resolve this by, for example, using opaque handles, etc.

I don't think it is necessary to use even opaque handles if each layer
(DLS, MAC) handles only its own loopback and assumes that the other
layer will take care of itself.

                                        -=] Mike [=-
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to