1. 14 Oct, 2003 3 commits
    • Scott Feldman's avatar
      [PATCH] ethtool_ops eeprom stuff · 06191dd6
      Scott Feldman authored
      Finally got around to adding ethtool_ops to e100-3.0.x.  I found a bug
      with get_eeprom() and it seems to work best if we add get_eeprom_len() to
      the ops list.  Also moved check for offest + len < size into ethtool.c.
      
      I was able to test [GS]EEPROM, PHYS_ID, GSTATS, GSTRINGS, and TEST, and
      everything looks good.
      
      Should I send same for 2.4?
      06191dd6
    • Russell King's avatar
      [PATCH] Fix pcnet_cs network hotplug · 019904d0
      Russell King authored
      pcnet_cs registers the network device too early.  The effect of this
      is that the networking hotplug scripts are unable to bring the device
      up automatically.
      
      There are two issues:
      - we were registering the net device before we finished setting up
        the device (eg, reading the MAC address.)
      - we were using DEV_CONFIG_PENDING to block the net device "open"
        callback, and as we know the other methods may be called prior
        to open.
      
      My only concern with this patch is that we set info->node.dev_name
      after we register the net device, so use of cardctl during the
      hotplug scripts may give unexpected results.  However, I am not
      aware of anyone using cardctl to read the device name in network
      hotplug scripts.
      
      Please review and merge.  Thanks.
      019904d0
    • Stephen Hemminger's avatar
      [netdrvr xircom_cb] fix race in statistics pointer setting · a4e1e020
      Stephen Hemminger authored
      by converting to use alloc_etherdev.
      a4e1e020
  2. 13 Oct, 2003 15 commits
  3. 12 Oct, 2003 6 commits
  4. 13 Oct, 2003 1 commit
  5. 12 Oct, 2003 3 commits
  6. 11 Oct, 2003 12 commits