From: Ben Hutchings <redacted>
Date: Mon, 2 Jul 2012 19:07:25 +0100
But there may not be enough commonality to define a non- vendor-specific
API. And ethtool really isn't a good way to expose parameters that are
per-controller rather than per-net-device, particularly if changing them
may disrupt all running net devices on that controller and not just the
one used to invoke SIOCETHTOOL.
I fundamentally disagree with you.
Are you really saying that it's OK for every damn vendor to define
their own magic knob to control stuff like this? Surely you're not.