CNB98: net: use netdev->lock to protect NAPI
Backport "net: use netdev->lock to protect NAPI" and related fixes.
JIRA: https://issues.redhat.com/browse/RHEL-87382
Omitted-fix: 4bc12818b363 ("virtio-net: disable delayed refill when pausing rx").
Omitted-fix: 1e20324b23f0 ("virtio-net: don't re-enable refill work too early when NAPI is disabled").
- Targeted code is not part of the RHEL9 tree.
Signed-off-by: Mohammad Heib mheib@redhat.com
Edited by mheib