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]

Reply via email to