[clearview-discuss] 2007/527 Addendum for Clearview Vanity Naming and Nemo Unification
Garrett D'Amore
Garrett.Damore at sun.com
Fri Sep 14 12:50:01 PDT 2007
Kais Belgaied wrote:
>
>> ** MAC_CAPAB_NO_NATIVEVLAN
>>
>> A MAC_CAPAB_NO_NATIVEVLAN MAC capability will be added to the
>> GLDv3 framework to indicate that a specific MAC cannot support
>> VLAN PPA access by itself.
>>
>
> this sounds a little upside-down.
> A driver has to advertise a negative capability, essentially saying
> "Hey, I can't handle this feature"
> as opposed to the more intuitive approach: drivers that can handle
> native VLAN expose a capab (MAC_CAPAB_NATIVEVLAN),
> and those who don't do not.
> Any reason for this choice?
It sounds really odd-ball to me, too. Plus, it would require touching
all the existing GLDv3 driver. Yech. Far, far better to add
MAC_CAPAB_NATIVEVLAN (or even better, MAC_CAPAB_VLAN_PPA, which more
accurately describes the feature.)
Of course, IMO, this is really, really weird, because *today* Nemo
drivers are totally ignorant of PPAs, as such. I'm not sure how a Nemo
driver with this feature would act... what causes a VLAN PPA attach to
happen. But there is lot about clearview that I don't completely
understand.
-- Garrett
>
> Kais.
More information about the opensolaris-arc
mailing list