• David T. Hollis's avatar
    [PATCH] USB: AX8817x mii/ethtool fixes among others · 27aee7c4
    David T. Hollis authored
    This patch:
    Adds the Intellinet device IDs
    Adds msg_level support (to be utilized in the future)
    Fixes ethtool/mii support so link checking actually works
    Changed timeout on usb_fill_int_urb to support High Speed (mru@users.sf.net)
    Added devdbg/err/info defines borrowed from usbnet
    Changed strlcpy to strncpy
    
    Key issue not currently resolved (as brought up by mru@users.sf.net) is
    that the receive performance is terrible on OHCI.  I ran a set of tests
    with ttcp and transmit performance achieved 6146.16 KB/sec  but receive
    only yielded 466.26 KB/sec which really sucks (sorry for the technical
    jargon).  In porting the driver to 2.5 I had to pull the transmit
    queueing that Tivo had originally used for the driver to even function.
    My initial attempts at pulling the receive queueing met with many
    Ooopses thus I backed off.  Looks like I will need to dig in again on
    that one.
    27aee7c4
ax8817x.c 34.1 KB