Nicolas Droux wrote:
Garrett D'Amore wrote:
I've gone ahead and done a conversion of dmfe to GLDv3 (nemo). I
actually have a dmfe device on SPARC (in this case its on a SPARC
laptop), so I figured this would be beneficial.
I'd like to have folks review the work at
http://cr.grommit.com/~gdamore/dmfe_gldv3/webrev
Great to see another driver ported to Nemo.
Want to do the others as well... eri and hme are next on my hit list.
They will get a _lot_ smaller as a result. There's been request for qfe
(and also for qfe sources to be open) with support for qfe on x86.
However, those sources are not open yet, for reasons beyond my
understanding at the moment.
Likewise for gem. Cassini is probably the most pressing conversion, but
also the most painful/risky to do, because it supports so many
features. I might be willing to convert it, if I had hardware readily
available.
FYI, my own afe driver, which is GLDv2 (Solaris 8 DDI only) is soon to
be integrated. I'm not converting to nemo until _after_ integration, as
I do not want to cause a reset on the testing that has already taken
place prior to its integration.
* DMFE doesn't support multiple rings, so I didn't bother with
"mac_resource_add". However, it could in theory support polling,
but since it appears that the polling framework for crossbow isn't
integrated yet, I didn't add it. (Its unclear whether its worth
doing this for a 100Mbps device anyway.)
If it's only for 100Mbs that sounds like a reasonable approach until
the full polling implementation is provided by Crossbow.
* DMFE could easily support multiple unicast addresses. If there
is value in this, I can go back and add the necessary bits to support
it. (I'm thinking this could be useful for VNICs.)
That would be definitely useful for VNICs. The VNIC driver in the
Crossbow gate currently takes advantage of that capability if it is
supported by the underlying NIC.
Are there any sample tests that I can use to validate the MULTIADDRESS
capability? I'm thinking that I'd add that as an RFE after I commit the
initial nemo conversion.
Btw, have you reviewed the actual code? I'm looking for reviewers that
I can list in an RTI....
-- Garrett
_______________________________________________
networking-discuss mailing list
[email protected]