linux_old1/drivers/net
Jon Mason 1853e2e15d s2io: rx_ring_sz bounds checking
modparm rx_ring_sz can be set to be greater than the maximum allowable
number of blocks.  This results in an array overrun when probing the
driver, and causes memory corruption.

Also, the MAX_RX_DESC_1 multiply the max number of rings by max number
of blocker per ring by 127, but the driver does the same calculation
with 127+1.  This results in the possibility of the value being set
being larger than the maximum allowable value.

Finally, clean-up the s2io_ethtool_gringparam code to be more
intuitive.

Signed-off-by: Jon Mason <jon.mason@exar.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-12-11 11:46:36 -08:00
..
appletalk Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2010-10-24 13:41:39 -07:00
arcnet arcnet: fix signed bug in probe function 2010-07-18 15:07:15 -07:00
arm net: am79c961a: Omit private ndo_get_stats function 2010-12-06 13:24:46 -08:00
atl1c atl1c: Fix hardware type check for enabling OTP CLK 2010-11-21 10:06:48 -08:00
atl1e vlan: Don't check for vlan group before vlan_tx_tag_present. 2010-10-21 01:26:52 -07:00
atlx atl1 : fix panic on load 2010-11-03 18:50:05 -07:00
benet Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-12-08 13:47:38 -08:00
bna vlan: Don't check for vlan group before vlan_tx_tag_present. 2010-10-21 01:26:52 -07:00
bnx2x bnx2x: Update version number and a date. 2010-12-09 20:50:02 -08:00
bonding bonding: add the debugfs facility to the bonding driver 2010-12-10 16:24:33 -08:00
caif CAIF: Fix U5500 compile error for shared memory driver 2010-12-08 08:35:29 -08:00
can can: slcan: Add missing linux/sched.h include. 2010-12-08 18:41:03 -08:00
chelsio vlan: Don't check for vlan group before vlan_tx_tag_present. 2010-10-21 01:26:52 -07:00
cris net: cris/eth_v10: Use net_device_stats from struct net_device_stats 2010-12-06 13:24:47 -08:00
cxgb3 cxgb3: Removing unused return variable 2010-11-28 11:50:15 -08:00
cxgb4 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-12-08 13:47:38 -08:00
cxgb4vf Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-12-08 13:47:38 -08:00
e1000 Intel Wired LAN drivers: Use static const 2010-12-10 22:12:32 -08:00
e1000e e1000e: increment the driver version 2010-12-10 22:13:57 -08:00
ehea Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-12-08 13:47:38 -08:00
enic enic: Move enic port profile handling code to a new 802.1Qbh provisioning info type 2010-12-10 16:23:51 -08:00
fs_enet drivers/net/fs_enet/fs_enet-main.c: Add of_node_put to avoid memory leak 2010-09-06 18:29:17 -07:00
hamradio Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2010-10-24 13:41:39 -07:00
ibm_newemac ibm_newemac: Remove netif_stop_queue() in emac_probe(). 2010-11-01 08:49:51 -07:00
igb igb: Add new function to read part number from EEPROM in string format 2010-12-10 22:14:01 -08:00
igbvf netdev: Use default implementation of ethtool_ops::get_link where possible 2010-12-10 15:55:24 -08:00
irda SuperH IrDA: correct Baud rate error correction 2010-11-21 10:09:53 -08:00
ixgb ixgb: Don't check for vlan group on transmit 2010-12-10 22:12:36 -08:00
ixgbe ixgbe: cleanup string function calls to use bound checking versions. 2010-12-10 22:12:58 -08:00
ixgbevf Intel Wired LAN drivers: Use static const 2010-12-10 22:12:32 -08:00
ixp2000 net: trans_start cleanups 2010-05-10 05:01:31 -07:00
mlx4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 2010-10-27 18:28:00 -07:00
myri10ge myri10ge: DCA update (resubmit) 2010-09-29 19:45:37 -07:00
netxen netxen: remove unnecessary [kv][mcz]alloc casts 2010-11-28 17:26:22 -08:00
octeon net: preserve ifreq parameter when calling generic phy_mii_ioctl(). 2010-07-18 19:15:25 -07:00
pch_gbe Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-12-08 13:47:38 -08:00
pcmcia drivers/net/pcmcia: Remove unnecessary casts of netdev_priv 2010-11-17 10:36:51 -08:00
phy Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-12-08 13:47:38 -08:00
qlcnic qlcnic: Updated driver version to 5.0.13 2010-12-03 09:33:22 -08:00
qlge Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-12-08 13:47:38 -08:00
sfc netdev: Use default implementation of ethtool_ops::get_link where possible 2010-12-10 15:55:24 -08:00
skfp Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2010-10-24 13:41:39 -07:00
stmmac stmmac: Remove redundant unlikely() 2010-12-10 14:57:34 -08:00
tokenring tms380tr: Use mdelay() in tms380tr_wait(). 2010-10-25 13:04:48 -07:00
tulip tulip: fix hang in dmfe driver on sending of big packet 2010-12-02 13:24:07 -08:00
usb Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-12-08 13:47:38 -08:00
vmxnet3 vmxnet3: fix compilation when RSS is disabled 2010-11-28 18:25:33 -08:00
vxge vxge: update driver version 2010-12-10 16:08:24 -08:00
wan NET: wan/x25_asy, move lapb_unregister to x25_asy_close_tty 2010-11-28 11:43:47 -08:00
wimax Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 2010-10-23 11:47:02 -07:00
wireless Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2010-12-10 09:50:47 -08:00
3c59x.c 3c59x: fix build failure on !CONFIG_PCI 2010-11-18 10:47:42 -08:00
3c501.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
3c501.h
3c503.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
3c503.h
3c505.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
3c505.h
3c507.c drivers/net: normalize TX_TIMEOUT 2010-11-09 09:17:56 -08:00
3c509.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
3c515.c drivers/net: normalize TX_TIMEOUT 2010-11-09 09:17:56 -08:00
3c523.c 3c52x: remove IRQF_SAMPLE_RANDOM from legacy MCA drivers. 2010-10-19 02:32:09 -07:00
3c523.h
3c527.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 2010-10-23 11:47:02 -07:00
3c527.h drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00
7990.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
7990.h
8139cp.c 8139cp: fix checksum broken 2010-11-17 12:21:14 -08:00
8139too.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-06-11 13:32:31 -07:00
8390.c
8390.h
8390p.c
82596.c drivers/net: normalize TX_TIMEOUT 2010-11-09 09:17:56 -08:00
Kconfig Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-12-08 13:47:38 -08:00
LICENSE.SRC
Makefile Merge branch 'davinci-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci 2010-10-25 10:59:31 -07:00
Space.c net: Removing dead {AR,WAVE}LAN 2010-07-14 12:17:35 -07:00
a2065.c Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ 2010-05-18 23:01:55 -07:00
a2065.h
ac3200.c ac3200: fix error path 2010-07-11 18:15:08 -07:00
acenic.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
acenic.h acenic: use the dma state API instead of the pci equivalents 2010-04-01 18:38:33 -07:00
amd8111e.c vlan: Don't check for vlan group before vlan_tx_tag_present. 2010-10-21 01:26:52 -07:00
amd8111e.h amd8111e: use net_device_stats from struct net_device 2010-08-21 23:09:36 -07:00
apne.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
ariadne.c Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ 2010-05-18 23:01:55 -07:00
ariadne.h
at1700.c drivers/net: normalize TX_TIMEOUT 2010-11-09 09:17:56 -08:00
atarilance.c drivers/net: normalize TX_TIMEOUT 2010-11-09 09:17:56 -08:00
atp.c Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2010-10-24 13:41:39 -07:00
atp.h
au1000_eth.c au1000_eth: fix invalid address accessing the MAC enable register 2010-11-28 11:31:22 -08:00
au1000_eth.h au1000-eth: change multi-line comments style 2010-09-09 21:36:39 -07:00
ax88796.c drivers/net: Remove unnecessary casts of netdev_priv 2010-11-17 10:37:52 -08:00
b44.c b44: fix workarround for wap54g10 2010-12-01 11:11:31 -08:00
b44.h
bcm63xx_enet.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
bcm63xx_enet.h bcm63xx_enet: use netdev stats 2010-08-24 12:24:07 -07:00
bfin_mac.c netdev: bfin_mac: push settings to platform resources 2010-10-25 04:54:25 -04:00
bfin_mac.h netdev: bfin_mac: push settings to platform resources 2010-10-25 04:54:25 -04:00
bmac.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
bmac.h
bnx2.c bnx2: Remove config access to non-standard registers 2010-11-28 10:47:20 -08:00
bnx2.h bnx2: Fix reset bug on 5709 2010-11-28 10:47:19 -08:00
bnx2_fw.h
bsd_comp.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
cassini.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
cassini.h cassini: Removing dead CASSINI_QGE_DEBUG 2010-07-14 12:18:31 -07:00
cnic.c drivers/net/cnic.c: Remove unnecessary semicolons 2010-11-15 11:07:15 -08:00
cnic.h cnic: Add support for 57712 device 2010-10-14 10:45:56 -07:00
cnic_defs.h bnx2x, cnic, bnx2i: use new FW/HSI 2010-10-06 14:10:35 -07:00
cnic_if.h cnic: Add support for 57712 device 2010-10-14 10:45:56 -07:00
cpmac.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
cs89x0.c net: Removing dead ARCH_PNX010X 2010-07-19 13:32:57 -07:00
cs89x0.h cs89x0: Removing dead SH_HICOSH4 2010-07-14 13:40:36 -07:00
davinci_cpdma.c net: davinci_emac: separate out cpdma code 2010-09-24 07:40:31 -07:00
davinci_cpdma.h net: davinci_emac: separate out cpdma code 2010-09-24 07:40:31 -07:00
davinci_emac.c net: davinci_emac: cleanup unused cpdma code 2010-09-24 07:40:31 -07:00
davinci_mdio.c net: davinci_emac: separate out davinci mdio 2010-09-24 07:40:29 -07:00
de600.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
de600.h
de620.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
de620.h
declance.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
defxx.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
defxx.h
depca.c Fix spelling fuction -> function in comments 2010-08-09 11:22:49 +02:00
depca.h
dl2k.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
dl2k.h
dm9000.c drivers/net: Remove unnecessary casts of netdev_priv 2010-11-17 10:37:52 -08:00
dm9000.h
dnet.c dnet: mark methods static and annotate for correct endianness 2010-10-16 11:13:20 -07:00
dnet.h
dummy.c dummy: percpu stats and lockless xmit 2010-09-29 13:23:30 -07:00
e100.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
e2100.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
eepro.c drivers/net: normalize TX_TIMEOUT 2010-11-09 09:17:56 -08:00
eexpress.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
eexpress.h
enc28j60.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
enc28j60_hw.h
epic100.c Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2010-10-24 13:41:39 -07:00
eql.c drivers/net/eql.c: prevent reading uninitialized stack memory 2010-09-16 21:54:59 -07:00
es3210.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
eth16i.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
ethoc.c ethoc: remove division from loops 2010-11-28 11:16:38 -08:00
ewrk3.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
ewrk3.h
fealnx.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
fec.c net: allow FEC driver to use fixed PHY support 2010-10-13 09:56:31 -07:00
fec.h fec: add support for PHY interface platform data 2010-05-24 00:36:13 -07:00
fec_mpc52xx.c mpc52xx: cleanup locking 2010-11-16 11:39:08 -08:00
fec_mpc52xx.h
fec_mpc52xx_phy.c of/device: Replace struct of_device with struct platform_device 2010-08-06 09:25:50 -06:00
forcedeth.c forcedeth: Use netdev_dbg for printk(KERN_DEBUG 2010-11-29 11:44:56 -08:00
fsl_pq_mdio.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
fsl_pq_mdio.h drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00
gianfar.c gianfar: fix signedness issue 2010-11-17 12:39:54 -08:00
gianfar.h of/device: Replace struct of_device with struct platform_device 2010-08-06 09:25:50 -06:00
gianfar_ethtool.c gianfar: Do not call device_set_wakeup_enable() under a spinlock 2010-11-12 14:05:43 -08:00
gianfar_sysfs.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
greth.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
greth.h of/device: Replace struct of_device with struct platform_device 2010-08-06 09:25:50 -06:00
hamachi.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
hp-plus.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
hp.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
hp100.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
hp100.h
hplance.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
hplance.h
hydra.c net/m68k: Hydra Ethernet - print whole resource instead of start address 2010-08-30 13:50:45 -07:00
ibmlana.c Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2010-10-24 13:41:39 -07:00
ibmlana.h
ibmveth.c netdev: Use default implementation of ethtool_ops::get_link where possible 2010-12-10 15:55:24 -08:00
ibmveth.h ibmveth: Update module information and version 2010-09-06 18:21:56 -07:00
ifb.c ifb: use the lockless variants of skb_queue 2010-12-10 14:34:34 -08:00
ioc3-eth.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
ipg.c ipg.c: remove id [SUNDANCE, 0x1021] 2010-11-18 10:45:24 -08:00
ipg.h drivers/net/ipg: Remove invalid IPG_DDEBUG_MSG uses, neaten 2010-03-30 23:42:26 -07:00
iseries_veth.c netdev: Use default implementation of ethtool_ops::get_link where possible 2010-12-10 15:55:24 -08:00
jazzsonic.c jazzsonic: free irq if sonic_open() fails 2010-07-12 20:21:44 -07:00
jme.c net: Fix too optimistic NETIF_F_HW_CSUM features 2010-12-06 12:59:04 -08:00
jme.h jme: Advance version number 2010-10-21 03:52:11 -07:00
korina.c korina: count RX DMA OVR as rx_fifo_error 2010-06-02 06:12:19 -07:00
ks8842.c ks8842: Fix warnings on 64-bit. 2010-07-27 22:24:37 -07:00
ks8851.c ks8851: suspend resume support 2010-11-08 13:50:06 -08:00
ks8851.h ks8851: Low level functions for read/write to companion eeprom 2010-05-05 21:27:44 -07:00
ks8851_mll.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
ksz884x.c Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2010-08-04 15:31:02 -07:00
lance.c drivers/net: normalize TX_TIMEOUT 2010-11-09 09:17:56 -08:00
lasi_82596.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
lib8390.c drivers/net: Remove unnecessary casts of netdev_priv 2010-11-17 10:37:52 -08:00
lib82596.c drivers/net: normalize TX_TIMEOUT 2010-11-09 09:17:56 -08:00
ll_temac.h net: ll_temac: fix checksum offload logic 2010-05-26 20:44:30 -07:00
ll_temac_main.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-10-06 19:39:31 -07:00
ll_temac_mdio.c of: Fix missing includes - ll_temac 2010-09-01 08:55:23 -06:00
lne390.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
loopback.c net: add a core netdev->rx_dropped counter 2010-10-05 14:47:55 -07:00
lp486e.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
mac89x0.c mac89x0: Use the instance of net_device_stats from net_device. 2010-07-05 19:41:18 -07:00
mac8390.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
macb.c macb: Don't re-enable interrupts while in polling mode 2010-10-25 12:14:11 -07:00
macb.h
mace.c powerpc/macio: Fix probing of macio devices by using the right of match table 2010-06-02 17:50:38 +10:00
mace.h
macmace.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
macsonic.c macsonic: free irqs if sonic_open() fails 2010-07-12 20:21:44 -07:00
macvlan.c macvlan: Introduce 'passthru' mode to takeover the underlying device 2010-11-22 08:24:29 -08:00
macvtap.c macvtap: Implement multiqueue for macvtap driver 2010-08-16 21:06:25 -07:00
mdio.c
meth.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
meth.h
mii.c
mipsnet.c NET: MIPSsim: Fix modpost warning. 2010-06-21 13:40:25 -07:00
mv643xx_eth.c netdev: Use default implementation of ethtool_ops::get_link where possible 2010-12-10 15:55:24 -08:00
mvme147.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
myri_sbus.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
myri_sbus.h of/device: Replace struct of_device with struct platform_device 2010-08-06 09:25:50 -06:00
natsemi.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
ne-h8300.c drivers/net: Remove unnecessary casts of netdev_priv 2010-11-17 10:37:52 -08:00
ne.c net/ne: fix memory leak in ne_drv_probe() 2010-07-05 20:08:05 -07:00
ne2.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
ne2k-pci.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
ne3210.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
netconsole.c bonding: Fix netconsole to not deadlock on rmmod 2010-10-18 08:32:08 -07:00
netx-eth.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
ni52.c ni52: Use the instance of net_device_stats from net_device. 2010-07-05 19:41:19 -07:00
ni52.h
ni65.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
ni65.h
ni5010.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
ni5010.h
niu.c niu: introduce temp variables to avoid sparse warnings when swapping in-situ 2010-10-17 13:42:50 -07:00
niu.h of: kill struct of_device 2010-06-28 12:41:33 -07:00
ns83820.c ns83820: spin_lock_irq() => spin_lock() 2010-10-18 01:53:35 -07:00
pasemi_mac.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
pasemi_mac.h
pasemi_mac_ethtool.c ethtool: Provide a default implementation of ethtool_ops::get_drvinfo 2010-08-17 02:31:15 -07:00
pci-skeleton.c Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2010-10-24 13:41:39 -07:00
pcnet32.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
plip.c ipv4: ip_ptr cleanups 2010-09-15 22:06:05 -07:00
ppp_async.c net: Ppp_async: semaphore cleanup 2010-10-12 17:36:09 +02:00
ppp_deflate.c
ppp_generic.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-12-08 13:47:38 -08:00
ppp_mppe.c
ppp_mppe.h
ppp_synctty.c ppp: make channel_ops const 2010-08-04 21:53:17 -07:00
pppoe.c net: constify some ppp/pptp structs 2010-09-21 18:04:47 -07:00
pppox.c net: constify some ppp/pptp structs 2010-09-21 18:04:47 -07:00
pptp.c drivers/net: use vzalloc() 2010-11-27 22:53:38 -08:00
ps3_gelic_net.c Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2010-10-24 13:41:39 -07:00
ps3_gelic_net.h
ps3_gelic_wireless.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
ps3_gelic_wireless.h drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00
pxa168_eth.c netdev: Use default implementation of ethtool_ops::get_link where possible 2010-12-10 15:55:24 -08:00
qla3xxx.c drivers/net/qla3xxx.c: Remove unnecessary casts of netdev_priv 2010-11-17 10:36:51 -08:00
qla3xxx.h qla3xxx: use the DMA state API instead of the pci equivalents 2010-04-13 02:54:17 -07:00
r6040.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-10-21 08:43:05 -07:00
r8169.c r8169: fix checksum broken 2010-11-17 12:21:14 -08:00
rionet.c rionet: use free_netdev(netdev) instead of kfree() 2010-09-26 18:54:33 -07:00
rrunner.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
rrunner.h
s2io-regs.h vxge: Update copyright information 2010-07-15 20:46:22 -07:00
s2io.c s2io: rx_ring_sz bounds checking 2010-12-11 11:46:36 -08:00
s2io.h s2io: rx_ring_sz bounds checking 2010-12-11 11:46:36 -08:00
s6gmac.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
sb1000.c drivers/net/sb1000.c: delete double assignment 2010-10-27 12:23:20 -07:00
sb1250-mac.c Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2010-10-24 13:41:39 -07:00
sc92031.c net: Fix too optimistic NETIF_F_HW_CSUM features 2010-12-06 12:59:04 -08:00
seeq8005.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
seeq8005.h
sgiseeq.c drivers/net: sgiseeq: fix return on error 2010-10-26 10:02:13 -07:00
sgiseeq.h
sh_eth.c net: sh_eth: Move off of deprecated I/O routines. 2010-11-15 10:19:16 -08:00
sh_eth.h
sis190.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
sis900.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
sis900.h
skge.c skge: Remove tx queue stopping in skge_devinit() 2010-11-08 12:17:06 -08:00
skge.h skge: use the DMA state API instead of the pci equivalents 2010-05-15 23:29:31 -07:00
sky2.c vlan: Don't check for vlan group before vlan_tx_tag_present. 2010-10-21 01:26:52 -07:00
sky2.h drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00
slhc.c slhc: Don't export symbols twice 2010-10-24 16:25:39 -07:00
slip.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
slip.h slip: Use net_device_stats from struct net_device 2010-08-27 19:25:59 -07:00
smc-mca.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
smc-ultra.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
smc-ultra32.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
smc91x.c smc91x: Add missing #inclusion of <linux/irq.h> 2010-10-07 14:08:54 +01:00
smc91x.h Remove REDWOOD_[456] config options and conditional code 2010-07-26 09:06:04 -04:00
smc911x.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
smc911x.h
smc9194.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
smc9194.h
smsc911x.c MN10300: ASB2364: Add support for SMSC911X and SMC911X 2010-10-27 17:28:58 +01:00
smsc911x.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 2010-11-05 15:25:48 -07:00
smsc9420.c net: preserve ifreq parameter when calling generic phy_mii_ioctl(). 2010-07-18 19:15:25 -07:00
smsc9420.h
sni_82596.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
sonic.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
sonic.h
spider_net.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
spider_net.h
spider_net_ethtool.c
starfire.c starfire: Temporary kludge to fix powerpc build. 2010-09-01 19:19:54 -07:00
stnic.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
sun3_82586.c sun3_82586: Use the instance of net_device_stats from net_device. 2010-07-05 19:41:11 -07:00
sun3_82586.h
sun3lance.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
sunbmac.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
sunbmac.h of/device: Replace struct of_device with struct platform_device 2010-08-06 09:25:50 -06:00
sundance.c sundance: Add initial ethtool stats support 2010-10-16 11:13:21 -07:00
sungem.c drivers/net/sungem: Use netdev_<level>, netif_<level> and pr_<level> 2010-08-19 00:04:33 -07:00
sungem.h
sungem_phy.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
sungem_phy.h
sunhme.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
sunhme.h of/device: Replace struct of_device with struct platform_device 2010-08-06 09:25:50 -06:00
sunlance.c netdev: Use default implementation of ethtool_ops::get_link where possible 2010-12-10 15:55:24 -08:00
sunqe.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
sunqe.h of/device: Replace struct of_device with struct platform_device 2010-08-06 09:25:50 -06:00
sunvnet.c drivers/net/sunvnet.c: Use pr_<level> and netdev_<level> 2010-08-19 00:04:34 -07:00
sunvnet.h
tc35815.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
tehuti.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
tehuti.h tehuti: Use net_device_stats from struct net_device 2010-08-19 17:19:05 -07:00
tg3.c tg3: Update version to 3.116 2010-12-06 11:03:49 -08:00
tg3.h tg3: Relax EEE thresholds 2010-12-06 11:03:48 -08:00
tlan.c Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2010-10-24 13:41:39 -07:00
tlan.h drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
tsi108_eth.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
tsi108_eth.h
tun.c tun: keep link (carrier) state up to date 2010-07-30 22:06:41 -07:00
typhoon.c drivers/net/typhoon.c: delete double assignment 2010-10-27 12:23:20 -07:00
typhoon.h drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00
ucc_geth.c ucc_geth: Fix deadlock 2010-11-12 12:21:18 -08:00
ucc_geth.h ucc_geth: fix ucc halt problem in half duplex mode 2010-11-28 18:36:57 -08:00
ucc_geth_ethtool.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
veth.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
via-rhine.c via-rhine: hardware VLAN support 2010-12-08 10:23:36 -08:00
via-velocity.c vlan: Don't check for vlan group before vlan_tx_tag_present. 2010-10-21 01:26:52 -07:00
via-velocity.h via-velocity: forced 1000 Mbps mode support. 2010-10-16 11:13:23 -07:00
virtio_net.c virtio-net: init link state correctly 2010-11-12 12:21:18 -08:00
wd.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
xen-netfront.c Merge branch 'stable/xen-pcifront-0.8.2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen 2010-10-28 17:11:17 -07:00
xilinx_emaclite.c net: emaclite: Omit private ndo_get_stats function 2010-12-06 13:24:47 -08:00
xtsonic.c xtsonic: free irq if sonic_open() fails 2010-07-12 20:21:45 -07:00
yellowfin.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
znet.c drivers/net: normalize TX_TIMEOUT 2010-11-09 09:17:56 -08:00
zorro8390.c Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ 2010-05-18 23:01:55 -07:00