kernel-ark/drivers/net
Jay Vosburgh fd989c8332 bonding: alternate agg selection policies for 802.3ad
This patch implements alternative aggregator selection policies
for 802.3ad.  The existing policy, now termed "stable," selects the active
aggregator by greatest bandwidth, and only reselects a new aggregator
if the active aggregator is entirely disabled (no more ports or all ports
down).

	This patch adds two new policies: bandwidth and count, selecting
the active aggregator by total bandwidth (like the stable policy) or by
the number of ports in the aggregator, respectively.  These two policies
also differ from the stable policy in that they will reselect the active
aggregator when availability-related changes occur in the bond (e.g.,
link state change).

	This permits "gang failover" within 802.3ad, allowing redundant
aggregators along parallel paths to always maintain the "best" aggregator
as the active aggregator (rather than having to wait for the active to
entirely fail).

	This patch also updates the driver version to 3.5.0.

Signed-off-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2008-11-06 00:49:47 -05:00
..
appletalk drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
arcnet drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
arm drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
atl1e drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
atlx drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
bonding bonding: alternate agg selection policies for 802.3ad 2008-11-06 00:49:47 -05:00
can [CAN]: Add virtual CAN netdevice driver 2008-01-28 14:54:12 -08:00
chelsio drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
cris net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
cxgb3 drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
e1000 drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
e1000e drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ehea drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
enic drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
fs_enet net: convert more to %pM 2008-10-27 17:47:26 -07:00
hamradio drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ibm_newemac Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-10-31 00:17:34 -07:00
igb drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
irda drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ixgb drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ixgbe drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ixp2000 drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
mlx4 drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
myri10ge drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
netxen drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
pcmcia drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
phy broadcom: Add support for BCM50610 2008-11-03 16:56:51 -08:00
qlge drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sfc drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
skfp drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
tokenring drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
tulip drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
usb drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
wan drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
wireless drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
3c59x.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
3c501.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
3c501.h [NET] drivers/net: statistics cleanup #1 -- save memory and shrink code 2007-10-10 16:51:16 -07:00
3c503.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
3c503.h
3c505.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
3c505.h 3c505: use netstats in net_device structure 2008-04-29 01:55:11 -04:00
3c507.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
3c509.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
3c515.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
3c523.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
3c523.h
3c527.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
3c527.h
7990.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
7990.h [NET] drivers/net: statistics cleanup #1 -- save memory and shrink code 2007-10-10 16:51:16 -07:00
8139cp.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
8139too.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
8390.c drivers/net: coding styles fixes to drivers/net/8390.c 2008-08-07 02:21:05 -04:00
8390.h 8390: Split 8390 support into a pausing and a non pausing driver core 2008-07-04 08:47:51 -04:00
8390p.c drivers/net: coding styles fixes to drivers/net/8390p.c 2008-08-07 02:21:03 -04:00
82596.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
a2065.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
a2065.h
ac3200.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
acenic_firmware.h
acenic.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
acenic.h acenic: use netstats in net_device structure 2008-05-13 01:35:24 -04:00
amd8111e.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
amd8111e.h amd8111e: trivial endianness annotations, NULL noise removal 2007-10-10 16:51:58 -07:00
apne.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ariadne.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ariadne.h Convert files to UTF-8 and some cleanups 2007-10-19 23:21:04 +02:00
at1700.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
atarilance.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
atp.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
atp.h
au1000_eth.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
au1000_eth.h phylib: move to dynamic allocation of struct mii_bus 2008-10-08 16:29:57 -07:00
ax88796.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
b44.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
b44.h [B44]: port to native ssb support 2007-10-10 16:51:43 -07:00
bfin_mac.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
bfin_mac.h phylib: move to dynamic allocation of struct mii_bus 2008-10-08 16:29:57 -07:00
bmac.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
bmac.h
bnx2_fw2.h bnx2: Update TPAT firmware 2008-07-18 17:54:17 -07:00
bnx2_fw.h bnx2: Update 5706/5708 firmware. 2008-10-09 12:22:38 -07:00
bnx2.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
bnx2.h bnx2: Handle DMA mapping errors. 2008-10-09 12:26:41 -07:00
bnx2x_fw_defs.h bnx2x: Checkpatch compliance 2008-08-13 16:05:38 -07:00
bnx2x_hsi.h bnx2x: Spelling mistakes 2008-08-13 16:05:37 -07:00
bnx2x_init_values.h bnx2x: FW Internal Memory structure 2008-08-13 16:01:48 -07:00
bnx2x_init.h bnx2x: Checkpatch compliance 2008-08-13 16:05:38 -07:00
bnx2x_link.c [netdrvr] remove unnecessary #include 2008-08-14 04:26:38 -04:00
bnx2x_link.h bnx2x: Spelling mistakes 2008-08-13 16:05:37 -07:00
bnx2x_main.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
bnx2x_reg.h bnx2x: Spelling mistakes 2008-08-13 16:05:37 -07:00
bnx2x.h bnx2x: Accessing un-mapped page 2008-09-03 14:38:00 -07:00
bsd_comp.c
cassini.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
cassini.h cassini: use request_firmware 2008-09-22 19:27:10 -07:00
cpmac.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
cs89x0.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
cs89x0.h
de600.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
de600.h [NET] drivers/net: statistics cleanup #1 -- save memory and shrink code 2007-10-10 16:51:16 -07:00
de620.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
de620.h
declance.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
defxx.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
defxx.h
depca.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
depca.h
dl2k.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
dl2k.h Fix dl2k constants 2008-02-01 20:54:03 +11:00
dm9000.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
dm9000.h DM9000: Add support for DM9000A and DM9000B chips 2008-06-24 22:57:16 -04:00
dummy.c [NET]: Nuke SET_MODULE_OWNER macro. 2007-10-10 16:51:13 -07:00
e100.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
e2100.c [NET]: Nuke SET_MODULE_OWNER macro. 2007-10-10 16:51:13 -07:00
eepro.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
eexpress.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
eexpress.h
enc28j60_hw.h add driver for enc28j60 ethernet chip 2008-01-28 15:08:03 -08:00
enc28j60.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
epic100.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
eql.c [NET] drivers/net: statistics cleanup #1 -- save memory and shrink code 2007-10-10 16:51:16 -07:00
es3210.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
eth16i.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ewrk3.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ewrk3.h
fealnx.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
fec_mpc52xx_phy.c powerpc/mpc5200: Refactor FEC mdio read/write routines 2008-10-15 11:10:00 -06:00
fec_mpc52xx.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
fec_mpc52xx.h [POWERPC] mpc5200: Allow for fixed speed MII configurations 2008-05-01 11:05:58 -06:00
fec.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
fec.h m68knommu: fix ColdFire 5272 fec driver hash registers 2008-05-01 08:08:36 -07:00
forcedeth.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
gianfar_ethtool.c gianfar: Add magic packet and suspend/resume support. 2008-07-16 17:57:47 -05:00
gianfar_mii.c gianfar: Fix race in TBI/SerDes configuration 2008-10-31 00:59:46 -04:00
gianfar_mii.h gianfar: Fix race in TBI/SerDes configuration 2008-10-31 00:59:46 -04:00
gianfar_sysfs.c [netdrvr] remove unnecessary #include 2008-08-14 04:26:38 -04:00
gianfar.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
gianfar.h net: don't grab a mutex within a timer context in gianfar 2008-08-27 05:55:19 -04:00
hamachi.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
hp100.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
hp100.h
hp-plus.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
hp.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
hplance.c make hplance_{init,cleanup}_module() static 2008-06-11 21:58:32 -04:00
hplance.h
hydra.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ibmlana.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ibmlana.h [NET] drivers/net: statistics cleanup #1 -- save memory and shrink code 2007-10-10 16:51:16 -07:00
ibmveth.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ibmveth.h ibmveth: enable driver for CMO 2008-07-25 15:44:44 +10:00
ifb.c netdev: Fix lockdep warnings in multiqueue configurations. 2008-07-31 16:58:50 -07:00
ioc3-eth.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ipg.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ipg.h [netdrvr] remove unnecessary #include 2008-08-14 04:26:38 -04:00
isa-skeleton.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
iseries_veth.c dma-mapping: add the device argument to dma_mapping_error() 2008-07-26 12:00:03 -07:00
jazzsonic.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
jme.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
jme.h jme: Advances version number 2008-10-08 19:51:33 -07:00
Kconfig bonding: send IPv6 neighbor advertisement on failover 2008-11-06 00:49:37 -05:00
korina.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
lance.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
lasi_82596.c
lib8390.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
lib82596.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
LICENSE.SRC
lne390.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
loopback.c net: Guaranetee the proper ordering of the loopback device. 2008-11-05 16:00:02 -08:00
lp486e.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
mac89x0.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
mac8390.c drivers/net/mac8390.c: make functions static 2008-06-11 21:58:33 -04:00
macb.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
macb.h phylib: move to dynamic allocation of struct mii_bus 2008-10-08 16:29:57 -07:00
mace.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
mace.h
macmace.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
macsonic.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
macvlan.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
Makefile The overdue eepro100 removal. 2008-10-31 00:52:23 -04:00
meth.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
meth.h define global BIT macro 2007-10-19 11:53:42 -07:00
mii.c
mipsnet.c drivers/net: replace __FUNCTION__ with __func__ 2008-09-24 18:59:00 -04:00
mv643xx_eth.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
mvme147.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
myri_code.h
myri_sbus.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
myri_sbus.h myri_sbus: Convert to pure OF driver. 2008-08-29 02:13:32 -07:00
natsemi.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ne2.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ne2k-pci.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ne3210.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ne-h8300.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ne.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
netconsole.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
netx-eth.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ni52.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ni52.h ni52: unbreak scp_struct 2008-03-26 00:18:00 -04:00
ni65.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ni65.h
ni5010.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ni5010.h
niu.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
niu.h Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 2008-05-15 00:34:44 -07:00
ns83820.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
pasemi_mac_ethtool.c pasemi_mac: basic ethtool support 2008-03-05 16:34:41 -06:00
pasemi_mac.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
pasemi_mac.h pasemi_mac: basic ethtool support 2008-03-05 16:34:41 -06:00
pci-skeleton.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
pcnet32.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
plip.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ppp_async.c tty: Ldisc revamp 2008-07-20 17:12:34 -07:00
ppp_deflate.c [PPP]: Sparse warning fixes. 2008-01-28 15:11:27 -08:00
ppp_generic.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ppp_mppe.c [netdrvr] remove unnecessary #include 2008-08-14 04:26:38 -04:00
ppp_mppe.h
ppp_synctty.c tty: Ldisc revamp 2008-07-20 17:12:34 -07:00
pppoe.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-10-31 00:17:34 -07:00
pppol2tp.c net: Remove __skb_insert() calls outside of skbuff internals. 2008-09-21 21:28:51 -07:00
pppox.c remove CONFIG_KMOD from drivers 2008-10-17 02:38:35 +11:00
ps3_gelic_net.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
ps3_gelic_net.h ps3: gelic: updown_lock semaphore to mutex 2008-06-03 15:00:14 -04:00
ps3_gelic_wireless.c net: convert more to %pM 2008-10-27 17:47:26 -07:00
ps3_gelic_wireless.h PS3: gelic: Kill the static bounce buffer 2008-06-03 15:00:27 -04:00
qla3xxx.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
qla3xxx.h qla3xxx: cleanup: Remove some unused structure definitions and structure elements. 2008-08-07 02:11:14 -04:00
r6040.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
r8169.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
rionet.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
rrunner.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
rrunner.h rrunner: use offsetof() instead of homegrown insanity 2007-12-22 22:53:07 -05:00
s2io-regs.h S2io: Added napi support when MSIX is enabled. 2008-05-22 06:26:21 -04:00
s2io.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
s2io.h s2io: Fix enabling VLAN tag stripping at driver initialization 2008-09-24 18:49:04 -04:00
sb1000.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sb1250-mac.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sc92031.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
seeq8005.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
seeq8005.h
sgiseeq.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sgiseeq.h
sh_eth.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sh_eth.h [netdrvr] sh_eth: Add SH7619 support 2008-08-07 02:20:57 -04:00
sis190.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sis900.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sis900.h
skge.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
skge.h skge: add a debug interface 2007-10-16 21:10:29 -04:00
sky2.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sky2.h sky2: fix PM related regressions 2008-08-07 01:55:50 -04:00
slhc.c [PPP]: Sparse warning fixes. 2008-01-28 15:11:27 -08:00
slip.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
slip.h
smc91x.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
smc91x.h Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm 2008-10-11 10:09:45 -07:00
smc911x.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
smc911x.h SMC911x: unbreak PXA builds 2008-10-22 06:22:13 -04:00
smc9194.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
smc9194.h
smc-mca.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
smc-ultra32.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
smc-ultra.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sni_82596.c net drivers: fix platform driver hotplug/coldplug 2008-04-25 02:08:54 -04:00
sonic.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sonic.h
Space.c
spider_net_ethtool.c [SPIDERNET] spider_net_ethtool: Keep up with recent netdev stats changes 2007-10-10 16:52:53 -07:00
spider_net.c dma-mapping: add the device argument to dma_mapping_error() 2008-07-26 12:00:03 -07:00
spider_net.h spidernet: change interrupt masks 2008-04-16 20:06:50 -04:00
starfire_firmware.h
starfire_firmware.pl
starfire.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
stnic.c net: stnic: Fix up fallout from SH header migration. 2008-08-02 04:39:33 +09:00
sun3_82586.c [netdrvr] Drivers should not set IFF_* flag themselves 2008-08-07 02:23:19 -04:00
sun3_82586.h
sun3lance.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sunbmac.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sunbmac.h sunbmac: Convert to pure OF driver. 2008-08-29 02:13:33 -07:00
sundance.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sungem_phy.c
sungem_phy.h
sungem.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sungem.h sungem endianness annotations 2008-01-28 15:07:10 -08:00
sunhme.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sunhme.h sunhme: Convert to pure OF driver. 2008-08-29 02:14:29 -07:00
sunlance.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sunqe.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
sunqe.h sunqe: Convert to pure OF driver. 2008-08-29 02:14:43 -07:00
sunvnet.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
sunvnet.h
tc35815.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
tehuti_fw.h [NET]: Add Tehuti network driver. 2007-10-10 16:51:34 -07:00
tehuti.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
tehuti.h drivers/net: replace __FUNCTION__ with __func__ 2008-09-24 18:59:00 -04:00
tg3.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
tg3.h tg3: 5785 enhancements 2008-11-03 16:55:44 -08:00
tlan.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
tlan.h tlan: wrap source lines 2008-05-30 22:18:02 -04:00
tsi108_eth.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
tsi108_eth.h
tun.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
typhoon-firmware.h
typhoon.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
typhoon.h typhoon: trivial endianness annotations 2007-12-22 22:53:06 -05:00
ucc_geth_ethtool.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-06-10 02:22:26 -07:00
ucc_geth_mii.c phylib: move to dynamic allocation of struct mii_bus 2008-10-08 16:29:57 -07:00
ucc_geth_mii.h ucc_geth: really fix section mismatch 2007-12-17 16:02:20 -05:00
ucc_geth.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
ucc_geth.h ucc_geth: Fix a bunch of sparse warnings 2008-05-06 12:02:08 -04:00
veth.c veth: remove unused list 2008-10-28 23:02:33 -07:00
via-rhine.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
via-velocity.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
via-velocity.h drivers/net: replace __FUNCTION__ with __func__ 2008-09-24 18:59:00 -04:00
virtio_net.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
wd.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
xen-netfront.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
xtsonic.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00
yellowfin.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
znet.c drivers/net: Kill now superfluous ->last_rx stores. 2008-11-03 21:11:17 -08:00
zorro8390.c net: convert print_mac to %pM 2008-10-27 17:06:18 -07:00