diff options
| author | Huazhong Tan <[email protected]> | 2019-12-19 14:57:42 +0800 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2019-12-20 21:20:39 -0800 |
| commit | a3374d7d335c24225f7d65bc0abb632d81dacdf6 (patch) | |
| tree | c0913e1d1a727838f516f14c4f9a12504fb3a01c /tools/perf/scripts/python/netdev-times.py | |
| parent | 31c92ccecaab75af4a746af6e071314bd3d8ded3 (diff) | |
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 <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/netdev-times.py')
0 files changed, 0 insertions, 0 deletions