James Carlson wrote:
Garrett D'Amore writes:
I've also found a number of drivers that don't strictly conform to the ieee802.3(5) documented values.

File bugs; they're supposed to support them.

Extracting some consistency out of the current anarchy is one of the goals that I see for Brussels.

Brussels, I think, aims at configuration parameters (the last bastion
of ndd and driver.conf) rather than status inquiries like this.


One can take the (quite reasonable, IMO) view that kstats, ndd tunables, and even driver.conf properties all are just "properties" of one form or another, some writeable, and some not.

So what I've been trying to drive Brussels toward is providing a *single* API in drivers (setprop/getprop) for doing all this, and let Brussels do details like supporting kstat, legacy NDD ioctls, and the newer dladm support ... all on top of the setprop/getprop API.

(Note at this point I'm talking about the driver/kernel bits of Brussels.... the userland access to certain properties via dladm is just a bonus, IMO. :-)

If this happens, then it will bring a great deal of uniformity to the administration of GLDv3 drivers, that is currently lacking.

   -- Garrett


_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to