On Tue, Apr 22, 2008 at 11:12 PM, Jason King <[EMAIL PROTECTED]> wrote:
> On Tue, Apr 22, 2008 at 10:52 PM, Garrett D'Amore
>  <[EMAIL PROTECTED]> wrote:
>  > Steven Stallion wrote:
>  >  > Garrett D'Amore wrote:
>  >  >> IMO, plenty of value.  Though the number of new drivers that could
>  >  >> take advantage of it is probably not too great -- not too many new
>  >  >> 100M/1G chips are entering the market now -- everything seems to be
>  >  >> focused on 10G for new development.
>  >  >
>  >  > Sounds like a plan.
>  >  >
>  >  > At a higher level, would it make sense to have specific modules for
>  >  > MII, GMII, (and possibly) XGMII? My gut instinct is to lump everything
>  >  > into a single 'mii' module capable of handling any of the above,
>  >  > especially since GMII (unsure about XGMII) can fall back to MII 
> behavior.
>  >
>  >  I'm not sure about XGMII either.  It sounds like XGMII might be harder
>  >  to integrate.
>  >
>  >  But what about sticking this in the mac_ether module, for GLDv3
>  >  drivers?  That seems like a logical place  to locate common
>  >  ethernet-specific functionality.  To me at least. :-)
>
>  I was thinking about that myself, but wasn't sure how to make it fit.
>
>  It would seem though that beyond what the current x86, 10/100 only mii
>  code does, that it should also be able to handle the set/getprop +
>  legacy ndd set/get for the mii parameters.
>

Agreed.

mac_ether does look like a good place to add this in. Garrett, what
paperwork needs to be done to start work on modifying mac_ether? Is a
PSARC required? I would assume at a minimum a new Bug ID should be
created.

Steve
_______________________________________________
networking-discuss mailing list
networking-discuss@opensolaris.org

Reply via email to