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.