diff options
| author | Jitendra Bhivare <[email protected]> | 2016-01-20 14:10:56 +0530 |
|---|---|---|
| committer | Martin K. Petersen <[email protected]> | 2016-02-23 21:27:02 -0500 |
| commit | 1094cf68e801cdde7b65dc91fb8e9276af736176 (patch) | |
| tree | 674cba14cd6faffa0ecc56e9b583fa57f3fed3b8 /tools/perf/scripts/python | |
| parent | 23d7ccf134a49685aaae658e6623ef396ac76196 (diff) | |
be2iscsi: Fix IOPOLL implementation
OS not responding when running 2 port traffic on 72 CPUs system.
be2iscsi IRQs gets affined to CPU0 when irqbalancer is disabled.
be_iopoll processing completions in BLOCK_IOPOLL_SOFTIRQ hogged CPU0.
1. Use budget to exit the polling loop. beiscsi_process_cq didn't honour
it.
2. Rearming of EQ is done only after iopoll completes.
[mkp: Fixed up blk_iopoll -> irq_poll transition]
Signed-off-by: Jitendra Bhivare <[email protected]>
Reviewed-by: Hannes Reinecke <[email protected]>
Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions