summaryrefslogtreecommitdiff
path: root/curvetun_client.c
AgeCommit message (Expand)AuthorFilesLines
2014-04-10poll: changed to include <poll.h> instead of <sys/poll.h>Christian Wiese1-1/+1
2013-07-11curvetun_mgmt: consolidate the two mgmt include files into oneDaniel Borkmann1-2/+1
2013-07-11curvetun_client: include crypto instead of single nacl headerDaniel Borkmann1-1/+1
2013-07-11curvetun: renamed client, server, and management filesDaniel Borkmann1-0/+437
parent37088f617d5b025b0e3ddd38a48e3b10ca7d89d9 (diff)
net: ethernet: ti: cpdma: remove used_desc counter
The struct cpdma_desc_pool->used_desc field can be safely removed from CPDMA driver (and hot patch) because used_descs counter is used just for pool consistency check at CPDMA deinitialization and now this check can be re-implemnted using gen_pool_size(pool->gen_pool) != gen_pool_avail(pool->gen_pool). More over, this will allow to get rid of warnings in cpdma_desc_pool_destro()-> WARN_ON(pool->used_desc) which may happen because the used_descs is used unprotected, since CPDMA has been switched to use genalloc, and may get wrong values on SMP. Hence, remove used_desc from struct cpdma_desc_pool. Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com> Reviewed-by: Ivan Khoronzhuk <ivan.khoronzhuk@linaro.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat