lkml.org 
[lkml]   [2012]   [May]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[ 01/54] smsc95xx: mark link down on startup and let PHY interrupt deal with carrier changes
    3.0-stable review patch.  If anyone has any objections, please let me know.

    ------------------

    From: Paolo Pisati <paolo.pisati@canonical.com>

    commit 07d69d4238418746a7b85c5d05ec17c658a2a390 upstream.

    Without this patch sysfs reports the cable as present

    flag@flag-desktop:~$ cat /sys/class/net/eth0/carrier
    1

    while it's not:

    flag@flag-desktop:~$ sudo mii-tool eth0
    eth0: no link

    Tested on my Beagle XM.

    v2: added mantainer to the list of recipient

    Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
    Acked-by: Steve Glendinning <steve.glendinning@shawell.net>
    Signed-off-by: David S. Miller <davem@davemloft.net>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    drivers/net/usb/smsc95xx.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    --- a/drivers/net/usb/smsc95xx.c
    +++ b/drivers/net/usb/smsc95xx.c
    @@ -1190,7 +1190,7 @@ static const struct driver_info smsc95xx
    .rx_fixup = smsc95xx_rx_fixup,
    .tx_fixup = smsc95xx_tx_fixup,
    .status = smsc95xx_status,
    - .flags = FLAG_ETHER | FLAG_SEND_ZLP,
    + .flags = FLAG_ETHER | FLAG_SEND_ZLP | FLAG_LINK_INTR,
    };

    static const struct usb_device_id products[] = {



    \
     
     \ /
      Last update: 2012-05-19 02:01    [W:0.027 / U:29.864 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site