diff options
author | Joe Perches <joe@perches.com> | 2013-03-14 09:07:21 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-03-15 08:56:58 -0400 |
commit | d0320f750093d012d3ed69fc1e8b385f654523d5 (patch) | |
tree | 1f9c25c892c33275fb85a993e9a274dc5618370b /drivers/net/ethernet/oki-semi | |
parent | 68c45a2da34cb44962c6a48f8e474ec6b7853641 (diff) |
drivers:net: Remove dma_alloc_coherent OOM messages
I believe these error messages are already logged
on allocation failure by warn_alloc_failed and so
get a dump_stack on OOM.
Remove the unnecessary additional error logging.
Around these deletions:
o Alignment neatening.
o Remove unnecessary casts of dma_alloc_coherent.
o Hoist assigns from ifs.
Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/oki-semi')
-rw-r--r-- | drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c b/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c index 39ab4d09faaa..4bdca9ec6a1a 100644 --- a/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c +++ b/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | |||
@@ -1469,12 +1469,11 @@ pch_gbe_alloc_rx_buffers_pool(struct pch_gbe_adapter *adapter, | |||
1469 | 1469 | ||
1470 | size = rx_ring->count * bufsz + PCH_GBE_RESERVE_MEMORY; | 1470 | size = rx_ring->count * bufsz + PCH_GBE_RESERVE_MEMORY; |
1471 | rx_ring->rx_buff_pool = dma_alloc_coherent(&pdev->dev, size, | 1471 | rx_ring->rx_buff_pool = dma_alloc_coherent(&pdev->dev, size, |
1472 | &rx_ring->rx_buff_pool_logic, | 1472 | &rx_ring->rx_buff_pool_logic, |
1473 | GFP_KERNEL); | 1473 | GFP_KERNEL); |
1474 | if (!rx_ring->rx_buff_pool) { | 1474 | if (!rx_ring->rx_buff_pool) |
1475 | pr_err("Unable to allocate memory for the receive pool buffer\n"); | ||
1476 | return -ENOMEM; | 1475 | return -ENOMEM; |
1477 | } | 1476 | |
1478 | memset(rx_ring->rx_buff_pool, 0, size); | 1477 | memset(rx_ring->rx_buff_pool, 0, size); |
1479 | rx_ring->rx_buff_pool_size = size; | 1478 | rx_ring->rx_buff_pool_size = size; |
1480 | for (i = 0; i < rx_ring->count; i++) { | 1479 | for (i = 0; i < rx_ring->count; i++) { |
@@ -1777,7 +1776,6 @@ int pch_gbe_setup_tx_resources(struct pch_gbe_adapter *adapter, | |||
1777 | &tx_ring->dma, GFP_KERNEL); | 1776 | &tx_ring->dma, GFP_KERNEL); |
1778 | if (!tx_ring->desc) { | 1777 | if (!tx_ring->desc) { |
1779 | vfree(tx_ring->buffer_info); | 1778 | vfree(tx_ring->buffer_info); |
1780 | pr_err("Unable to allocate memory for the transmit descriptor ring\n"); | ||
1781 | return -ENOMEM; | 1779 | return -ENOMEM; |
1782 | } | 1780 | } |
1783 | memset(tx_ring->desc, 0, tx_ring->size); | 1781 | memset(tx_ring->desc, 0, tx_ring->size); |
@@ -1821,9 +1819,7 @@ int pch_gbe_setup_rx_resources(struct pch_gbe_adapter *adapter, | |||
1821 | rx_ring->size = rx_ring->count * (int)sizeof(struct pch_gbe_rx_desc); | 1819 | rx_ring->size = rx_ring->count * (int)sizeof(struct pch_gbe_rx_desc); |
1822 | rx_ring->desc = dma_alloc_coherent(&pdev->dev, rx_ring->size, | 1820 | rx_ring->desc = dma_alloc_coherent(&pdev->dev, rx_ring->size, |
1823 | &rx_ring->dma, GFP_KERNEL); | 1821 | &rx_ring->dma, GFP_KERNEL); |
1824 | |||
1825 | if (!rx_ring->desc) { | 1822 | if (!rx_ring->desc) { |
1826 | pr_err("Unable to allocate memory for the receive descriptor ring\n"); | ||
1827 | vfree(rx_ring->buffer_info); | 1823 | vfree(rx_ring->buffer_info); |
1828 | return -ENOMEM; | 1824 | return -ENOMEM; |
1829 | } | 1825 | } |