git: usb4bsd: Fix usb_etherther and cleanup if_axe
Markus Pfeiffer
profmakx at crater.dragonflybsd.org
Mon Nov 3 14:36:02 PST 2014
commit e8d7ed64935140722e144ba2f7a52ada79792d47
Author: Markus Pfeiffer <markus.pfeiffer at morphism.de>
Date: Mon Nov 3 22:33:31 2014 +0000
usb4bsd: Fix usb_etherther and cleanup if_axe
Since mii relies on a struct ifnet being the first part of a
softc for a network driver, make usb_ethernet adhere to this rule.
This fixes panics with usb_ethernet caused by parts of the
uether_softc being overwritten by the mii code.
Summary of changes:
sys/bus/u4b/net/if_axe.c | 16 +++--------
sys/bus/u4b/net/usb_ethernet.c | 60 ++++++++++--------------------------------
sys/bus/u4b/net/usb_ethernet.h | 6 ++++-
3 files changed, 22 insertions(+), 60 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/e8d7ed64935140722e144ba2f7a52ada79792d47
--
DragonFly BSD source repository
More information about the Commits
mailing list