aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorHuazhong Tan <tanhuazhong@huawei.com>2019-12-19 14:57:42 +0800
committerDavid S. Miller <davem@davemloft.net>2019-12-20 21:20:39 -0800
commita3374d7d335c24225f7d65bc0abb632d81dacdf6 (patch)
treec0913e1d1a727838f516f14c4f9a12504fb3a01c /tools/perf/scripts/python/export-to-postgresql.py
parentnet: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev (diff)
downloadlinux-dev-a3374d7d335c24225f7d65bc0abb632d81dacdf6.tar.xz
linux-dev-a3374d7d335c24225f7d65bc0abb632d81dacdf6.zip
net: hns3: optimization for CMDQ uninitialization
When uninitializing CMDQ, HCLGE_STATE_CMD_DISABLE will be set up firstly, then the driver does not send command anymore. So, hclge_free_cmd_desc can be called without holding ring->lock. hclge_destroy_cmd_queue() and hclge_destroy_queue() are unnecessary now, so removes them, the VF driver has implemented currently. BTW, the VF driver should set up HCLGEVF_STATE_CMD_DISABLE as well in the hclgevf_cmd_uninit(), just likes what the PF driver does. Signed-off-by: Huazhong Tan <tanhuazhong@huawei.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions