aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorChandrakanth Patil <[email protected]>2021-05-28 18:43:06 +0530
committerMartin K. Petersen <[email protected]>2021-06-02 01:06:33 -0400
commit9bedd36e9146b34dda4d6994e3aa1d72bc6442c1 (patch)
treeecb58404985a2e45949f2a8d76c3c1726e88a623 /tools/perf/scripts/python/export-to-postgresql.py
parentae6874ba4b43c5a00065f48599811a09d33b873d (diff)
scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs
While reenabling the IRQ after IRQ poll there may be a small window for the firmware to post the replies with interrupts raised. In that case the driver will not see the interrupts which leads to I/O timeout. This issue only happens when there are many I/O completions on a single reply queue. This forces the driver to switch between the interrupt and IRQ context. Make the driver process the reply queue one more time after enabling the IRQ. Link: https://lore.kernel.org/linux-scsi/[email protected]/ Link: https://lore.kernel.org/r/[email protected] Cc: Tomas Henzl <[email protected]> Reported-by: kernel test robot <[email protected]> Signed-off-by: Chandrakanth Patil <[email protected]> Signed-off-by: Sumit Saxena <[email protected]> Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions