As explained in patch 2, change the link status tracking to be via receipt
of an adminq message rather than directly querying the link status on
interrupt. As part of this change, we can reduce the cost of using the
adminq by removing the need to allocate and free memory but instead just
use the stack to store any received adminq messages.

V4: resubmit to recheck in CI, now that next-net-intel tree is clean

V3: added patch 1 to reduce cost of querying the adminq.

v2: rebase on next-net-intel

Bruce Richardson (2):
  net/ice: remove malloc call for admin queue msg
  net/ice: get link status updates via adminq message

 drivers/net/intel/ice/ice_ethdev.c | 62 ++++++++++--------------------
 1 file changed, 21 insertions(+), 41 deletions(-)

--
2.51.0

Reply via email to