aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorSantosh Shilimkar <[email protected]>2016-09-29 11:07:11 -0700
committerSantosh Shilimkar <[email protected]>2017-01-02 14:02:55 -0800
commitcf657269d311d575eb196c7045579b3443631b8b (patch)
treea2f7b323eff54290c57c0b04f30377d4024c0877 /tools/perf/scripts/python
parent941f8d55f6d613a460a5e080d25a38509f45eb75 (diff)
RDS: IB: fix panic due to handlers running post teardown
Shutdown code reaping loop takes care of emptying the CQ's before they being destroyed. And once tasklets are killed, the hanlders are not expected to run. But because of core tasklet code issues, tasklet handler could still run even after tasklet_kill, RDS IB shutdown code already reaps the CQs before freeing cq/qp resources so as such the handlers have nothing left to do post shutdown. On other hand any handler running after teardown and trying to access already freed qp/cq resources causes issues Patch fixes this race by makes sure that handlers returns without any action post teardown. Reviewed-by: Wengang <[email protected]> Signed-off-by: Santosh Shilimkar <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions