linux/drivers/net
Greg Rose bba50b99b2 ixgbevf: Refactor ring parameter re-size
The function to resize the Tx/Rx rings had the potential to
dereference a NULL pointer and the code would attempt to resize
the Tx ring even if the Rx ring allocation had failed.  This
would cause some confusion in the return code semantics.  Fixed
up to just unwind the allocations if any of them fail and return
an error.

Signed-off-by: Greg Rose <gregory.v.rose@intel.com>
Tested-by: Emil Tantilov <emil.s.tantilov@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-09-24 22:43:31 -07:00
..
appletalk fix typos concerning "initiali[zs]e" 2010-06-16 18:05:05 +02:00
arcnet arcnet: fix signed bug in probe function 2010-07-18 15:07:15 -07:00
arm ep93xx_eth: Use net_device_stats from struct net_device 2010-08-19 17:19:04 -07:00
atl1c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
atl1e drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
atlx atlx: make strings const 2010-09-08 21:32:12 -07:00
benet Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-09-09 22:27:33 -07:00
bna bna: off by one 2010-09-19 11:25:54 -07:00
bnx2x bnx2x: Spread rx buffers between allocated queues 2010-09-13 20:02:53 -07:00
bonding bonding: enable gro by default 2010-09-17 16:53:24 -07:00
caif caif-driver: add HAS_DMA dependency 2010-08-24 12:21:13 -07:00
can drivers/net/can/mscan/mpc5xxx_can.c: Add of_node_put to avoid memory leak 2010-09-01 10:57:54 -07:00
chelsio drivers/net: Removing undead ifdef CHELSIO_T1_1G 2010-09-06 18:48:41 -07:00
cris eth_v10: Removing dead ETRAX_NETWORK_RED_ON_NO_CONNECTION 2010-07-14 13:41:53 -07:00
cxgb3 net/cxgb3: remove undefined operations 2010-09-13 20:02:51 -07:00
cxgb4 drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
cxgb4vf drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
e1000 e1000: use GRO for receive 2010-09-23 14:33:38 -07:00
e1000e e1000/e1000e/igb/ixgb/ixgbe: set NETIF_F_HIGHDMA for VLAN feature flags 2010-09-22 21:20:04 -07:00
ehea ehea: Remove a silly return 2010-09-15 22:28:09 -07:00
enic enic: Mark intr_timer in vnic_enet_config as deprecated 2010-08-17 02:32:59 -07: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 drivers/net/hamradio: Adjust confusing if indentation 2010-08-16 21:06:29 -07:00
ibm_newemac Input: sysrq - drop tty argument from sysrq ops handlers 2010-08-19 22:07:06 -07:00
igb e1000/e1000e/igb/ixgb/ixgbe: set NETIF_F_HIGHDMA for VLAN feature flags 2010-09-22 21:20:04 -07:00
igbvf drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
irda drivers/net/irda: Eliminate memory leak 2010-08-25 16:36:49 -07:00
ixgb e1000/e1000e/igb/ixgb/ixgbe: set NETIF_F_HIGHDMA for VLAN feature flags 2010-09-22 21:20:04 -07:00
ixgbe e1000/e1000e/igb/ixgb/ixgbe: set NETIF_F_HIGHDMA for VLAN feature flags 2010-09-22 21:20:04 -07:00
ixgbevf ixgbevf: Refactor ring parameter re-size 2010-09-24 22:43:31 -07:00
ixp2000 net: trans_start cleanups 2010-05-10 05:01:31 -07:00
mlx4 mlx4_en: Fixed Ethtool statistics report 2010-09-06 18:48:44 -07:00
myri10ge drivers/net: Convert unbounded kzalloc calls to kcalloc 2010-08-17 17:45:14 -07:00
netxen netxen: fix poll implementation 2010-08-23 20:28:55 -07:00
octeon net: preserve ifreq parameter when calling generic phy_mii_ioctl(). 2010-07-18 19:15:25 -07:00
pch_gbe net: Add Gigabit Ethernet driver of Topcliff PCH 2010-09-24 21:06:03 -07:00
pcmcia drivers/net/pcmcia: Use static const char * const where possible 2010-09-14 20:22:03 -07:00
phy Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 2010-08-28 15:42:44 -07:00
qlcnic qlcnic: dont set skb->truesize 2010-09-20 10:10:09 -07:00
qlge Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-09-09 22:27:33 -07:00
sfc sfc: Add support for SFE4003 board and TXC43128 PHY 2010-09-22 13:26:45 -07:00
skfp drivers/net/skfp: Remove pr_<level> uses of KERN_<level> 2010-09-13 20:02:52 -07:00
stmmac stmmac: review the wake-up support 2010-09-24 21:27:41 -07:00
tokenring tmspci: fix tr%d in printk 2010-09-21 18:04:44 -07:00
tulip drivers/net/tulip/de4x5.c: fix union member name in DE4X5_GET_REG ioctl 2010-09-16 22:34:26 -07:00
usb cx82310_eth: allow empty URBs 2010-09-13 20:02:53 -07:00
vmxnet3 drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
vxge drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
wan ipv4: ip_ptr cleanups 2010-09-15 22:06:05 -07:00
wimax Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2010-08-04 15:31:02 -07:00
wireless Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2010-09-21 15:49:14 -04:00
3c59x.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-09-09 22:27:33 -07: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: Eliminate a NULL pointer dereference 2010-05-28 01:57:18 -07:00
3c509.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
3c515.c drivers/net: Use static const char * const where possible 2010-09-14 20:22:03 -07:00
3c523.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
3c523.h
3c527.c fix typos concerning "initiali[zs]e" 2010-06-16 18:05:05 +02: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 drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07: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/82596.c: fix warning 2010-07-19 15:27:13 -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
amd8111e.c amd8111e: use net_device_stats from struct net_device 2010-08-21 23:09:36 -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 at1700: fix double free_irq 2010-07-11 18:15:08 -07:00
atarilance.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
atp.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
atp.h
au1000_eth.c au1000-eth: change multi-line comments style 2010-09-09 21:36:39 -07:00
au1000_eth.h au1000-eth: change multi-line comments style 2010-09-09 21:36:39 -07:00
ax88796.c ax88796: free irq on error 2010-07-08 23:42:40 -07:00
b44.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-09-09 22:27:33 -07: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 net: simplify flags for tx timestamping 2010-08-19 00:08:30 -07:00
bfin_mac.h netdev:bfin_mac: reclaim and free tx skb as soon as possible after transfer 2010-06-15 15:04:10 -07:00
bmac.c ethtool: Provide a default implementation of ethtool_ops::get_drvinfo 2010-08-17 02:31:15 -07:00
bmac.h
bnx2.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
bnx2.h bnx2: Call pci_enable_msix() with actual number of vectors. 2010-07-19 20:30:06 -07:00
bnx2_fw.h
bsd_comp.c
cassini.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
cassini.h cassini: Removing dead CASSINI_QGE_DEBUG 2010-07-14 12:18:31 -07:00
cnic.c drivers/net: Convert unbounded kzalloc calls to kcalloc 2010-08-17 17:45:14 -07:00
cnic.h cnic: Unify kcq allocation for all devices. 2010-06-25 20:37:19 -07:00
cnic_defs.h
cnic_if.h cnic: Update version to 2.1.3. 2010-06-25 20:37:21 -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_emac.c davinci_emac: Fix use after free in davinci_emac_remove 2010-08-04 16:18:03 -07:00
de600.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
de600.h
de620.c net: trans_start cleanups 2010-05-10 05:01:31 -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
defxx.h
depca.c depca: fix leaks in depca_module_init() 2010-07-12 20:21:40 -07: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: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
dm9000.h
dnet.c dnet: fixup error handling in initialization 2010-07-30 23:27:58 -07:00
dnet.h
dummy.c
e100.c e100/e1000*/igb*/ixgb*: Add missing read memory barrier 2010-08-08 20:02:45 -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: Adjust confusing if indentation 2010-08-16 21:06:26 -07: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 drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
eql.c drivers/net: remove useless semicolons 2010-05-17 22:47:34 -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: Use static const char * const where possible 2010-09-14 20:22:03 -07:00
ethoc.c ethoc: get rid of ethoc_stats() 2010-08-24 12:23:01 -07: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/fec: restore interrupt mask after software-reset in fec_stop() 2010-07-22 14:14:46 -07:00
fec.h fec: add support for PHY interface platform data 2010-05-24 00:36:13 -07:00
fec_mpc52xx.c ethtool: Provide a default implementation of ethtool_ops::get_drvinfo 2010-08-17 02:31:15 -07: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 drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
fsl_pq_mdio.c of/device: Replace struct of_device with struct platform_device 2010-08-06 09:25:50 -06:00
fsl_pq_mdio.h drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00
gianfar.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07: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_sysfs.c
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 Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2010-08-04 15:31:02 -07:00
hp100.h
hplance.c
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 drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
ibmlana.h
ibmveth.c ibmveth: Update module information and version 2010-09-06 18:21:56 -07:00
ibmveth.h ibmveth: Update module information and version 2010-09-06 18:21:56 -07:00
ifb.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
ioc3-eth.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
ipg.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
ipg.h
iseries_veth.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
jazzsonic.c jazzsonic: free irq if sonic_open() fails 2010-07-12 20:21:44 -07:00
jme.c drivers/net/jme: Use pr_<level> 2010-09-06 18:29:19 -07:00
jme.h drivers/net/jme: Use pr_<level> 2010-09-06 18:29:19 -07:00
Kconfig net: Add Gigabit Ethernet driver of Topcliff PCH 2010-09-24 21:06:03 -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: Correct RX packet allocation 2010-09-08 21:47:13 -07: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 lance: Use the instance of net_device_stats from net_device. 2010-07-05 19:41:16 -07:00
lasi_82596.c
lib8390.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
lib82596.c lasi82596: fix netdev_mc_count conversion 2010-06-21 13:50:18 -07:00
LICENSE.SRC
ll_temac.h net: ll_temac: fix checksum offload logic 2010-05-26 20:44:30 -07:00
ll_temac_main.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
ll_temac_mdio.c
lne390.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
loopback.c net: fix 64 bit counters on 32 bit arches 2010-07-07 14:58:56 -07:00
lp486e.c net: trans_start cleanups 2010-05-10 05:01:31 -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 drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -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 netns: keep vlan slaves on master netns move 2010-09-17 16:46:04 -07:00
macvtap.c macvtap: Implement multiqueue for macvtap driver 2010-08-16 21:06:25 -07:00
Makefile net: Add Gigabit Ethernet driver of Topcliff PCH 2010-09-24 21:06:03 -07:00
mdio.c
meth.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
meth.h
mii.c
mipsnet.c NET: MIPSsim: Fix modpost warning. 2010-06-21 13:40:25 -07:00
mv643xx_eth.c mv643xx_eth: potential null dereference 2010-07-23 13:05:12 -07:00
mvme147.c
myri_sbus.c of/device: Replace struct of_device with struct platform_device 2010-08-06 09:25:50 -06: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 returns from void function()s 2010-05-14 00:19:28 -07: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 netpoll: add generic support for bridge and bonding devices 2010-05-06 00:47:21 -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 ethtool: Remove unimplemented flow specification types 2010-09-15 14:42:13 -07:00
niu.h of: kill struct of_device 2010-06-28 12:41:33 -07:00
ns83820.c ns83820: Use predefined autoneg constants 2010-09-06 18:15:37 -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 drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
pcnet32.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
plip.c ipv4: ip_ptr cleanups 2010-09-15 22:06:05 -07:00
ppp_async.c ppp: make channel_ops const 2010-08-04 21:53:17 -07:00
ppp_deflate.c
ppp_generic.c net: autoconvert trivial BKL users to private mutex 2010-07-12 20:21:47 -07: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 net: constify some ppp/pptp structs 2010-09-21 18:04:47 -07:00
ps3_gelic_net.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
ps3_gelic_net.h
ps3_gelic_wireless.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 2010-05-20 21:04:44 -07:00
ps3_gelic_wireless.h drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00
pxa168_eth.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-09-09 22:27:33 -07:00
qla3xxx.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
qla3xxx.h qla3xxx: use the DMA state API instead of the pci equivalents 2010-04-13 02:54:17 -07:00
r6040.c r6040: Free irq line on error path 2010-08-25 16:41:27 -07:00
r8169.c r8169: add gro support 2010-09-07 13:47:30 -07:00
rionet.c
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 drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
s2io.h s2io: remove lro parameter 2010-08-25 16:41:26 -07:00
s6gmac.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
sb1000.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
sb1250-mac.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
sc92031.c ethtool: Provide a default implementation of ethtool_ops::get_drvinfo 2010-08-17 02:31:15 -07:00
seeq8005.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
seeq8005.h
sgiseeq.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
sgiseeq.h
sh_eth.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07: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: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
sis900.h
skge.c skge: add GRO support 2010-09-01 10:57:55 -07:00
skge.h skge: use the DMA state API instead of the pci equivalents 2010-05-15 23:29:31 -07:00
sky2.c sky2: enable GRO by default 2010-09-15 22:28:09 -07:00
sky2.h drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00
slhc.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
slip.c slip: Use net_device_stats from struct net_device 2010-08-27 19:25:59 -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 net: trans_start cleanups 2010-05-10 05:01:31 -07: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 drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
smsc911x.h
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
sonic.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
sonic.h
Space.c net: Removing dead {AR,WAVE}LAN 2010-07-14 12:17:35 -07:00
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 net: trans_start cleanups 2010-05-10 05:01:31 -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: Use dev_kfree_skb_any() helper 2010-09-21 18:04:46 -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/sungem: Use netdev_<level>, netif_<level> and pr_<level> 2010-08-19 00:04:33 -07:00
sungem_phy.h
sunhme.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
sunhme.h of/device: Replace struct of_device with struct platform_device 2010-08-06 09:25:50 -06:00
sunlance.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
sunqe.c of/device: Replace struct of_device with struct platform_device 2010-08-06 09:25:50 -06: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 net: preserve ifreq parameter when calling generic phy_mii_ioctl(). 2010-07-18 19:15:25 -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: phy tmp variable roundup 2010-09-15 14:16:15 -07:00
tg3.h tg3: Move producer ring struct to tg3_napi 2010-09-15 14:16:13 -07:00
tlan.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
tlan.h drivers/net/tlan: Remove TRUE/FALSE defines, use bool 2010-01-13 20:37:01 -08:00
tsi108_eth.c drivers: net: use skb_headlen() 2010-04-14 16:11:33 -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: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
typhoon.h drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00
ucc_geth.c of/device: Replace struct of_device with struct platform_device 2010-08-06 09:25:50 -06:00
ucc_geth.h drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00
ucc_geth_ethtool.c
veth.c veth: Dont kfree_skb() after dev_forward_skb() 2010-05-06 00:53:53 -07:00
via-rhine.c net: trans_start cleanups 2010-05-10 05:01:31 -07:00
via-velocity.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-09-09 22:27:33 -07:00
via-velocity.h ipv4: ip_ptr cleanups 2010-09-15 22:06:05 -07:00
virtio_net.c ethtool: Provide a default implementation of ethtool_ops::get_drvinfo 2010-08-17 02:31:15 -07:00
wd.c drivers/net: Remove address use from assignments of function pointers 2010-08-25 15:35:43 -07:00
xen-netfront.c xen: use less generic names in netfront driver. 2010-08-22 21:42:55 -07:00
xilinx_emaclite.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07: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: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
zorro8390.c Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ 2010-05-18 23:01:55 -07:00