linux/drivers/net
Larry Finger b6c3f5be7c b43: Fix throughput regression
Commit c7ab5ef9bc entitled "b43: implement
short slot and basic rate handling" reduced the transmit throughput for
my BCM4311 device from 18 Mb/s to 0.7 Mb/s. The basic rate handling
portion is OK, the problem is in the short slot handling.

Prior to this change, the short slot enable/disable routines were never
called. Experimentation showed that the critical part was changing the
value at offset 0x0010 in the shared memory. This is supposed to contain
the 802.11 Slot Time in usec, but if it is changed from its initial value
of zero, performance is destroyed. On the other hand, changing the value
in the MMIO register corresponding to the Interframe Slot Time increased
performance from 18 to 22 Mb/s. A BCM4306/3 also shows dramatic
improvement of the transmit rate from 5.3 to 19.0 Mb/s.

Other changes in the patch include removal of the magic number for the
MMIO register, and allowing the slot time to be set for any PHY operating
in the 2.4 GHz band. Previously, the routine was executed only for G PHYs.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Cc: Stable <stable@kernel.org> [Any stable version back through 2.6.28]
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-02-03 16:55:19 -05:00
..
appletalk drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
arcnet drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
arm Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-12-01 22:13:38 -08:00
atl1c atl1c:use common_task instead of reset_task and link_chg_task 2009-12-08 20:48:07 -08:00
atl1e atl1e: Remove non-implementation of ethtool set_msglevel() operation 2009-12-02 22:10:16 -08:00
atlx drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
benet be2net: Add support for ethtool self test 2009-12-03 16:15:52 -08:00
bonding drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
can drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
chelsio netdev: convert bulk of drivers to netdev_tx_t 2009-09-01 01:14:07 -07:00
cris Merge branch 'for-linus' of git://repo.or.cz/cris-mirror 2009-09-24 17:08:56 -07:00
cxgb3 drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
e1000 drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
e1000e e1000e: only perform ESB2 MDIC workaround on certain configurations 2009-12-08 20:10:12 -08:00
ehea drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
enic net: Use netdev_alloc_skb_ip_align() 2009-10-13 11:48:18 -07:00
fs_enet net: Fix OF platform drivers coldplug/hotplug when compiled as modules 2009-10-14 14:54:52 -07:00
hamradio drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
ibm_newemac drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
igb drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
igbvf drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
irda drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
ixgb ixgb: remove use of skb_dma_map from ixgb 2009-12-02 19:57:11 -08:00
ixgbe ixgbe: add support for 82599 KR device 0x1517 2009-12-08 20:10:13 -08:00
ixp2000 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-10-13 12:55:20 -07:00
mlx4 mlx4_core: Add a new supported 40 GigE device ID 2009-10-14 10:52:40 -07:00
myri10ge myri10ge: use src+dst for rss hashing 2009-12-08 20:24:35 -08:00
netxen netxen: fix firmware type check 2009-12-08 20:37:46 -08:00
pcmcia Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ 2009-12-05 15:22:26 -08:00
phy drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
qlge drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
sfc sfc: Update version, copyright dates, authors 2009-11-29 17:23:58 -08:00
skfp headers: remove sched.h from interrupt.h 2009-10-11 11:20:58 -07:00
stmmac drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
tokenring drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
tulip drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
usb usbnet & cdc-ether: Autosuspend for online devices 2009-12-03 15:31:18 -08:00
vmxnet3 drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
vxge drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
wan drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
wimax Merge branch 'linux-2.6.33.y' of git://git.kernel.org/pub/scm/linux/kernel/git/inaky/wimax 2009-11-06 05:01:54 -08:00
wireless b43: Fix throughput regression 2010-02-03 16:55:19 -05:00
3c59x.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
3c501.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
3c501.h 3com: convert drivers to netdev_tx_t 2009-09-01 01:13:50 -07:00
3c503.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
3c503.h
3c505.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
3c505.h
3c507.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
3c509.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
3c515.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
3c523.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
3c523.h
3c527.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
3c527.h
7990.c net: convert remaining non-symbolic return values in ndo_start_xmit() functions 2009-07-05 19:23:38 -07:00
7990.h
8139cp.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
8139too.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
8390.c netdev: convert bulk of drivers to netdev_tx_t 2009-09-01 01:14:07 -07:00
8390.h netdev: convert bulk of drivers to netdev_tx_t 2009-09-01 01:14:07 -07:00
8390p.c netdev: convert bulk of drivers to netdev_tx_t 2009-09-01 01:14:07 -07:00
82596.c netdev: convert bulk of drivers to netdev_tx_t 2009-09-01 01:14:07 -07:00
a2065.c netdev: convert bulk of drivers to netdev_tx_t 2009-09-01 01:14:07 -07:00
a2065.h
ac3200.c
acenic.c acenic: Pass up error code from ace_load_firmware() 2009-10-12 04:18:48 -07:00
acenic.h netdev: convert bulk of drivers to netdev_tx_t 2009-09-01 01:14:07 -07:00
amd8111e.c netdev: Remove redundant checks for CAP_NET_ADMIN in MDIO implementations 2009-09-03 20:02:11 -07:00
amd8111e.h
apne.c
ariadne.c netdev: convert bulk of drivers to netdev_tx_t 2009-09-01 01:14:07 -07:00
ariadne.h
at1700.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
atarilance.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
atp.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
atp.h
au1000_eth.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-11-29 00:57:15 -08:00
au1000_eth.h
ax88796.c
b44.c b44 WOL setup: one-bit-off stack corruption kernel panic fix 2009-12-08 21:00:22 -08:00
b44.h Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 2009-06-15 03:02:23 -07:00
bcm63xx_enet.c net: Use netdev_alloc_skb_ip_align() 2009-10-13 11:48:18 -07:00
bcm63xx_enet.h MIPS: BCM63xx: Add integrated ethernet mac support. 2009-09-17 20:07:53 +02:00
bfin_mac.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
bfin_mac.h
bmac.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
bmac.h
bnx2_fw.h
bnx2.c bnx2: Refine VPD logic. 2009-12-03 15:58:00 -08:00
bnx2.h bnx2: Dump some state during tx timeout. 2009-12-03 13:18:11 -08:00
bnx2x_dump.h bnx2x: Beautify bnx2x_dump.h 2009-08-12 23:03:00 -07:00
bnx2x_fw_defs.h bnx2x: Using the new FW 2009-08-12 22:53:28 -07:00
bnx2x_fw_file_hdr.h
bnx2x_hsi.h bnx2x: Add support for BCM84823 2009-11-05 20:00:41 -08:00
bnx2x_init_ops.h bnx2x: Re-factor the initialization code 2009-08-12 23:02:59 -07:00
bnx2x_init.h bnx2x: Re-factor the initialization code 2009-08-12 23:02:59 -07:00
bnx2x_link.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
bnx2x_link.h bnx2x: Fix CL73 autoneg issues 2009-11-05 20:00:29 -08:00
bnx2x_main.c bnx2x: Don't set netdev->trans_start 2009-11-18 05:03:14 -08:00
bnx2x_reg.h bnx2x: Fix 10G mode in BCM8481/BCM84823 2009-11-05 20:00:48 -08:00
bnx2x.h bnx2x: Handle Rx and Tx together in NAPI 2009-11-17 04:08:48 -08:00
bsd_comp.c
cassini.c NET: cassini, fix lock imbalance 2009-11-06 20:26:09 -08:00
cassini.h
cnic_defs.h cnic: Add bnx2x data structures. 2009-10-11 23:30:16 -07:00
cnic_if.h bnx2x: Add main CNIC interface functions. 2009-10-11 23:30:14 -07:00
cnic.c cnic: Use dma_alloc_coherent(). 2009-12-02 19:57:22 -08:00
cnic.h cnic: Add bnx2x data structures. 2009-10-11 23:30:16 -07:00
cpmac.c net: Use netdev_alloc_skb_ip_align() 2009-10-13 11:48:18 -07:00
cs89x0.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
cs89x0.h
davinci_emac.c TI DaVinci EMAC: Minor macro related updates 2009-11-20 13:57:54 -08:00
de600.c net: use NETDEV_TX_OK instead of 0 in ndo_start_xmit() functions 2009-07-05 19:16:04 -07:00
de600.h
de620.c net: use NETDEV_TX_OK instead of 0 in ndo_start_xmit() functions 2009-07-05 19:16:04 -07:00
de620.h
declance.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
defxx.c netdev: convert bulk of drivers to netdev_tx_t 2009-09-01 01:14:07 -07:00
defxx.h
depca.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
depca.h
dl2k.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
dl2k.h
dm9000.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
dm9000.h DM9000: Wake on LAN support 2009-11-11 19:22:21 -08:00
dnet.c netdev: convert bulk of drivers to netdev_tx_t 2009-09-01 01:14:07 -07:00
dnet.h
dummy.c netdev: convert pseudo drivers to netdev_tx_t 2009-09-01 01:13:40 -07:00
e100.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-12-01 22:13:38 -08:00
e2100.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
eepro.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
eexpress.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
eexpress.h
enc28j60_hw.h
enc28j60.c spi: prefix modalias with "spi:" 2009-09-23 07:39:43 -07:00
epic100.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
eql.c headers: remove sched.h from interrupt.h 2009-10-11 11:20:58 -07:00
es3210.c
eth16i.c netdev: convert bulk of drivers to netdev_tx_t 2009-09-01 01:14:07 -07:00
ethoc.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-11-18 22:19:03 -08:00
ewrk3.c headers: remove sched.h from interrupt.h 2009-10-11 11:20:58 -07:00
ewrk3.h
fealnx.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
fec_mpc52xx_phy.c net: Fix OF platform drivers coldplug/hotplug when compiled as modules 2009-10-14 14:54:52 -07:00
fec_mpc52xx.c net/mpc5200: Fix locking on fec_mpc52xx driver 2009-12-08 20:29:10 -08:00
fec_mpc52xx.h
fec.c net: fix section mismatch in fec.c 2009-10-20 18:51:37 -07:00
fec.h fec: fix definition of 5272 version of FEC_X_DES_ACTIVE register 2009-07-06 18:56:11 -07:00
forcedeth.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
fsl_pq_mdio.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-11-08 23:00:54 -08:00
fsl_pq_mdio.h fsl_pq_mdio: Add Suport for etsec2.0 devices. 2009-11-02 23:40:57 -08:00
gianfar_ethtool.c gianfar: Basic Support for programming hash rules 2009-11-02 23:40:59 -08:00
gianfar_sysfs.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
gianfar.c gianfar: Fix build with CONFIG_NET_POLL_CONTROLLER=y 2009-12-09 02:52:19 -08:00
gianfar.h gianfar: Fix compiler and sparse warnings 2009-11-08 00:43:17 -08:00
hamachi.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
hp100.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
hp100.h
hp-plus.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
hp.c
hplance.c
hplance.h
hydra.c net: fix hydra printk format warning 2009-09-07 01:56:52 -07:00
ibmlana.c netdev: convert bulk of drivers to netdev_tx_t 2009-09-01 01:14:07 -07:00
ibmlana.h
ibmveth.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
ibmveth.h
ifb.c net: rename skb->iif to skb->skb_iif 2009-11-20 15:35:04 -08:00
ioc3-eth.c net: use NETDEV_TX_OK instead of 0 in ndo_start_xmit() functions 2009-07-05 19:16:04 -07:00
ipg.c drivers/net/ipg.c: remove exceptional & on function name 2009-11-18 10:48:39 -08:00
ipg.h trivial: fix typo milisecond/millisecond for documentation and source comments. 2009-06-12 18:01:46 +02:00
isa-skeleton.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
iseries_veth.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
jazzsonic.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
jme.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
jme.h jme: Advance driver version number 2009-07-06 13:05:13 -07:00
Kconfig ps3_gelic_wireless: Fix build failure due to missing WEXT_PRIV 2009-12-21 11:32:30 -05:00
korina.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
ks8842.c net: Use netdev_alloc_skb_ip_align() 2009-10-13 11:48:18 -07:00
ks8851_mll.c drivers/net: ks8851_mll ethernet network driver -resubmit 2009-11-20 13:53:36 -08:00
ks8851.c net: Fix ks8851 snl NULL pointer dereference Oops 2009-12-03 16:04:25 -08:00
ks8851.h KS8851: Fix MAC address write order 2009-10-20 19:11:06 -07:00
lance.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
lasi_82596.c lasi_82596: fix printk format warning 2009-05-05 12:29:47 -07:00
lib8390.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
lib82596.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
LICENSE.SRC
ll_temac_main.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
ll_temac_mdio.c
ll_temac.h
lne390.c
loopback.c net: Simplify loopback and improve batching. 2009-12-01 16:15:52 -08:00
lp486e.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
mac89x0.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
mac8390.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-06-03 02:43:41 -07:00
macb.c trivial: fix typos "man[ae]g?ment" -> "management" 2009-09-21 15:14:56 +02:00
macb.h
mace.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
mace.h
macmace.c
macsonic.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
macvlan.c netdevice: provide common routine for macvlan and vlan operstate management 2009-12-03 15:59:22 -08:00
Makefile net: add support for STMicroelectronics Ethernet controllers. 2009-10-14 15:13:45 -07:00
mdio.c mdio: Expose pause frame advertising flags to ethtool 2009-10-12 23:59:08 -07:00
meth.c don't use __devexit_p to wrap meth_remove 2009-10-01 14:34:40 -07:00
meth.h
mii.c netdev: Remove redundant checks for CAP_NET_ADMIN in MDIO implementations 2009-09-03 20:02:11 -07:00
mipsnet.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
mv643xx_eth.c mv643xx_eth: check for valid hw address (resubmit) 2009-12-08 20:36:00 -08:00
mvme147.c
myri_sbus.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
myri_sbus.h
natsemi.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
ne2.c
ne2k-pci.c ne2k-pci: use dev->addr_len instead of "6" 2009-05-03 14:19:23 -07:00
ne3210.c net: remove driver_data direct access of struct device 2009-05-01 15:21:55 -07:00
ne-h8300.c
ne.c Remove multiple KERN_ prefixes from printk formats 2009-07-08 10:30:03 -07:00
netconsole.c netconsole: take care of NETDEV_UNREGISTER event 2009-05-01 15:24:18 -07:00
netx-eth.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
ni52.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
ni52.h
ni65.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
ni65.h
ni5010.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
ni5010.h
niu.c niu.c: Use correct length in strncmp 2009-11-13 14:07:30 -08:00
niu.h trivial: typo (en|dis|avail|remove)bale -> (en|dis|avail|remove)able 2009-06-12 18:01:45 +02:00
ns83820.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
pasemi_mac_ethtool.c pasemi_mac: ethtool set settings support 2009-10-12 13:26:39 -07:00
pasemi_mac.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
pasemi_mac.h
pci-skeleton.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
pcnet32.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
plip.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
ppp_async.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
ppp_deflate.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
ppp_generic.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
ppp_mppe.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
ppp_mppe.h
ppp_synctty.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
pppoe.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
pppol2tp.c net: Simplify pppol2tp pernet operations. 2009-12-01 16:15:57 -08:00
pppox.c net: pass kern to net_proto_family create function 2009-11-05 22:18:14 -08:00
ps3_gelic_net.c net/ps3: Add support for gelic link negotiation 2009-12-02 00:52:31 -08:00
ps3_gelic_net.h net/ps3: Add support for gelic link negotiation 2009-12-02 00:52:31 -08:00
ps3_gelic_wireless.c netdev: drivers should make ethtool_ops const 2009-09-02 01:03:33 -07:00
ps3_gelic_wireless.h
qla3xxx.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
qla3xxx.h
r6040.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
r8169.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
rionet.c trivial: fix typo "for for" in multiple files 2009-09-21 15:14:54 +02:00
rrunner.c netdev: convert bulk of drivers to netdev_tx_t 2009-09-01 01:14:07 -07:00
rrunner.h netdev: convert bulk of drivers to netdev_tx_t 2009-09-01 01:14:07 -07:00
s2io-regs.h s2io: Use generic MDIO definitions 2009-04-29 17:32:34 -07:00
s2io.c s2io: fixing a ethtool test that is broken 2009-11-13 19:56:53 -08:00
s2io.h s2io: Generate complete messages using single line DBG_PRINTs 2009-08-30 22:35:11 -07:00
s6gmac.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
sb1000.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
sb1250-mac.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
sc92031.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
seeq8005.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
seeq8005.h
sgiseeq.c net: Use netdev_alloc_skb_ip_align() 2009-10-13 11:48:18 -07:00
sgiseeq.h
sh_eth.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
sh_eth.h net: add Runtime PM to the sh_eth driver 2009-10-13 03:44:05 -07:00
sis190.c net: Use netdev_alloc_skb_ip_align() 2009-10-13 11:48:18 -07:00
sis900.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
sis900.h
skge.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
skge.h skge: use unique IRQ name 2009-10-01 15:14:54 -07:00
sky2.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
sky2.h sky2: fix receive pause thresholds 2009-10-29 22:57:27 -07:00
slhc.c
slip.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
slip.h
smc91x.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-12-01 22:13:38 -08:00
smc91x.h drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
smc911x.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
smc911x.h net: smc911x: includecheck fix for smc911x.h 2009-08-12 22:13:16 -07:00
smc9194.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
smc9194.h
smc-mca.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
smc-ultra32.c
smc-ultra.c
smsc911x.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
smsc911x.h
smsc9420.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-12-01 22:13:38 -08:00
smsc9420.h
sni_82596.c
sonic.c net: convert remaining non-symbolic return values in ndo_start_xmit() functions 2009-07-05 19:23:38 -07:00
sonic.h
Space.c
spider_net_ethtool.c
spider_net.c spider-net: declare MODULE_FIRMWARE 2009-11-10 20:28:52 -08:00
spider_net.h
starfire.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
stnic.c
sun3_82586.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
sun3_82586.h
sun3lance.c net: use NETDEV_TX_OK instead of 0 in ndo_start_xmit() functions 2009-07-05 19:16:04 -07:00
sunbmac.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
sunbmac.h
sundance.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
sungem_phy.c
sungem_phy.h
sungem.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-11-18 22:19:03 -08:00
sungem.h drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
sunhme.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
sunhme.h
sunlance.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
sunqe.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
sunqe.h
sunvnet.c drivers/net: remove duplicate structure field initialization 2009-09-22 14:00:09 -07:00
sunvnet.h
tc35815.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
tehuti.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
tehuti.h trivial: remove duplicated MIN macro from tehuti. 2009-11-04 05:06:24 -08:00
tg3.c tg3: Update version to 3.105 2009-12-03 13:18:08 -08:00
tg3.h tg3: Add some VPD preprocessor constants 2009-12-03 13:18:04 -08:00
tlan.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
tlan.h
tsi108_eth.c net: Use netdev_alloc_skb_ip_align() 2009-10-13 11:48:18 -07:00
tsi108_eth.h
tun.c net/tun: handle compat_ioctl directly 2009-11-06 22:52:32 -08:00
typhoon.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
typhoon.h
ucc_geth_ethtool.c ucc_geth: Implement suspend/resume and Wake-On-LAN support 2009-08-30 21:51:47 -07:00
ucc_geth.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
ucc_geth.h ucc_geth: Implement suspend/resume and Wake-On-LAN support 2009-08-30 21:51:47 -07:00
veth.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-11-29 00:57:15 -08:00
via-rhine.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
via-velocity.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
via-velocity.h via-velocity: Bump version 2009-11-26 15:51:29 -08:00
virtio_net.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
wd.c
xen-netfront.c netdev: drivers should make ethtool_ops const 2009-09-02 01:03:33 -07:00
xilinx_emaclite.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
xtsonic.c drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
yellowfin.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
znet.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
zorro8390.c zorro8390: Fix read buffer overflow in zorro8390_init_one() 2009-08-09 21:46:53 -07:00