diff options
author | Shannon Nelson <snelson@pensando.io> | 2020-07-07 14:13:26 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2020-07-07 15:50:31 -0700 |
commit | 086c18f2452d0028f81e319f098bcb8e53133dbf (patch) | |
tree | 0a19f2b8a34fec5402f5c8897e311c3185e81547 /scripts/ld-version.sh | |
parent | 469aceddfa3ed16e17ee30533fae45e90f62efd8 (diff) | |
download | linux-086c18f2452d0028f81e319f098bcb8e53133dbf.tar.bz2 |
ionic: centralize queue reset code
The queue reset pattern is used in a couple different places,
only slightly different from each other, and could cause
issues if one gets changed and the other didn't. This puts
them together so that only one version is needed, yet each
can have slighty different effects by passing in a pointer
to a work function to do whatever configuration twiddling is
needed in the middle of the reset.
This specifically addresses issues seen where under loops
of changing ring size or queue count parameters we could
occasionally bump into the netdev watchdog.
v2: added more commit message commentary
Fixes: 4d03e00a2140 ("ionic: Add initial ethtool support")
Signed-off-by: Shannon Nelson <snelson@pensando.io>
Acked-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'scripts/ld-version.sh')
0 files changed, 0 insertions, 0 deletions