Thread (5 messages) 5 messages, 2 authors, 2014-09-22

Re: [PATCH net 0/2] net: bcmgenet: TX reclaim and DMA fixes

flat view

From: David Miller <davem@davemloft.net>
Date: 2014-09-22 18:46:21

From: Florian Fainelli <f.fainelli@gmail.com>
Date: Thu, 18 Sep 2014 17:48:15 -0700
This patch set contains one fix for an accounting problem while reclaiming
transmitted buffers having fragments, and the second fix is to make sure
that the DMA shutdown is properly controlled.
Florian I am seriesly irritated, are you even build testing these
changes?

bcmgenet_dma_teardown() is a static function declared far after the
new call you are adding in patch #2, so now we get:

drivers/net/ethernet/broadcom/genet/bcmgenet.c: In function ‘bcmgenet_fini_dma’:
drivers/net/ethernet/broadcom/genet/bcmgenet.c:1752:2: error: implicit declaration of function ‘bcmgenet_dma_teardown’ [-Werror=implicit-function-declaration]
drivers/net/ethernet/broadcom/genet/bcmgenet.c: At top level:
drivers/net/ethernet/broadcom/genet/bcmgenet.c:2111:12: error: static declaration of ‘bcmgenet_dma_teardown’ follows non-static declaration
drivers/net/ethernet/broadcom/genet/bcmgenet.c:1752:2: note: previous implicit declaration of ‘bcmgenet_dma_teardown’ was here

I want to make it clear to you that whatever time you think you're
saving by skipping even the most basic compilation test, goes directly
to _ME_ and you are therefore having a negative impact on every single
developer who is also waiting for me to review and integrate their
networking changes.

Please do not do this any more.

Thanks.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help