summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorSlawomir Laba <slawomirx.laba@intel.com>2022-11-03 16:00:03 +0300
committerTony Nguyen <anthony.l.nguyen@intel.com>2022-11-19 01:18:09 +0300
commita8417330f8a57275ed934293e832982b6d882713 (patch)
treecb43c470c27953cabf28cc8c446aba46c14d8494 /tools/perf/scripts/python/export-to-postgresql.py
parentbb861c14f1b8cb9cbf03a132db7f22ec4e692b91 (diff)
downloadlinux-a8417330f8a57275ed934293e832982b6d882713.tar.xz
iavf: Fix race condition between iavf_shutdown and iavf_remove
Fix a deadlock introduced by commit 974578017fc1 ("iavf: Add waiting so the port is initialized in remove") due to race condition between iavf_shutdown and iavf_remove, where iavf_remove stucks forever in while loop since iavf_shutdown already set __IAVF_REMOVE adapter state. Fix this by checking if the __IAVF_IN_REMOVE_TASK has already been set and return if so. Fixes: 974578017fc1 ("iavf: Add waiting so the port is initialized in remove") Signed-off-by: Slawomir Laba <slawomirx.laba@intel.com> Signed-off-by: Mateusz Palczewski <mateusz.palczewski@intel.com> Tested-by: Marek Szlosek <marek.szlosek@intel.com> Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions