> Also, there were some more recent additions that call ethtool ops without > the rtnl_lock held. I just rolled rtnl_lock/unlock calls into the new get_drvinfo calls in patches in the for-2.6.27 branch that aren't in Linus's tree yet. - R.