qcacmn: Restrict RX softirq poll times
The following changes are made -Yield dp_rx_process if poll time exceeds -Yield dp_tx_comp_handler if poll time exceeds -Interrupt statistics to track various interrupt contexts and corresponding interrupt masks -Add poll times histogram buckets to NAPI stats Change-Id: I8c7a6bbbb97c7b3dd1dde6ac3a97113c433086a2 CRs-Fixed: 2423879
This commit is contained in:

gecommit door
nshrivas

bovenliggende
bedc0cd113
commit
e5a6e94464
@@ -816,7 +816,14 @@ extern QDF_STATUS dp_reo_send_cmd(struct dp_soc *soc,
|
||||
void (*callback_fn), void *data);
|
||||
|
||||
extern void dp_reo_cmdlist_destroy(struct dp_soc *soc);
|
||||
extern void dp_reo_status_ring_handler(struct dp_soc *soc);
|
||||
|
||||
/**
|
||||
* dp_reo_status_ring_handler - Handler for REO Status ring
|
||||
* @soc: DP Soc handle
|
||||
*
|
||||
* Returns: Number of descriptors reaped
|
||||
*/
|
||||
uint32_t dp_reo_status_ring_handler(struct dp_soc *soc);
|
||||
void dp_aggregate_vdev_stats(struct dp_vdev *vdev,
|
||||
struct cdp_vdev_stats *vdev_stats);
|
||||
void dp_rx_tid_stats_cb(struct dp_soc *soc, void *cb_ctxt,
|
||||
|
Verwijs in nieuw issue
Block a user