qcacmn: buffer replenish and reap without map and unmap
use dma_inv_range call instead of dma map and unmap APIs during replenish and reap. This complete code is under a compile time macro. before change: 4160Mbps @ 96.5% (core 3) after change: 4160Mbps @ 90.5% (core 3) Change-Id: I61bca349a369ace06cd86f353880108cee013cb1
This commit is contained in:

committed by
Madan Koyyalamudi

parent
03f7a9accb
commit
9639c91317
@@ -2605,6 +2605,7 @@ struct cdp_pdev_stats {
|
||||
/* Rx errors */
|
||||
struct {
|
||||
uint32_t desc_alloc_fail;
|
||||
uint32_t desc_lt_alloc_fail;
|
||||
uint32_t ip_csum_err;
|
||||
uint32_t tcp_udp_csum_err;
|
||||
uint32_t rxdma_error;
|
||||
|
Reference in New Issue
Block a user