diff options
| author | Mitch Williams <[email protected]> | 2019-02-08 12:50:38 -0800 |
|---|---|---|
| committer | Jeff Kirsher <[email protected]> | 2019-02-25 08:56:01 -0800 |
| commit | 82ba01282cf857f98d3c622a2780051a2147ae61 (patch) | |
| tree | f29212a78c9b485b27a0433568f174a0b6988b93 /tools/perf/scripts/python/stackcollapse.py | |
| parent | 4cf7bc0d276ba1fcd1330b83cece162cdf3a482b (diff) | |
ice: clear VF ARQLEN register on reset
On older devices like X710 and X722, the VF's ARQLEN register is cleared
on reset, so the VF driver uses that register to detect an unannounced
reset. Unfortunately, on devices controlled by ice, this register is NOT
cleared on reset. This causes the VF to miss resets, and even on
properly-announced resets, the VF driver complains that it didn't see
the reset.
To fix this, we'll do it in software. When we handle a VF reset (whether
triggered by software or VFLR), clear this register after the HW reset
is complete.
Signed-off-by: Mitch Williams <[email protected]>
Signed-off-by: Anirudh Venkataramanan <[email protected]>
Tested-by: Andrew Bowers <[email protected]>
Signed-off-by: Jeff Kirsher <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions