Netdev List
 help / color / mirror / Atom feed
* [PATCH] bgmac: Clean warning messages
@ 2015-03-07 10:51 Peter Senna Tschudin
  2015-03-07 10:59 ` Rafał Miłecki
  0 siblings, 1 reply; 2+ messages in thread
From: Peter Senna Tschudin @ 2015-03-07 10:51 UTC (permalink / raw)
  To: davem, hauke, w-lkml, zajec5, joe, netdev, linux-kernel
  Cc: Peter Senna Tschudin

On my test environment the throughput of a file transfer drops
from 4.4MBps to 116KBps due the number of repeated warning
messages. This patch removes the warning messages.

Signed-off-by: Peter Senna Tschudin <peter.senna@gmail.com>
---
Changes from: bgmac: ratelimit warning messages
   - Remove the messages instead of using printk_ratelimit()

 drivers/net/ethernet/broadcom/bgmac.c | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/drivers/net/ethernet/broadcom/bgmac.c b/drivers/net/ethernet/broadcom/bgmac.c
index 676ffe0..0469f72 100644
--- a/drivers/net/ethernet/broadcom/bgmac.c
+++ b/drivers/net/ethernet/broadcom/bgmac.c
@@ -302,9 +302,6 @@ static int bgmac_dma_rx_skb_for_slot(struct bgmac *bgmac,
 	slot->skb = skb;
 	slot->dma_addr = dma_addr;
 
-	if (slot->dma_addr & 0xC0000000)
-		bgmac_warn(bgmac, "DMA address using 0xC0000000 bit(s), it may need translation trick\n");
-
 	return 0;
 }
 
@@ -505,8 +502,6 @@ static int bgmac_dma_alloc(struct bgmac *bgmac)
 				  ring->mmio_base);
 			goto err_dma_free;
 		}
-		if (ring->dma_base & 0xC0000000)
-			bgmac_warn(bgmac, "DMA address using 0xC0000000 bit(s), it may need translation trick\n");
 
 		ring->unaligned = bgmac_dma_unaligned(bgmac, ring,
 						      BGMAC_DMA_RING_TX);
@@ -536,8 +531,6 @@ static int bgmac_dma_alloc(struct bgmac *bgmac)
 			err = -ENOMEM;
 			goto err_dma_free;
 		}
-		if (ring->dma_base & 0xC0000000)
-			bgmac_warn(bgmac, "DMA address using 0xC0000000 bit(s), it may need translation trick\n");
 
 		ring->unaligned = bgmac_dma_unaligned(bgmac, ring,
 						      BGMAC_DMA_RING_RX);
-- 
2.1.0

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [PATCH] bgmac: Clean warning messages
  2015-03-07 10:51 [PATCH] bgmac: Clean warning messages Peter Senna Tschudin
@ 2015-03-07 10:59 ` Rafał Miłecki
  0 siblings, 0 replies; 2+ messages in thread
From: Rafał Miłecki @ 2015-03-07 10:59 UTC (permalink / raw)
  To: Peter Senna Tschudin
  Cc: David Miller, Hauke Mehrtens, w-lkml, Joe Perches,
	Network Development, Linux Kernel Mailing List

On 7 March 2015 at 11:51, Peter Senna Tschudin <peter.senna@gmail.com> wrote:
> On my test environment the throughput of a file transfer drops
> from 4.4MBps to 116KBps due the number of repeated warning
> messages. This patch removes the warning messages.

This sounds like you're removing these warnings just because they are
lowering your throughput.

Please update your commit message to make it clear there are not
needed (because DMA works correctly with addresses using 0xC0000000
bits).

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-03-07 10:59 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-07 10:51 [PATCH] bgmac: Clean warning messages Peter Senna Tschudin
2015-03-07 10:59 ` Rafał Miłecki

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox