git: usb4bsd: Fix usb_etherther and cleanup if_axe

Markus Pfeiffer profmakx at
Mon Nov 3 14:36:02 PST 2014

commit e8d7ed64935140722e144ba2f7a52ada79792d47
Author: Markus Pfeiffer <markus.pfeiffer at>
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(-)

DragonFly BSD source repository

More information about the Commits mailing list