linux-uconsole/drivers/net/ethernet
Johan Hovold e0fc51f961 net: cpsw: fix null dereference at probe
commit 6954cc1f23 upstream.

Fix null-pointer dereference at probe when the mdio platform device is
missing (e.g. when it has been disabled in DT).

Signed-off-by: Johan Hovold <jhovold@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-06-30 20:09:41 -07:00
..
3com 3c59x: fix PCI resource management 2013-05-11 17:40:14 -07:00
8390 Char / Misc driver update for 3.10-rc1 2013-04-29 11:18:34 -07:00
adaptec net: vlan: add protocol argument to packet tagging functions 2013-04-19 14:46:06 -04:00
adi bfin_mac: fix error return code in bfin_mac_probe() 2013-05-08 13:13:30 -07:00
aeroflex drivers:net: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) 2013-03-17 12:50:24 -04:00
alteon net: vlan: add protocol argument to packet tagging functions 2013-04-19 14:46:06 -04:00
amd Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2013-05-01 14:08:52 -07:00
apple net: Revert unused variable changes. 2013-05-23 12:15:32 -07:00
atheros atl1c: use custom skb allocator 2013-08-11 18:35:26 -07:00
broadcom tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled 2014-05-30 21:52:15 -07:00
brocade lseek(fd, n, SEEK_END) does *not* go to eof - n 2013-06-16 08:10:53 -10:00
cadence net/cadence/macb: fix bug/typo in extracting gem_irq_read_clear bit 2013-07-28 16:29:55 -07:00
calxeda net/ethernet: NET_CALXEDA_XGMAC should depend on HAS_DMA 2013-05-11 16:28:23 -07:00
chelsio cxgb3: Fix length calculation in write_ofld_wr() on 32-bit architectures 2013-11-20 12:27:46 -08:00
cirrus cirrus: cs89x0: remove two obsolete Kconfig macros 2013-03-29 15:40:24 -04:00
cisco net: vlan: add protocol argument to packet tagging functions 2013-04-19 14:46:06 -04:00
davicom Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2013-04-01 13:36:50 -04:00
dec tulip: Properly check dma mapping result 2013-06-13 17:09:40 -07:00
dlink
emulex be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd 2013-11-04 04:31:04 -08:00
faraday net: ftgmac100: Use module_platform_driver() 2013-03-18 13:02:37 -04:00
freescale net: fec: fix potential use after free 2014-01-15 15:28:48 -08:00
fujitsu Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2013-05-01 14:08:52 -07:00
hp
i825xx
ibm net: do not pretend FRAGLIST support 2014-01-15 15:28:45 -08:00
icplus ipg: fix an unsigned widening cast of '~' truncation issue 2013-05-15 14:42:14 -07:00
intel e100: Fix "disabling already-disabled device" warning 2014-03-31 09:58:14 -07:00
marvell net: mvneta: rename MVNETA_GMAC2_PSC_ENABLE to MVNETA_GMAC2_PCS_ENABLE 2014-04-03 12:01:05 -07:00
mellanox net/mlx4_core: Preserve pci_dev_data after __mlx4_remove_one() 2014-06-26 15:12:39 -04:00
micrel ks8851: Remove unneeded PM_OPS definitions 2013-04-16 16:30:51 -04:00
microchip net: ethernet: enc28j60: use spi_get_drvdata() and spi_set_drvdata() 2013-04-07 16:48:19 -04:00
myricom net: vlan: add protocol argument to packet tagging functions 2013-04-19 14:46:06 -04:00
natsemi net: vlan: add protocol argument to packet tagging functions 2013-04-19 14:46:06 -04:00
neterion net: vlan: add protocol argument to packet tagging functions 2013-04-19 14:46:06 -04:00
nuvoton drivers:net: Remove dma_alloc_coherent OOM messages 2013-03-15 08:56:58 -04:00
nvidia net: vlan: add protocol argument to packet tagging functions 2013-04-19 14:46:06 -04:00
nxp net/nxp/lpc_eth: Drop ifdef CONFIG_OF_NET 2013-04-02 16:43:56 -04:00
octeon netdev: octeon_mgmt: Fix structure layout for little-endian. 2013-06-19 22:12:48 -07:00
oki-semi pch_gbe: minor: report the actual error on MTU change 2013-04-16 16:43:35 -04:00
packetengines
pasemi drivers:net: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) 2013-03-17 12:50:24 -04:00
qlogic qlcnic: Do not sleep while holding spinlock 2013-06-24 00:28:28 -07:00
rdc
realtek net: 8139cp: fix a BUG_ON triggered by wrong bytes_compl 2013-12-08 07:29:26 -08:00
renesas sh_eth: fix misreporting of transmit abort 2013-06-24 00:10:21 -07:00
seeq
sfc sfc: check for NULL efx->ptp_data in efx_ptp_event 2014-03-23 21:38:10 -07:00
sgi drivers:net: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) 2013-03-17 12:50:24 -04:00
silan
sis sis900: check for DMA map errors 2013-04-15 14:11:37 -04:00
smsc net: smc91: fix crash regression on the versatile 2013-12-11 22:36:27 -08:00
stmicro stmmac: fix EEE setup 2013-06-19 18:40:21 -07:00
sun sunvnet: vnet_port_remove must call unregister_netdev 2013-07-28 16:29:57 -07:00
tehuti net: do not pretend FRAGLIST support 2014-01-15 15:28:45 -08:00
ti net: cpsw: fix null dereference at probe 2014-06-30 20:09:41 -07:00
tile tile: support new Tilera hypervisor 2013-05-02 16:20:31 -04:00
toshiba net/spider_net: fix error return code in spider_net_open() 2013-05-08 13:13:29 -07:00
tundra drivers:net: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) 2013-03-17 12:50:24 -04:00
via net,via-rhine: Fix tx_timeout handling 2014-02-06 11:08:16 -08:00
wiznet net: ethernet: wiznet: add CONFIG_PM_SLEEP to suspend/resume functions 2013-03-26 12:47:17 -04:00
xilinx net: do not pretend FRAGLIST support 2014-01-15 15:28:45 -08:00
xircom Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2013-05-01 14:08:52 -07:00
xscale
dnet.c
dnet.h
ethoc.c
fealnx.c
jme.c net: vlan: add protocol argument to packet tagging functions 2013-04-19 14:46:06 -04:00
jme.h
Kconfig
korina.c net: Revert unused variable changes. 2013-05-23 12:15:32 -07:00
lantiq_etop.c lantiq_etop: use free_netdev(netdev) instead of kfree() 2013-03-21 11:50:10 -04:00
Makefile
netx-eth.c
s6gmac.c s6gmac: fix error return code in s6gmac_probe() 2013-03-22 10:23:42 -04:00