Messages in this thread | | | Date | Wed, 23 Oct 2002 21:23:18 -0400 | From | Jeff Garzik <> | Subject | [BK/GNU] net driver series 11 |
| |
Marcelo, please do a
bk pull http://gkernel.bkbits.net/net-drivers-2.4
This will update the following files:
Documentation/networking/e100.txt | 99 ++++------ Documentation/networking/e1000.txt | 22 +- drivers/net/e100/e100.h | 8 drivers/net/e100/e100_main.c | 220 ++++++++--------------- drivers/net/e100/e100_proc.c | 22 +- drivers/net/e1000/e1000.h | 10 + drivers/net/e1000/e1000_ethtool.c | 29 --- drivers/net/e1000/e1000_hw.c | 56 ++++- drivers/net/e1000/e1000_hw.h | 33 ++- drivers/net/e1000/e1000_main.c | 167 +++++++++++------ drivers/net/e1000/e1000_osdep.h | 2 drivers/net/e1000/e1000_param.c | 105 +++++------ drivers/net/e1000/e1000_proc.c | 30 +-- drivers/net/eepro100.c | 349 +++++++++++++++++++------------------ drivers/net/ewrk3.c | 320 ++++++++++++++++++++++++++++----- drivers/net/mii.c | 11 - drivers/net/natsemi.c | 6 drivers/net/pcnet32.c | 36 +++ 18 files changed, 892 insertions(+), 633 deletions(-)
through these ChangeSets:
<thockin@freakshow.cobalt.com> (02/10/23 1.746.1.5) drivers/net/eepro100.c: set phy_id_mask and reg_num_mask in mii_if
<thockin@freakshow.cobalt.com> (02/10/23 1.746.1.4) drivers/net/mii.c: fix flipped logic
<thockin@freakshow.cobalt.com> (02/10/23 1.746.1.3) drivers/net/eepro100.c: set the PHY ID correctly
<key@austin.ibm.com> (02/10/21 1.749.1.7) Add link status checking to pcnet32 net driver
<akropel1@rochester.rr.com> (02/10/21 1.749.1.5) Last ewrk3 for now. Updates the changelog to cover previous patches, bumps the revision number, and replaces the horrific EthwrkSignature function with something (slightly) less horrific.
<akropel1@rochester.rr.com> (02/10/21 1.749.1.4) This patch adds some locking fixups to the ewrk3 ioctl routine. None of these are critical since the ioctls AFAIK are used only by the EEPROM config utility.
<jgarzik@redhat.com> (02/10/21 1.749.1.3) Remove cli/sti from ewrk3 net driver. Also, comment out ETHTOOL_PHYS_ID until its sleeping is fixed. Originally by Denis Vlasenko, then via Adam Kropelin, and finally cleaned up by me.
<thockin@freakshow.cobalt.com> (02/10/21 1.746.1.2) drivers/net/eepro100.c: cleanup messages that pop up since netif_msg_xxx change
<akropel1@rochester.rr.com> (02/10/21 1.749.1.2) The following patch adds support for ethtool to the ewrk3 driver. It is against 2.5-BK but should apply to any recent 2.5 and 2.4 as well. In addition to adding ethtool support, it also removes the cli/sti fixup attribution from the changelog since that didn't actually go in yet and fixes a small style issue I introduced in the multi-card support patch. This has been tested on an SMP x86 box containing 3 DE205 NICs.
<scott.feldman@intel.com> (02/10/18 1.742.1.18) e100 5/5: * updates to Documentation/networking/e100.txt
<scott.feldman@intel.com> (02/10/18 1.742.1.17) e100 4/5: * Updated change log * Adding notifier to track ifname change for /proc info
<scott.feldman@intel.com> (02/10/18 1.742.1.16) e100 3/5: * Added meaningful message for self-test failures * Removed confusing messages from probe when link isn't detected
<scott.feldman@intel.com> (02/10/18 1.742.1.15) e100 2/5: * Remove broken home-grown Rx polling mode (make way for NAPI)
<scott.feldman@intel.com> (02/10/18 1.742.1.14) e100 1/5: * C99 struct initializer format
<jeb.j.cramer@intel.com> (02/10/18 1.742.1.13) e1000 11/11: * Documentation/networking/e1000.txt updates
<jeb.j.cramer@intel.com> (02/10/18 1.742.1.12) e1000 10/11: * C99 struct initializer format
<jeb.j.cramer@intel.com> (02/10/18 1.742.1.11) e1000 9/11: * Added bullets to changelog * Whitespace cleanup
<jeb.j.cramer@intel.com> (02/10/18 1.742.1.10) e1000 8/11: * Forcing 1000/fd is easier to undo with ethtool * Adapters supporting WoL capabilities are now an inclusive versus exclusive list
<jeb.j.cramer@intel.com> (02/10/18 1.742.1.9) e1000 7/11: * Added software interrupt to ensure rx ring is cleaned in case of previous allocation failures * Filled netdev->mem_end member
<jeb.j.cramer@intel.com> (02/10/18 1.742.1.8) e1000 6/11: * Adding notifier to track ifname change for /proc info
<jeb.j.cramer@intel.com> (02/10/18 1.742.1.7) e1000 5/11: * 2/3 wire downshift phy bits changed in newer phy revs
<jeb.j.cramer@intel.com> (02/10/18 1.742.1.6) e1000 4/11: * Newer controllers required manual phy PM enable for WoL to work
<jeb.j.cramer@intel.com> (02/10/18 1.742.1.5) e1000 3/11: * Set interrupt delay timer default to 0 across all adapters
<jeb.j.cramer@intel.com> (02/10/18 1.742.1.4) e1000 2/11: * Changed flow control defaults to minimize packet drops
<jeb.j.cramer@intel.com> (02/10/18 1.742.1.3) e1000 1/11: * add new pci ids
<thockin@freakshow.cobalt.com> (02/10/17 1.742.1.2) drivers/net/eepro100.c: eliminate speedo_intrmask
<thockin@freakshow.cobalt.com> (02/10/17 1.737.3.8) drivers/net/eepro100.c: compile bugs
<thockin@freakshow.cobalt.com> (02/10/16 1.737.3.7) drivers/net/natsemi.c: init msg_enable in proper way
<sparker@sun.com> (02/10/16 1.737.3.6) drivers/net/eepro100.c: mask the interrupt and do a small delay on close()
<sparker@sun.com> (02/10/16 1.737.3.5) drivers/net/eepro100.c: only set priv->last_rx_time if we did work
<sparker@sun.com> (02/10/16 1.737.3.4) drivers/net/eepro100.c: simplify wait_for_cmd_done(), better errors
<thockin@freakshow.cobalt.com> (02/10/16 1.737.3.3) drivers/net/eepro100.c: * use netif_msg_xxx() instead of speedo_debug * better default debug mask, proper use of debug module param * add ETHTOOL_[GS]MSGLVL
<thockin@freakshow.cobalt.com> (02/10/14 1.737.3.2) drivers/net/mii.c: only call netif_carrier_{on,off} if there is a state change
<thockin@freakshow.cobalt.com> (02/10/14 1.737.3.1) drivers/net/eepro100.c: * mii cleanups * use mii_check_link() * check link every timer
[unhandled content-type:application/x-bzip2] | |