> Yea, its extremely easy to break things if you don't know what you're > doing here. So its more a question of "are we ok exposing yet another > way root can brick things?"
Many MAC drivers allow it, and we have not had complaints. It is not really something i'm a fan of, it in theory allows user space drivers for PHYs, but it is full of race conditions so in practice unlikely to work reliably. If you are worried about it causing additional support issues because it gets abused, you could make it taint the kernel. That makes it clear all bets are off if used. For the use case presented here, a tainted kernel does not matter, it for lab testing, not production. Andrew